Firmware Changelog

Version:

v2.5.3

Date:

2024-01-15

Description:

Note

FW v2.5.3 is compatible with all Rev06, Rev05, RevC, RevD sensors and Rev 7 OS2 (FW v2.5.x or later required). For all other Rev7.x (OS0,OS1 & OSDome) sensors please refer to FW v3.x user manual. GEN 1 Sensors are NOT compatible with FW v2.5.

Added

  • Support for additional part number (Part Number: 840-104704-04).

  • Alerts and Errors table has been updated to include two new alerts: 0x01000082 and 0x01000083.

Fixed

  • Fixed timestamp loop in PPS mode when PPS signal is lost. Timestamp will free-run instead of looping.

  • Fixed sensor error that occurred when using continuously for 1-4 months depending on mode. Please refer to Errata and Notices for more information.

  • Allow IMU port to be set to 0 to disable IMU packet transmission.

Updated

  • Improved robustness for Rev 7 OS-2 sensor cold start.

  • Reduced false positives for VCSEL_CURRENT_LOW alert.

  • Improved the reliability of the startup process which previously caused alert 0x01000026.

  • Improved motor stability when decelerating to lower RPM during lidar mode switches.

  • Minor PTP software update and reduced fault recovery time.

  • Improved existing alerts to notify users when the network is not reachable. This enhancement enables users to promptly address connectivity issues, improving the overall reliability of the system.

Version:

v2.5.2

Date:

2023-07-14

Description:

Firmware version 2.5.x is a minimum requirement for Rev7 OS2. GEN 1 Sensors are not compatible with FW 2.5 and later. Please refer to FW 3.x or later if you have hardware versions Rev7 (OS0,OS1 & OSDome) sensors.

Fixed
  • Bug Fix in PPS/NMEA lock and time synchronisation.

  • Bug Fix in NMEA timestamp values output by the sensor.

  • Bug fix to reduce packet loss under sensor vibration.

Note

Sensor previously rounded the timestamp to the nearest decimal value, this is a bug and has now been fixed to output fractional decimal timestamp values.

Updated
  • Alerts table to match description in Firmware, no change to the alert functionality.

Added
  • Support for additional part numbers (Part Number: 830-104500-A).

Version:

v2.5.1

Date:

2023-04-24

Description:

Fixed
  • Thermal shutdown behavior

  • Bug in get_alerts API

Version:

v2.5.0

Date:

2023-04-05

Description:

Fixed
  • OS-0 Beam Angle Fix (No changes on OS-1 and OS-2)

  • Improved accuracy of the beam angles that are reported by the lidar sensor.

  • Changes only the queried values and not the actual beam angles.

Note

Applicable to Rev6 and prior hardware except Gen 1 sensors.

Added
  • End-to-End Cyclic Redundancy Check (CRC). Please refer to Configurable Data Packet Format for more information.

  • Alerts flags in Configurable data packet format.

  • Shot limiting status flags in Configurable data packet format.

  • New Signal multiplier modes 0.25, 0.5.

  • Azimuth Laser Masking.

  • New HTTP command for User Editable Data field. Please refer to User Editable Data for more information.

Changed
  • Default value of config parameter udp_profile_lidar is changed to RNG19_RFL8_SIG16_NIR16.

  • FW v2.5 will not support Gen1 sensors.

  • beam_to_lidar_transform for Rev7 OS2 sensors.

  • Limitation to signal multiplier modes on Rev7 OS2 sensors. Please refer to Signal Multiplier section for more information.

Updated
  • Alerts and Errors table has been updated to provide more information on each individual alert.

Version:

v2.4.0

Date:

2022-08-31

Description:

Fixed
  • Bug Fix in High Input Voltage Alert behavior.

  • Range aliasing improvement.

  • Bug in keep-alive behavior for HTTP 1.1.

  • Critical bug fix: Heavy vibration can trigger the sensor to reset without any alerts, causing an interruption to the data stream. The data stream will resume in approximately 60s. Note: Only affects FW version 2.3 and later.

Changed
  • pixel_shift_by_row value updated.

  • Alerts and Errors table has been updated to provide more information on each individual alert.

Added
  • Add the following HTTP Commands to help configure and read the sensor config parameters (Refer to Sensor Metadata for more information):

  • GET /api/v1/sensor/config.

  • POST /api/v1/sensor/config.

  • New optional argument for both TCP/HTTP commands “summary” for get_alerts command.

Note: Valid uses of get_alerts:

  • get_alerts 1 (1 is the value of the cursor).

  • get_alerts summary.

  • get_alerts 2 summary (2 is the value of the cursor).

Invalid uses of get_alerts:

  • get_alerts summary 2.

Removed
  • auto_start_flag has been deprecated.

  • udp_ip has been deprecated.

  • base_pn, base_sn and proto_rev have been deprecated.

Version:

v2.3.1

Date:

2022-06-03

Description:

Fixed
  • Bug Fix in RNG19_RFL8_SIG16_NIR16 mode.

Added
  • Add support for new PN’s.

Version:

v2.3.0

Date:

2022-04-15

Description:

Added
Changed
  • Reflectivity and Signal value is now from 1 to 255. 0 correspond to an invalid reflectivity and Signal value (similar as Range).

Fixed
  • Fixed startup packet drop behavior (5b alert).

Version:

v2.2.1

Date:

2022-02-17

Description:

Fixed
  • Fixed point cloud detection on a subset of sensors

Version:

v2.2.0

Date:

2021-12-18

Description:

Added
  • Add support for Configurable Data Packet Format

  • Add support for Dual Returns mode

Changed
  • Update Sensor Web UI

  • Update TCP command get_lidar_data_format

  • Update TCP command get_sensor_info

Version:

v2.1.3

Date:

2021-10-22

Description:

Added
  • Added PN support

Version:

v2.1.2

Date:

2021-07-16

Description:

Added
  • Add support for minor hardware revisions

Version:

v2.1.1

Date:

2021-06-21

Description:

Added
  • Add support for Calibrated Reflectivity

  • Add Config UI to sensor web page (Beta)

  • Add signal multiplier modes to increase signal strength in the enabled azimuth window for gen2 sensors only

  • Add alerts for motor speed

  • Add alerts for unexpected sensor state transition

  • Improve OS2 cold start to -20˚C

  • Improve OS2 signal strength by 16%

Removed
  • Delete TCP command set_data_dst_ip

  • Delete TCP command get_data_dst_ip

  • Delete TCP command set_udp_port_lidarAdded PN support for new turntable boards

  • Delete TCP command set_udp_port_imu

  • Delete TCP command get_lidar_mode

  • Delete TCP command set_lidar_mode

  • Delete TCP command get_config_file_path

  • Delete TCP command set_auto_start_flag

  • Delete TCP command get_auto_start_flag

  • Delete TCP command get_watchdog_status

Changed
  • Change the Reflectivity values in the packets from 16-bit to 8-bit

Fixed
  • Fixed phase locked motor control to handle out-of-bounds motor velocity

  • Slow time sync on initial boot with PTP

  • Fixed azimuth_window parameter logic behavior