Skip to content

Releases: SBG-Systems/sbgECom

4.0-1987-stable

30 Jan 17:05
Compare
Choose a tag to compare

The sbgECom C library is used to configure and communicate with SBG Systems IMU, AHRS and INS.
Full Changelog: CHANGELOG.md

Copyright (C) 2024, SBG Systems SAS. All rights reserved.

Release Summary

The sbgECom 4.0.1987-stable is a major release that supports the latest High Performance INS firmware 5.1 and ELLIPSE firmware 2.5.

This update focuses on advanced GNSS monitoring indicators such as spoofing, jamming, etc.
Several new outputs have been added such as SBG_ECOM_LOG_EKF_ROT_ACCEL_BODY or SBG_ECOM_LOG_EKF_VELOCITY_BODY.

The sbgBasicLogger console application has been completely rewritten from scratch to offer an powerful but yet easy to use tool.
This tool is designed to easily view and convert to CSV like files data from SBG Systems INS.
The C++ 14 source code is also available to you can adapt it to your custom needs.

A lot of work has been done to cleanup several parts of the code base and offer a better experience for developers.
The backward compatibility has been kept as much as possible but please read the Migration.md file for further information.

Import Highlights for this release

Please find below, the main improvements and modifications:

  • Support for latest firmware
  • Added EFK based rotation and accelerations outputs
  • Added body velocity output from the INS filter
  • Added GNSS spoofing/jamming/OSNMA indicators
  • Added several GNSS related monitoring data
  • Completely rewritten sbgBasicLogger with a lot of new features
  • General code cleanup and improvements

Assets Download

You can download for Windows, Linux or Mac OS X a zip archive containing the sbgEComApi and sbgBasicLogger tools as well as pre-built sbgECom examples binaries.

3.2.4011-stable

15 Nov 14:25
Compare
Choose a tag to compare

The sbgECom C library is used to configure and communicate with SBG Systems IMU, AHRS and INS.
Full Changelog: CHANGELOG.md

Copyright (C) 2022, SBG Systems SAS. All rights reserved.

Summary

The sbgECom 3.2.4011-stable release adds support to latest High Performance INS firmware 4.2 and ELLIPSE firmware 2.5
New configurations and output logs have been added such as SBG_ECOM_LOG_GPS#_SAT binary log.

It also adds two new commands sbgEComCmdApiGet and sbgEComCmdApiPost to support the new sbgInsRestApi over serial interfaces.

A new extended sbgECom frame format has been introduced to support large payloads.
This new format is fully backward compatible and your code, as well as older firmware, should still work with this new sbgECom implementation.

New tools and examples have been added to ease product evaluation and integration.

This release also improves the overall code quality, documentation and examples.

Import Highlights for this release

Please find below, the main improvements and modifications:

  • Support for latest firmware
  • Support for new sbgInsRestApi GET/POST commands
  • New sbgEComBasicLogger tool to convert logs to CSV files
  • New sbgEComApi tool to use the sbgInsRestApi from command line
  • Improved sbgECom frame for large payloads
  • Improved ELLIPSE on-board magnetic calibration example
  • Improve code quality
  • Improved Doxygen documentation
  • Improved CMake & GitHub support

Assets Download

You can download for Windows, Linux or Mac OS X a zip archive containing the sbgEComApi and sbgBasicLogger tools as well as pre-built sbgECom examples binaries.

3.1.2358-stable

14 Jan 14:42
Compare
Choose a tag to compare

The sbgECom C library is used to configure and communicate with SBG Systems IMU, AHRS and INS.
Full Changelog: CHANGELOG.md

Copyright (C) 2022, SBG Systems SAS. All rights reserved.

Summary

This sbgECom release adds support to latest ELLIPSE 2.3 firmware that comes with new configurations and output logs.
It also adds two new commands sbgEComCmdApiGet and sbgEComCmdApiPost to support the new sbgInsRestApi over serial interfaces.

A new extended sbgECom frame format has been introduced to support large payloads.
This new format is fully backward compatible and your code, as well as older firmware, should still work with this new sbgECom implementation.

New tools and examples have been added to ease product evaluation and integration.

This release also improves the overall code quality, documentation and examples.

Import Highlights for this release

Please find below, the main improvements and modifications:

  • Support for latest ELLIPSE firmware
  • Support for new sbgInsRestApi GET/POST commands
  • New sbgEComBasicLogger tool to convert logs to CSV files
  • New sbgEComApi tool to use the sbgInsRestApi from command line
  • Improved sbgECom frame for large payloads
  • Improved ELLIPSE on-board magnetic calibration example
  • Improve code quality
  • First version published on github

Assets Download

You can download for Windows, Linux or Mac OS X a zip archive containing the sbgEComApi and sbgBasicLogger tools as well as pre-built sbgECom examples binaries.