Public Member Functions | Static Public Attributes | Private Attributes
ublox_node::RawDataProduct Class Reference

Implements functions for Raw Data products. More...

#include <node.h>

Inheritance diagram for ublox_node::RawDataProduct:
Inheritance graph
[legend]

List of all members.

Public Member Functions

bool configureUblox ()
 Does nothing since there are no Raw Data product specific settings.
void getRosParams ()
 Does nothing since there are no Raw Data product specific settings.
void initializeRosDiagnostics ()
 Adds frequency diagnostics for RTCM topics.
void subscribe ()
 Subscribe to Raw Data Product messages and set up ROS publishers.

Static Public Attributes

static constexpr double kRtcmFreqTol = 0.15
static constexpr int kRtcmFreqWindow = 25

Private Attributes

std::vector< UbloxTopicDiagnosticfreq_diagnostics_
 Topic diagnostic updaters.

Detailed Description

Implements functions for Raw Data products.

Definition at line 1008 of file node.h.


Member Function Documentation

bool ublox_node::RawDataProduct::configureUblox ( ) [inline, virtual]

Does nothing since there are no Raw Data product specific settings.

Returns:
always returns true

Implements ublox_node::ComponentInterface.

Definition at line 1022 of file node.h.

void ublox_node::RawDataProduct::getRosParams ( ) [inline, virtual]

Does nothing since there are no Raw Data product specific settings.

Implements ublox_node::ComponentInterface.

Definition at line 1016 of file node.h.

Adds frequency diagnostics for RTCM topics.

Implements ublox_node::ComponentInterface.

Definition at line 1255 of file node.cpp.

void RawDataProduct::subscribe ( ) [virtual]

Subscribe to Raw Data Product messages and set up ROS publishers.

Subscribe to RxmALM, RxmEPH, RxmRAW, and RxmSFRB messages.

Implements ublox_node::ComponentInterface.

Definition at line 1226 of file node.cpp.


Member Data Documentation

Topic diagnostic updaters.

Definition at line 1038 of file node.h.

constexpr double ublox_node::RawDataProduct::kRtcmFreqTol = 0.15 [static]

Definition at line 1010 of file node.h.

constexpr int ublox_node::RawDataProduct::kRtcmFreqWindow = 25 [static]

Definition at line 1011 of file node.h.


The documentation for this class was generated from the following files:


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