You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
IS_GPX-1_v2.1.1+2024-07-19-201512.encrypted.bin
IS_IMX-5_v2.1.1+2024-07-19-201227.hex
IS-firmware_r2.1.1+2024-07-19-201204.fpkg
EvalTool v2.1.1+2024-07-19
NEW FEATURES:
(SDK) Filters added to DID_EVENT.
(SDK) CLTool now able to configure DID_EVENT filters.
(EvalTool) Now downloadable as an AppImage for Linux Systems
(GPX) GPX now responds to ISB_GET requests for DID_RTK_DEBUG.
(GPX) Added watchdog reset to GPX.
(GPX) Added reset reason to DID_GPX_STATUS.
(GPX) Added DID_GPX_PORT_MONITOR and DID_PORT_MONITOR GPX RMC.
(SDK) NMEA protocol now supports filtering of GxGSV by constellation and frequency.
CHANGES:
(SDK) Added sent byte length error checking to is_comm_write() in ISComm.c.
(SDK) Changed return values for is_comm_write() and related functions that write directly to the serial port. These functions now return 0 on success and -1 on failure.
(IMX) While GPS type is GPX, IMX now passes DID_RTK_DEBUG requests to GPX.
(GPX) Improve fault reporting in GPX.
(SDK) Changed the output values of DID_DEV_INFO to allow version numbers to be more deterministic
(SDK) Cltool/ISDisplay now report “RESET REQUIRED” “TX LIMITED” and “RX OVERFLOW” in addition to showing the FlashCfg checksum.
(ALL) Version numbering has changes slightly
(SDK) Changes made to build scripts to accomodate Python>=3.11 and also Ubuntu>=24.04
(EvalTool) Resolves Ubuntu 24.04 (kernel 6.8.0) unconfigured /dev/ttyS* ports showing up in available ports
BREAKING CHANGES
(SDK) Switched size and offset parameter order in functions is_comm_get_data() and is_comm_get_data_to_buf().
(SDK) DID_BIT data set (bit_t) refactored to separate input command from current state. lastCommand added to record last input command.
(SDK) Change port from signed int to unsigned int in ISComm.c and com_manager.c.
BUG FIXES:
(GPX) Fixes bug in GPX where DID_GPS2_RTK_CMP_MISC gives corrupted info when requested directly.
(SDK) Fixed issue in DID_BIT in which loopback serial ports cause BIT to cancel.
(SDK) Fixed serialPortWritePlatform() limitation in serialPortPlatform.c that caused occasional data drop sent from host pc (SDK).
(SDK) Fixed bug where GxGSV would be mangled on non-GPS constellations.
(IMX) Prevent magnetometer recalibration status if magnetometer fusion is disabled.
(GPX) Fixed bug when DID_GPX_PORT_MONITOR reports invalid values for port 0 and 3 (SN-5363).
(GPX) Fixed bug were DID_GPS2_RTK_CMP_REL, DID_GPS2_RTK_CMP_MISC, and DID_GPS1_RTK_POS_REL could only be broadcast via Serial0.
(IMX) Fixed issue where platform type in flash config would not get set correctly when set in manufacturing info.
(SDK) Fixed issue where flash config sync would not update checksum correctly and perform unnecessary flash sync if platformConfig type was unchanged. Ignore bit PLATFORM_CFG_UPDATE_IO_CONFIG when checking whether to upload flash config platformConfig from InertialSense class.
(IMX) Fixes an issue where IMX cannot broadcast over USB if the host reboots during a session.
(SDK) Fixes bug where direct upgrade from firmware version 1.10 to 2.x was impossible.
(SDK) Fix cltool imx ISB firmware update status text
(SDK) Fixes a broken logger in the ISLoggerSimpleExample.cpp project.
(EvalTool) Fixed data log "File Conversion Utility". Removed multi-directory selection from the "Select Directory" pop-up dialog. Multi-directory selection only works with the drag and drop feature.
KNOWN ISSUES
(GPX) (SN-4689) INS position saw-tooth pattern probably caused from GNSS position/velocity time synchronization error.
(GPX) Ser2 UART communications port is not yet supported.