ros-jazzy-novatel-oem7-driver (24.2.0-1noble) noble; urgency=high

  Documentation Release and ROS2 Fixes
  Features:
  * ROS2 Documentation Release
  Modifications:
  * RAWIMUSX and /imu/data_raw topic duplicate publishing bug fix
  * Decrease Boost dependency to only headers (#98 <https://github.com/novatel/novatel_oem7_driver/pull/98>)
  * Update tf2_ros to hpp headers (#104 <https://github.com/novatel/novatel_oem7_driver/pull/104>)
  * Similar Changes as Release 20.8.0 for Humble

 -- NovAtel Support <support.novatel@hexagon.com>  Tue, 09 Sep 2025 06:00:00 -0000

ros-jazzy-novatel-oem7-driver (24.1.0-1noble) noble; urgency=high

  Odometry Bug Fixes
  Modifications:
  * Odometry is no longer published when the receiver position type = None
  * Similar Changes as Release 20.7.0 for Humble

 -- NovAtel Support <support.novatel@hexagon.com>  Mon, 17 Mar 2025 06:00:00 -0000

ros-jazzy-novatel-oem7-driver (24.0.0-1noble) noble; urgency=high

  Formal support for Jazzy
  Modifications:
  * Upgraded oem7_receiver_if.hpp to remove Boost dependency
  * Upgraded port and net receiver connections to ensure that they are non-blocking
  * Removed Boost dependency from the port and net receiver connections. This removes the ability to build with Windows. These files have been left but labelled as sync (to indicate they are blocking), these files are deprecated and will be removed in a future release
  * Updates to address various deprecation warnings by third party libraries

 -- NovAtel Support <support.novatel@hexagon.com>  Fri, 31 Jan 2025 07:00:00 -0000

ros-jazzy-novatel-oem7-driver (20.6.0-1noble) noble; urgency=high

  Various QoL changes
  Modifications:
  * Reduced log verbosity of various expected logs to DEBUG
  * Updated launch files to include all configurable parameters
  * Added BESTGNSSVEL and RAWIMUSX Oem7 Messages
  * Expanded oem7_msgs.yaml and std_oem7_raw_msgs.yaml to include all topics matching Oem7Decoder database
  * Minor adjustments to std_init_commands.yaml

 -- NovAtel Support <support.novatel@hexagon.com>  Thu, 30 Jan 2025 07:00:00 -0000

ros-jazzy-novatel-oem7-driver (20.5.0-1noble) noble; urgency=high

  Misc ROS2 fixes
  Added support in the CMakeLists.txt to include building with ninja

 -- NovAtel Support <support.novatel@hexagon.com>  Thu, 26 Sep 2024 06:00:00 -0000

ros-jazzy-novatel-oem7-driver (20.4.0-1noble) noble; urgency=high

  Implementation of Odometry to publish ellipsoid height for GNSS only and SPAN receivers
  Fixes:
  * Adjusted Odometry to use undulation from BESTPOS or INSPVAX
  * Listed git as a dependency in CmakeLists.txt

 -- NovAtel Support <support.novatel@hexagon.com>  Thu, 25 Jul 2024 06:00:00 -0000

ros-jazzy-novatel-oem7-driver (20.0.0-1noble) noble; urgency=high

  Formal support for Humble; functionality updated to that of ROS1 v4.2.0
  Features:
  * BESTGNSSPOS, PPPPOS, TERRASTARINFO, TERRASTARSTATUS Oem7 Messages
  * imu/data_raw output, source from RAWIMUSX and scaled
  * HG4930_AN04, HG4930_AN04_400Hz IMUs
  * Odometry Angular velocities
  * Optionally, publish Odometry Transform
  * Optionally, use first valid GPSFix as Odometry Pose origin
  Fixes:
  * Rotate Odometry Twist covariances into local frame

 -- NovAtel Support <support.novatel@hexagon.com>  Tue, 18 Apr 2023 06:00:00 -0000

ros-jazzy-novatel-oem7-driver (10.5.0-1noble) noble; urgency=high

  Misc ROS2 fixes

 -- NovAtel Support <support.novatel@hexagon.com>  Fri, 12 Nov 2021 07:00:00 -0000

ros-jazzy-novatel-oem7-driver (10.0.0-1noble) noble; urgency=high

  Initial Support for ROS2/Foxy

 -- NovAtel Support <support.novatel@hexagon.com>  Tue, 31 Aug 2021 06:00:00 -0000

ros-jazzy-novatel-oem7-driver (2.2.0-1noble) noble; urgency=high

  * No feature changes
  * More robust support for compillation for 32 vs. 64 bit targets

 -- NovAtel Support <support.novatel@hexagon.com>  Wed, 03 Feb 2021 07:00:00 -0000

ros-jazzy-novatel-oem7-driver (2.1.0-1noble) noble; urgency=high

  * Support for ARM builds: arm32v7, arm64v8 (#1 <https://github.com/novatel/novatel_oem7_driver/issues/1>)
  * Initialization command mechanism robustness improvements

 -- NovAtel Support <support.novatel@hexagon.com>  Thu, 28 Jan 2021 07:00:00 -0000

ros-jazzy-novatel-oem7-driver (2.0.0-1noble) noble; urgency=high

  * Support logging 'unknown' OEM7 messages under Oem7Raw topic
  * Populate gps_common/GPSStatus.status with more detailed status info
  * Source gps_common/GPSFix, gps_common/NavSatFix position data from the most recent and higher quality
    INSPVAS or BESTPOS/BESTVEL messsage.Previously, position data was always sourced from BESTPOS/BESTVEL, which is transmitted
    at lower rate than INSPVAS
    (#13 <https://github.com/novatel/novatel_oem7_driver/issues/13>)
  * Support nmea_msgs/Sentence for all OEM7 NMEA0183 messages (#4 <https://github.com/novatel/novatel_oem7_driver/issues/4>)
  * Support nav_msgs/Odometry, with position and orientation populated based on BESTPOS/BESTVEL/INSPVAS
    (#8 <https://github.com/novatel/novatel_oem7_driver/issues/8>)

 -- NovAtel Support <support.novatel@hexagon.com>  Fri, 18 Dec 2020 07:00:00 -0000

ros-jazzy-novatel-oem7-driver (1.1.0-1noble) noble; urgency=high

  * No feature changesBuild fixes and documentation improvements.

 -- NovAtel Support <support.novatel@hexagon.com>  Sat, 02 May 2020 06:00:00 -0000

ros-jazzy-novatel-oem7-driver (1.0.0-1noble) noble; urgency=high

  * Initial release

 -- NovAtel Support <support.novatel@hexagon.com>  Mon, 20 Apr 2020 06:00:00 -0000


