All high performance SBG Systems Inertial Navigation Systems (INS) can be configured and interfaced using an easy to use RESTful API. This powerful API allows any developer to configure the device, execute specific actions such as starting/stopping the data logger and retrieve the device status.

sbgInsRestApi Documentation


Getting Started

This step by step guide explains how to retrieve your device information such as the serial number, hardware code, revision, firmware version etc.

To do so, we will use the sbgInsRestApi through a standard HTTP connection (HTTP GET method) as well as using a serial connection.

Before we start

The PULSE implements the sbgInsRestApi protocol over a serial interface. All available configurations and commands are detailed in the Digital interfaces page. All the examples use the sbgEComApi command line tool.

In this guide, we consider a PULSE connected to a Windows computer on the serial COM12 and using the default 921600 bps baud rate.

Read Device Information

A simple GET command is used to retrieve the device information:

sbgEComApi.exe -s COM12 -r 921600 /api/v1/info -g

The device answer should be:

{
   "productCode":"PULSE40-43T-01",
   "serialNumber":"000012345",
   "hwRevision":"1.0.0.0",
   "calibVersion":"2.0.498-stable",
   "fmwVersion":"1.1.1630-stable",
   "btVersion":"1.9.155-stable"
}