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 |