Public Member Functions | |
def | __init__ |
def | run |
def | tick |
Public Attributes | |
deltas_valid | |
early_count | |
late_count | |
lock | |
max_delta | |
min_delta | |
params | |
zero_count | |
zero_seen |
Diagnostic task to monitor the interval between events. This diagnostic task monitors the difference between consecutive events, and creates corresponding diagnostics. An error occurs if the interval between consecutive events is too large or too small. An error condition will only be reported during a single diagnostic report unless it persists. Tallies of errors are also maintained to keep track of errors in a more persistent way.
Definition at line 149 of file _update_functions.py.
def diagnostic_updater._update_functions.TimeStampStatus.__init__ | ( | self, | |
params = TimeStampStatusParam() |
|||
) |
Constructs the TimeStampStatus with the given parameters.
Definition at line 160 of file _update_functions.py.
def diagnostic_updater._update_functions.TimeStampStatus.run | ( | self, | |
stat | |||
) |
Definition at line 192 of file _update_functions.py.
def diagnostic_updater._update_functions.TimeStampStatus.tick | ( | self, | |
stamp | |||
) |
Signals an event. @param stamp The timestamp of the event that will be used in computing intervals. Can be either a double or a ros::Time.
Definition at line 173 of file _update_functions.py.
Definition at line 160 of file _update_functions.py.
Definition at line 160 of file _update_functions.py.
Definition at line 160 of file _update_functions.py.
Definition at line 160 of file _update_functions.py.
Definition at line 160 of file _update_functions.py.
Definition at line 160 of file _update_functions.py.
Definition at line 160 of file _update_functions.py.
Definition at line 160 of file _update_functions.py.
Definition at line 160 of file _update_functions.py.