Topic diagnostics for fix / fix_velocity messages. More...
#include <node.h>
Public Member Functions | |
| FixDiagnostic () | |
| FixDiagnostic (std::string name, double freq_tol, int freq_window, double stamp_min) | |
| Add a topic diagnostic to the diagnostic updater for fix topics. | |
Public Attributes | |
| diagnostic_updater::TopicDiagnostic * | diagnostic |
| Topic frequency diagnostic updater. | |
| double | max_freq |
| Maximum allow frequency of topic. | |
| double | min_freq |
| Minimum allow frequency of topic. | |
| ublox_node::FixDiagnostic::FixDiagnostic | ( | ) | [inline] |
| ublox_node::FixDiagnostic::FixDiagnostic | ( | std::string | name, |
| double | freq_tol, | ||
| int | freq_window, | ||
| double | stamp_min | ||
| ) | [inline] |
Add a topic diagnostic to the diagnostic updater for fix topics.
The minimum and maximum frequency are equal to the nav rate in Hz.
| name | the ROS topic |
| freq_tol | the tolerance [%] for the topic frequency |
| freq_window | the number of messages to use for diagnostic statistics |
| stamp_min | the minimum allowed time delay |