Public Member Functions | Public Attributes
ublox_node::UbloxTopicDiagnostic Struct Reference

Topic diagnostics for u-blox messages. More...

#include <node.h>

List of all members.

Public Member Functions

 UbloxTopicDiagnostic ()
 UbloxTopicDiagnostic (std::string topic, double freq_tol, int freq_window)
 Add a topic diagnostic to the diagnostic updater for.
 UbloxTopicDiagnostic (std::string topic, double freq_min, double freq_max, double freq_tol, int freq_window)
 Add a topic diagnostic to the diagnostic updater for.

Public Attributes

diagnostic_updater::HeaderlessTopicDiagnosticdiagnostic
 Topic frequency diagnostic updater.
double max_freq
 Maximum allow frequency of topic.
double min_freq
 Minimum allow frequency of topic.

Detailed Description

Topic diagnostics for u-blox messages.

Definition at line 123 of file node.h.


Constructor & Destructor Documentation

Definition at line 124 of file node.h.

ublox_node::UbloxTopicDiagnostic::UbloxTopicDiagnostic ( std::string  topic,
double  freq_tol,
int  freq_window 
) [inline]

Add a topic diagnostic to the diagnostic updater for.

The minimum and maximum frequency are equal to the nav rate in Hz.

Parameters:
namethe ROS topic
freq_tolthe tolerance [%] for the topic frequency
freq_windowthe number of messages to use for diagnostic statistics

Definition at line 134 of file node.h.

ublox_node::UbloxTopicDiagnostic::UbloxTopicDiagnostic ( std::string  topic,
double  freq_min,
double  freq_max,
double  freq_tol,
int  freq_window 
) [inline]

Add a topic diagnostic to the diagnostic updater for.

The minimum and maximum frequency are equal to the nav rate in Hz.

Parameters:
namethe ROS topic
freq_minthe minimum acceptable frequency for the topic
freq_maxthe maximum acceptable frequency for the topic
freq_tolthe tolerance [%] for the topic frequency
freq_windowthe number of messages to use for diagnostic statistics

Definition at line 155 of file node.h.


Member Data Documentation

Topic frequency diagnostic updater.

Definition at line 167 of file node.h.

Maximum allow frequency of topic.

Definition at line 171 of file node.h.

Minimum allow frequency of topic.

Definition at line 169 of file node.h.


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


ublox_gps
Author(s): Johannes Meyer
autogenerated on Fri Aug 11 2017 02:31:06