This abstract class represents a firmware component. More...
#include <node.h>
Public Member Functions | |
void | initializeRosDiagnostics () |
Add the fix diagnostics to the updater. More... | |
Public Member Functions inherited from ublox_node::ComponentInterface | |
virtual bool | configureUblox ()=0 |
Configure the U-Blox settings. More... | |
virtual void | getRosParams ()=0 |
Get the ROS parameters. More... | |
virtual void | subscribe ()=0 |
Subscribe to u-blox messages and publish to ROS topics. More... | |
Protected Member Functions | |
virtual void | fixDiagnostic (diagnostic_updater::DiagnosticStatusWrapper &stat)=0 |
Handle to send fix status to ROS diagnostics. More... | |
This abstract class represents a firmware component.
The Firmware components update the fix diagnostics.
|
protectedpure virtual |
Handle to send fix status to ROS diagnostics.
Implemented in ublox_node::UbloxFirmware7Plus< NavPVT >, ublox_node::UbloxFirmware7Plus< ublox_msgs::NavPVT >, ublox_node::UbloxFirmware7Plus< ublox_msgs::NavPVT7 >, and ublox_node::UbloxFirmware6.
|
virtual |
Add the fix diagnostics to the updater.
Implements ublox_node::ComponentInterface.