Public Member Functions | Public Attributes | List of all members
ublox_node::FixDiagnostic Struct Reference

Topic diagnostics for fix / fix_velocity messages. More...

#include <node.h>

Public Member Functions

 FixDiagnostic ()
 
 FixDiagnostic (const FixDiagnostic &)=delete
 
 FixDiagnostic (std::string name, double freq_tol, int freq_window, double stamp_min)
 Add a topic diagnostic to the diagnostic updater for fix topics. More...
 

Public Attributes

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

Detailed Description

Topic diagnostics for fix / fix_velocity messages.

Definition at line 185 of file node.h.

Constructor & Destructor Documentation

ublox_node::FixDiagnostic::FixDiagnostic ( )
inline

Definition at line 186 of file node.h.

ublox_node::FixDiagnostic::FixDiagnostic ( const FixDiagnostic )
delete
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.

Parameters
namethe ROS topic
freq_tolthe tolerance [%] for the topic frequency
freq_windowthe number of messages to use for diagnostic statistics
stamp_minthe minimum allowed time delay

Definition at line 200 of file node.h.

Member Data Documentation

diagnostic_updater::TopicDiagnostic* ublox_node::FixDiagnostic::diagnostic

Topic frequency diagnostic updater.

Definition at line 216 of file node.h.

double ublox_node::FixDiagnostic::max_freq

Maximum allow frequency of topic.

Definition at line 220 of file node.h.

double ublox_node::FixDiagnostic::min_freq

Minimum allow frequency of topic.

Definition at line 218 of file node.h.


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


ublox_gps
Author(s): Johannes Meyer
autogenerated on Thu Jan 28 2021 03:13:52