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 |