CHANGELOG
Changelog for package ublox_msgs
2.3.0 (2022-04-13)
Revamp the building of the driver for modern ROS 2 practices.
Contributors: Chao Qu, Chris Lalancette
2.0.0 (2020-10-13)
Fixes to compile on Foxy.
Fix heading output to comply with REP-103
Fixes pointed out by clang-tidy.
Small style fixups.
Port ublox_msgs to ROS 2.
Start ROS 2 port by COLCON_IGNORE everything.
Move serialization into the ublox_serialization module.
More rearrangement of header files to make a more sane structure.
Move the directory structure around just a bit.
Rearrange messages.
Remove boost from ublox_msgs.hpp serialization.
Remove trailing whitespace in all files.
Rename header files to have .hpp extension.
Contributors: Chao Qu, Chris Lalancette
1.2.0 (2019-11-19)
Add support for ZED-F9P new RELPOSNED message and provide heading output Fix whitespacing… Add RELPOSNED9 message to compile
Add TIM product and M8U functionality as well as the TIM-TM2 message (#27)
comment cleanup
added MonHW message for Firmware 6.
fixed incorrect message id
Contributors: Evan Flynn, Ferry Schoenmakers, Veronica Lane
1.1.2 (2017-08-02)
README and package xml updates
added USB Cfg PRT parameters and configuration
Added doxygen comments and made minor cleanup changes.
Added typedefs, cleaned up formatting, and added doxygen comments. Removed try-catch statements for serializing optional blocks and used the message count to determine the size of the optional block.
Added doxygen comments
Changed how ACKs are handled. They are now handled through callback functions and are included in the CallbackHandlers.
Added UPD messages.
Added Cfg NMEA messages for firmware 6 & 7, since the messages are a different length
Added the CfgDAT message with custom serialization for get/set (read/write) since the messages are different lengths
corrected message comment which had incorrect units
Added CfgNMEA message
Added constants for NavSAT flags bitmask
Contributors: Veronica Lane
1.1.0 (2017-07-17)
Updated package xmls with new version number and corrected my email address. Also updated readme to include information about new version plus new parameter
changed name of macro for clarity
Added Cfg RST message declaration and reset function. For Firmware 8, after reconfiguring the GNSS, a cold restart is initiated.
node now configures INF messages
added CfgINF message
added comment about deprecated setting
Added NavPVT7 message since NavPVT message is a different length for firmware version 7. UbloxFirmware7Plus class now uses a template function to update diagnostics from NavPVT messages and to publish fix messages from NavPVT messages.
Added NavATT message
Added message declarations for newly included messages as well as serialization classes for messages with repeating blocks.
Added all ESF messages. Added HNR cfg message and HNR PVT message. Added MGA GAL message.
added constants for SBAS reserved and max tracking channels
comments cleanup
Added additional MON messages. Received INF messages are now printed to the ROS console. Also added constants and comments to serialization and a new macro so 1 message can have multiple class, message ID pairs.
Added NavSAT message and moved subscribers for messages deprecated in version 8 to version specific subscribe methods
Added Error message for ASIO read read errors and fixed a comment in cfg rate
Includes BUG FIX (keep reading). Added Ublox messages (and subscribers or configuration methods + params) for High Precision GNSS devices: CfgDGNSS, NavRELPOSNED, NavSVIN. Also added subscriber & message for RxmRTCM. Changed MonVER processing, it now determines the protocol version, hardware type (e.g. SPG/HPG), and supported GNSS (e.g. Glonass, SBAS). SBAS can now be disabled on SBAS supported devices (previously SBAS settings were ignored if enable_sbas was false to prevent crashes, now it checks the MonVER message before trying to configure SBAS.
Added CfgTMODE3 message for High Precision GNSS products
Contributors: Veronica Lane
1.0.0 (2017-06-23)
added myself as maintainer to package xmls and updated version numbers of modified packages.
Baud rate and in/out protocol mask are now configurable through params and are no longer hard coded.
Added constants for RTCM and ACK messages
Message comment updates
PRT message is now generic. Added constants for SPI, USB, and DDC configurations.
Update CfgGNSS message and serialization which now publishes and receives blocks and reads and configures all GNSS settings at once. Updated MonVER message and serialization, MonVER settings are displayed during initialization, including extension chars. Changed various std::cout messages to ROS_INFO and ROS_ERROR messages.
updated comments
Serialization for RxmSFRBX and RxmRAWX
Updated AID, RXM, and NAV messages to ublox 8 protocol. Added RxmSFRBX and RxmRAWX messages. Also did a 2nd pass on CFG messages for ublox 8 update. Need to serialize SFRBX.
Fixed build errors with nav msgs and updated remaining cfg messages for firmware 8
updated Cfg Nav 5 and X5 messages for firmware version 8
comment cleanup for nav pvt msg
Added Nav PVT message for protocol 8 and added publisher for ECEF messages in node.
Fix value of GPS_TIME_ONLY_FIX constant
Contributors: Kartik Mohta, Veronica Lane
0.0.5 (2016-08-06)
0.0.4 (2014-12-08)
Add install targets
Contributors: Kartik Mohta
0.0.3 (2014-10-18)
Added MonVER, cleaned up make files a bit
Adde c++ stuff for NAVX5 message
Added message for NAVX5
Added option to run in gps only mode
Added message type for GNSS config
Contributors: Gareth Cross
0.0.2 (2014-10-03)
0.0.1 (2014-08-15)
0.0.0 (2014-06-23)
ublox: first commit
Contributors: Chao Qu