Protocol Overview¶
The Inertial Sense products support binary and NMEA protocol for communication.
Binary vs. NMEA¶
The following table compares the differences and advantages between the binary and NMEA protocols.
| NMEA Protocol | Binary Protocol | |
|---|---|---|
| Data Efficient | No. Numbers must be converted to IEEE float and integers for application. Data occupies more memory. | Numbers are in floating point and integer binary format used in computers. Data occupies less memory. |
| Human Readable | Yes | No |
| Complexity | Packet are easier to parse. | Packet encoding, decoding, and parsing are MORE complicated. Using SDK is recommended. |
| SDK Support | Yes, less | Yes, more |
| Data Access | Limited to sensor and INS output. | Comprehensive access to all data and configuration settings. |
| Recommended Use | Rapid prototypes and simple projects. Devices supporting NMEA. | Moderate to advanced applications. |
| Apps and Examples | NMEA Communications Example | EvalTool, CLTool, Binary Communications Example, Fimrware Update Example, Data Logger Example |