Implements functions for firmware version 8.
More...
#include <node.h>
Implements functions for firmware version 8.
Definition at line 1003 of file node.h.
◆ UbloxFirmware8()
| UbloxFirmware8::UbloxFirmware8 |
( |
| ) |
|
◆ configureUblox()
| bool UbloxFirmware8::configureUblox |
( |
| ) |
|
|
virtual |
Configure settings specific to firmware 8 based on ROS parameters.
Configure GNSS, if it is different from current settings. Configure the NMEA if desired by the user. It also may clear the flash memory based on the ROS parameters.
Implements ublox_node::ComponentInterface.
Definition at line 1144 of file node.cpp.
◆ getRosParams()
| void UbloxFirmware8::getRosParams |
( |
| ) |
|
|
virtual |
◆ subscribe()
| void UbloxFirmware8::subscribe |
( |
| ) |
|
|
virtual |
Subscribe to u-blox messages which are not generic to all firmware versions.
Subscribe to NavPVT, NavSAT, MonHW, and RxmRTCM messages based on user settings.
Implements ublox_node::ComponentInterface.
Definition at line 1237 of file node.cpp.
◆ cfg_nmea_
| ublox_msgs::CfgNMEA ublox_node::UbloxFirmware8::cfg_nmea_ |
|
private |
Desired NMEA configuration.
Definition at line 1043 of file node.h.
◆ clear_bbr_
| bool ublox_node::UbloxFirmware8::clear_bbr_ |
|
private |
Whether to clear the flash memory during configuration.
Definition at line 1045 of file node.h.
◆ enable_beidou_
| bool ublox_node::UbloxFirmware8::enable_beidou_ |
|
private |
Whether or not to enable the BeiDuo GNSS.
Definition at line 1037 of file node.h.
◆ enable_galileo_
| bool ublox_node::UbloxFirmware8::enable_galileo_ |
|
private |
Whether or not to enable the Galileo GNSS.
Definition at line 1035 of file node.h.
◆ enable_imes_
| bool ublox_node::UbloxFirmware8::enable_imes_ |
|
private |
Whether or not to enable the IMES GNSS.
Definition at line 1039 of file node.h.
◆ set_nmea_
| bool ublox_node::UbloxFirmware8::set_nmea_ |
|
private |
Whether or not to configure the NMEA settings.
Definition at line 1041 of file node.h.
The documentation for this class was generated from the following files: