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 129 of file node.h.


Constructor & Destructor Documentation

Definition at line 130 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 140 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 161 of file node.h.


Member Data Documentation

Topic frequency diagnostic updater.

Definition at line 173 of file node.h.

Maximum allow frequency of topic.

Definition at line 177 of file node.h.

Minimum allow frequency of topic.

Definition at line 175 of file node.h.


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


ublox_gps
Author(s): Johannes Meyer
autogenerated on Fri Jun 14 2019 19:26:13