This repository was archived by the owner on Feb 11, 2026. It is now read-only.
Releases: LORD-MicroStrain/mip_sdk
Releases · LORD-MicroStrain/mip_sdk
latest
Useful Links
What's Changed
- Converted pre-existing C++ integration tests to use wrapper macros, added to separate integration executable, and set to run again by @rafarrel in #163
- Removed MicrostrainTest assertions and set up standardized test registration interface by @rafarrel in #165
- Moved microstrain test to a dedicated external repo by @rafarrel in #167
- Fixes names of matrix types in metadata by @robbiefish in #168
Full Changelog: v4.0.0...latest
v4.0.0
Useful Links
What's Changed
- Generate MIP definitions from branches/v3@57401. by @dbucksteinhbk in #114
- Bugfix/no cmake by @microstrain-sam in #115
- Fixed UBlox parser bug by @drobb257 in #116
- Metadata lists by @microstrain-sam in #118
- Fix packet writing field issue. by @dbucksteinhbk in #119
- Device Interface Improvements (Experiment/better_parsing) by @microstrain-sam in #100
- Support for firmware upgrader integration by @rafarrel in #117
- Restore mip_interface_recv_from_device by @microstrain-sam in #121
- Generate MIP definitions from branches/v3@57841. by @rchristensen-hbk in #122
- Fix span declaration by @dbucksteinhbk in #123
- Generate MIP definitions from branches/v3@57858. by @dbucksteinhbk in #124
- Suppress unused variable warning. by @dbucksteinhbk in #125
- Added lookup for param info by @dacuster in #126
- Update Matrix type metadata structure by @dacuster in #127
- Added variadic logging functions by @dacuster in #128
- Added CMake config files for installation by @dacuster in #130
- Some of the header files are not installed using cmake install by @jonathanherbst in #129
- Uncommon by @microstrain-sam in #131
- Feature/diagnostics by @microstrain-sam in #132
- Minor timeout optimization for CPU usage by @rafarrel in #134
- Updated device models by @rafarrel in #136
- Refactor CV7 AR and AHRS examples by @dacuster in #138
- Refactor Philo AR and AHRS examples by @dacuster in #139
- Refactor stream IMU examples by @dacuster in #140
- Refactor device info examples by @dacuster in #143
- Refactor threading examples by @dacuster in #141
- Refactor packet examples by @dacuster in #142
- Removed pretty printer example by @dacuster in #144
- Allow mip parser callback to stop parsing prematurely by returning false by @microstrain-sam in #135
- Philo GNSS/INS example refactor by @dacuster in #147
- String formatting (Merge before #151) by @microstrain-sam in #152
- Logging/formatting of MIP Packets (Feature/LogPackets) by @microstrain-sam in #151
- Prospect GNSS/INS examples refactor by @dacuster in #148
- Create changelog-check.yml by @dacuster in #150
- Setup jenkins pipeline to run unit tests on all platforms by @rafarrel in #153
- INS examples refactor by @dacuster in #149
- Fixed release step not working after revamp of the jenkins pipeline by @rafarrel in #154
- Span --> ArrayView by @microstrain-sam in #156
- Added framework wrapper assertions (currently using doctest as backend) and converted string and logging unit tests to use them by @rafarrel in #155
- Fixed logging macros by @dacuster in #159
- Uses docker_shell instead of docker_build for more modular builds by @robbiefish in #162
- Packet accessor naming update by @microstrain-sam in #160
- Examples consistency cleanup by @dacuster in #161
New Contributors
- @dbucksteinhbk made their first contribution in #114
- @jonathanherbst made their first contribution in #129
Full Changelog: v3.0.0...v4.0.0