VectorNav Support Library

The library will eventually implement all the functions that the VN-100 supports. It does however support a number of functions, and is quite usable. All these functions work through the UART.

Asynchronous Data Capture
Quaternion and Acceleration
Quaternion, Magnetic, Acceleration and Angular Rates

Operation
Write settings to non-volatile memory
Restore Factory Settings
Device tare
Reset Module
Retrieve Model Number
Retrieve Hardware Revision Number
Retrieve Serial Number Register
Retrieve Firmware Version
Retrieve Serial Baud Rate
Retrieve/Set Async Data Output Type
Retrieve/Set Async Data Output Frequency

Data Retrieval
Attitude (Yaw, Pitch, Roll)
Quaternion
Quaternion and Magnetic
Quaternion and Acceleration
Quaternion and Angular Rate
Quaternion, Magnetic and Acceleration
Quaternion, Acceleration and Angular Rate