Implements functions for firmware version 7. More...
#include <node.h>

Public Member Functions | |
| bool | configureUblox () |
| Configure GNSS individually. Only configures GLONASS. More... | |
| void | getRosParams () |
| Get the parameters specific to firmware version 7. More... | |
| void | subscribe () |
| Subscribe to messages which are not generic to all firmware. More... | |
| UbloxFirmware7 () | |
Public Member Functions inherited from ublox_node::UbloxFirmware7Plus< ublox_msgs::NavPVT7 > | |
| void | callbackNavPvt (const ublox_msgs::NavPVT7 &m) |
| Publish a NavSatFix and TwistWithCovarianceStamped messages. More... | |
Public Member Functions inherited from ublox_node::UbloxFirmware | |
| void | initializeRosDiagnostics () |
| Add the fix diagnostics to the updater. More... | |
Private Attributes | |
| ublox_msgs::CfgNMEA7 | cfg_nmea_ |
| Used to configure NMEA (if set_nmea_) More... | |
| bool | set_nmea_ |
| Whether or not to Configure the NMEA settings. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from ublox_node::UbloxFirmware7Plus< ublox_msgs::NavPVT7 > | |
| void | fixDiagnostic (diagnostic_updater::DiagnosticStatusWrapper &stat) |
| Update the fix diagnostics from Nav PVT message. More... | |
Protected Attributes inherited from ublox_node::UbloxFirmware7Plus< ublox_msgs::NavPVT7 > | |
| bool | enable_glonass_ |
| Whether or not to enable GLONASS. More... | |
| bool | enable_gps_ |
| Whether or not to enable GPS. More... | |
| bool | enable_qzss_ |
| Whether or not to enable QZSS. More... | |
| bool | enable_sbas_ |
| Whether or not to enable SBAS. More... | |
| ublox_msgs::NavPVT7 | last_nav_pvt_ |
| The last received NavPVT message. More... | |
| uint32_t | qzss_sig_cfg_ |
| The QZSS Signal configuration, see CfgGNSS message. More... | |
|
virtual |
Configure GNSS individually. Only configures GLONASS.
Configure the GNSS
Implements ublox_node::ComponentInterface.
|
virtual |
Get the parameters specific to firmware version 7.
Get the GNSS and NMEA settings.
Implements ublox_node::ComponentInterface.
|
virtual |
Subscribe to messages which are not generic to all firmware.
Subscribe to NavPVT7 messages, RxmRAW, and RxmSFRB messages.
Implements ublox_node::ComponentInterface.
|
private |
|
private |