Class UbloxFirmware
Defined in File ublox_firmware.hpp
Inheritance Relationships
Base Type
public ublox_node::ComponentInterface
(Class ComponentInterface)
Derived Types
public ublox_node::UbloxFirmware7Plus< ublox_msgs::msg::NavPVT7 >
(Template Class UbloxFirmware7Plus)public ublox_node::UbloxFirmware7Plus< ublox_msgs::msg::NavPVT >
(Template Class UbloxFirmware7Plus)public ublox_node::UbloxFirmware6
(Class UbloxFirmware6)public ublox_node::UbloxFirmware7Plus< NavPVT >
(Template Class UbloxFirmware7Plus)
Class Documentation
-
class UbloxFirmware : public virtual ublox_node::ComponentInterface
This abstract class represents a firmware component.
The Firmware components update the fix diagnostics.
Subclassed by ublox_node::UbloxFirmware7Plus< ublox_msgs::msg::NavPVT7 >, ublox_node::UbloxFirmware7Plus< ublox_msgs::msg::NavPVT >, ublox_node::UbloxFirmware6, ublox_node::UbloxFirmware7Plus< NavPVT >
Public Functions
-
virtual void initializeRosDiagnostics() override
Add the fix diagnostics to the updater.
Public Static Attributes
Subscribe Rate for u-blox SV Info messages.
Protected Functions
-
virtual void fixDiagnostic(diagnostic_updater::DiagnosticStatusWrapper &stat) = 0
Handle to send fix status to ROS diagnostics.
-
virtual void initializeRosDiagnostics() override