Public Member Functions | Public Attributes
diagnostic_updater._update_functions.TimeStampStatus Class Reference
Inheritance diagram for diagnostic_updater._update_functions.TimeStampStatus:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

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 147 of file _update_functions.py.


Constructor & Destructor Documentation

def diagnostic_updater._update_functions.TimeStampStatus.__init__ (   self,
  params = TimeStampStatusParam(),
  name = "Timestamp Status" 
)
Constructs the TimeStampStatus with the given parameters.

Definition at line 158 of file _update_functions.py.


Member Function Documentation

Definition at line 190 of file _update_functions.py.

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 171 of file _update_functions.py.


Member Data Documentation

Definition at line 158 of file _update_functions.py.

Definition at line 158 of file _update_functions.py.

Definition at line 158 of file _update_functions.py.

Definition at line 158 of file _update_functions.py.

Definition at line 158 of file _update_functions.py.

Definition at line 158 of file _update_functions.py.

Definition at line 158 of file _update_functions.py.

Definition at line 158 of file _update_functions.py.

Definition at line 158 of file _update_functions.py.


The documentation for this class was generated from the following file:


diagnostic_updater
Author(s): Kevin Watts, Brice Rebsamen , Jeremy Leibs, Blaise Gassend
autogenerated on Tue Mar 26 2019 03:09:44