MIP_SDK  latest-1-g0529ee0
MicroStrain Communications Library for embedded systems
MIP SDK

Welcome to the official MIP Software Development Kit. This software package provides everything you need to communicate with any MIP-compatible MicroStrain inertial sensor.

Main Features

  • MIP packet creation
  • Send commands using a single function
  • Packet parsing and field iteration
  • Data field deserialization
  • Can be used to parse offline binary files
  • Dual C and C++ API for maximum usability, safety, flexibility, and convenience.
  • Suitable for bare-metal microcontrollers:
    • Minimal code size and memory footprint
    • No dynamic memory allocation
    • No dependence on any RTOS or threads

Quick Reference [C++]

All C++ functions and classes reside within the mip namespace. The C functions can be accessed via the mip::C namespace. Within this documentation, links to C++ entities are shown in green.

Quick Reference [C]

C does not support the equivalent of C++ namespaces, so all definitions are global. Most names start with mip_ to avoid conflicts. In these documentation pages, objects are referred to by their fully- qualified C++ names for clarity. Within this documentation, links to C entities are shown in red.