![]() |
Laelaps
2.3.5
RoadNarrows Robotics Small Outdoor Mobile Robot Project
|
Laelaps diagnositcs application class. More...
Public Member Functions | |
def | __init__ (self) |
Constructor. | |
def | printUsageErr (self, emsg) |
Print usage error. More... | |
def | printUsage (self) |
Print Command-Line Usage Message. More... | |
def | getOptions (self, argv=None, kwargs) |
Get command-line options. More... | |
def | run (self, argv=None, kwargs) |
Run application. More... | |
Public Attributes | |
m_win | |
kwargs | |
Laelaps diagnositcs application class.
Definition at line 571 of file laelaps_diag.py.
def laelaps_diag.application.getOptions | ( | self, | |
argv = None , |
|||
kwargs | |||
) |
Get command-line options.
argv | Argument list. If not None, then overrides command-line arguments. | |
[out] | kwargs | Keyword argument list. |
Definition at line 626 of file laelaps_diag.py.
References laelaps_diag.application._Argv0, laelaps_diag.application.printUsage(), and laelaps_diag.application.printUsageErr().
Referenced by laelaps_sane.application.run(), laelaps_speed.application.run(), laelaps_diag.application.run(), laelaps_init.application.run(), and laelaps_tune_motors.application.run().
def laelaps_diag.application.printUsage | ( | self | ) |
Print Command-Line Usage Message.
Definition at line 593 of file laelaps_diag.py.
References laelaps_diag.application._Argv0.
Referenced by laelaps_sane.application.getOptions(), laelaps_speed.application.getOptions(), laelaps_diag.application.getOptions(), laelaps_init.application.getOptions(), and laelaps_tune_motors.application.getOptions().
def laelaps_diag.application.printUsageErr | ( | self, | |
emsg | |||
) |
Print usage error.
emsg | Error message string. |
Definition at line 585 of file laelaps_diag.py.
References laelaps_diag.application._Argv0.
Referenced by laelaps_sane.application.getOptions(), laelaps_speed.application.getOptions(), and laelaps_diag.application.getOptions().
def laelaps_diag.application.run | ( | self, | |
argv = None , |
|||
kwargs | |||
) |
Run application.
argv | Optional argument list to override command-line arguments. |
kwargs | Optional keyword argument list. |
Definition at line 668 of file laelaps_diag.py.
References laelaps_diag.application.getOptions(), laelaps_diag.DiagMotors.kwargs, laelaps_diag.DiagToFs.kwargs, laelaps_diag.DiagImu.kwargs, laelaps_diag.DiagWatchdog.kwargs, and laelaps_diag.application.kwargs.