
Public Member Functions | |
| def | __init__ (self, params, name="FrequencyStatus") |
| def | clear (self) |
| def | run (self, stat) |
| def | tick (self) |
Public Member Functions inherited from diagnostic_updater._diagnostic_updater.DiagnosticTask | |
| def | __init__ (self, name) |
| def | getName (self) |
| def | run (self, stat) |
Public Attributes | |
| count | |
| hist_indx | |
| lock | |
| params | |
| seq_nums | |
| times | |
Public Attributes inherited from diagnostic_updater._diagnostic_updater.DiagnosticTask | |
| name | |
A diagnostic task that monitors the frequency of an event. This diagnostic task monitors the frequency of calls to its tick method, and creates corresponding diagnostics. It will report a warning if the frequency is outside acceptable bounds, and report an error if there have been no events in the latest window.
Definition at line 70 of file _update_functions.py.
| def diagnostic_updater._update_functions.FrequencyStatus.__init__ | ( | self, | |
| params, | |||
name = "FrequencyStatus" |
|||
| ) |
Constructs a FrequencyStatus class with the given parameters.
Definition at line 79 of file _update_functions.py.
| def diagnostic_updater._update_functions.FrequencyStatus.clear | ( | self | ) |
Resets the statistics.
Definition at line 86 of file _update_functions.py.
| def diagnostic_updater._update_functions.FrequencyStatus.run | ( | self, | |
| stat | |||
| ) |
Definition at line 100 of file _update_functions.py.
| def diagnostic_updater._update_functions.FrequencyStatus.tick | ( | self | ) |
Signals that an event has occurred.
Definition at line 95 of file _update_functions.py.
| diagnostic_updater._update_functions.FrequencyStatus.count |
Definition at line 89 of file _update_functions.py.
| diagnostic_updater._update_functions.FrequencyStatus.hist_indx |
Definition at line 93 of file _update_functions.py.
| diagnostic_updater._update_functions.FrequencyStatus.lock |
Definition at line 83 of file _update_functions.py.
| diagnostic_updater._update_functions.FrequencyStatus.params |
Definition at line 82 of file _update_functions.py.
| diagnostic_updater._update_functions.FrequencyStatus.seq_nums |
Definition at line 92 of file _update_functions.py.
| diagnostic_updater._update_functions.FrequencyStatus.times |
Definition at line 91 of file _update_functions.py.