Implements functions for Raw Data products. More...
#include <node.h>
Public Member Functions | |
bool | configureUblox () |
Does nothing since there are no Raw Data product specific settings. More... | |
void | getRosParams () |
Does nothing since there are no Raw Data product specific settings. More... | |
void | initializeRosDiagnostics () |
Adds frequency diagnostics for RTCM topics. More... | |
void | subscribe () |
Subscribe to Raw Data Product messages and set up ROS publishers. More... | |
Static Public Attributes | |
static constexpr double | kRtcmFreqTol = 0.15 |
static constexpr int | kRtcmFreqWindow = 25 |
Private Attributes | |
std::vector< boost::shared_ptr< UbloxTopicDiagnostic > > | freq_diagnostics_ |
Topic diagnostic updaters. More... | |
|
inlinevirtual |
Does nothing since there are no Raw Data product specific settings.
Implements ublox_node::ComponentInterface.
|
inlinevirtual |
Does nothing since there are no Raw Data product specific settings.
Implements ublox_node::ComponentInterface.
|
virtual |
Adds frequency diagnostics for RTCM topics.
Implements ublox_node::ComponentInterface.
|
virtual |
Subscribe to Raw Data Product messages and set up ROS publishers.
Subscribe to RxmALM, RxmEPH, RxmRAW, and RxmSFRB messages.
Implements ublox_node::ComponentInterface.
|
private |
|
static |
|
static |