Public Member Functions | |
def | __init__ |
def | check_ok |
def | create |
def | reset |
Private Member Functions | |
def | _diag_callback |
Private Attributes | |
_diag_agg_sub | |
_level | |
_msgs | |
_mutex | |
_state | |
_update_time |
Listens to /diagnostics_agg topic and checks top level state of diagnostics Will latch any error messages until reset occurs
Definition at line 131 of file diag_agg_listener.py.
Definition at line 137 of file diag_agg_listener.py.
def pr2_hardware_test_monitor.diag_agg_listener.DiagAggListener._diag_callback | ( | self, | |
msg | |||
) | [private] |
Definition at line 175 of file diag_agg_listener.py.
@return (int, str, None) : Level, Message. No diagnostics
Definition at line 186 of file diag_agg_listener.py.
def pr2_hardware_test_monitor.diag_agg_listener.DiagAggListener.create | ( | self, | |
params | |||
) |
Parameter values: * ignore_diags : Any values to ignore when computing top level state * whitelist : Only focus on these values Both may be string or list. \param params { str : str } : ROS parameters to initialize \return bool : True if init OK
Definition at line 144 of file diag_agg_listener.py.
Clears state of messages that were in error or warning
Definition at line 169 of file diag_agg_listener.py.
Definition at line 152 of file diag_agg_listener.py.
Definition at line 137 of file diag_agg_listener.py.
Definition at line 137 of file diag_agg_listener.py.
Definition at line 137 of file diag_agg_listener.py.
Definition at line 152 of file diag_agg_listener.py.
Definition at line 137 of file diag_agg_listener.py.