|
2 | 2 |
|
3 | 3 | This document describes the OpenVario communication protocol. Communication between `sensord` and `variod` and XCSoar is based on NMEA sentences. NMEA is the abbreviation for "National Marine Electronics Association". |
4 | 4 |
|
5 | | -**Version:** 1.3 |
6 | | -**Date:** 14.03.2016 - battery voltage sentence added |
| 5 | +**Version:** 1.4 |
| 6 | +**Date:** 14.03.2016 - battery voltage sentence added |
| 7 | +**Date:** 20.01.2026 - sentences added for Acceleration and Gyro |
7 | 8 |
|
8 | 9 | The original definition of these sentences can be found here. |
9 | 10 |
|
@@ -54,7 +55,22 @@ The following value pairs are defined at the moment: |
54 | 55 |
|
55 | 56 | ### Vario |
56 | 57 | - **E:** TE vario in m/s |
57 | | - - Example: `$POV,E,2.15*14` |
| 58 | + - Example: `$POV,E,2.15*14` |
| 59 | + |
| 60 | +### Acceleration |
| 61 | +- **A:** acceleration in m/s² |
| 62 | + - Example: `$POV,A,-1.5099,-.0292,13.7134*18` |
| 63 | + - Note: <value> consists of 3 components: X,Y,Z |
| 64 | + - Values are presented in body frame axis (X forward, Y right, Z down) |
| 65 | + |
| 66 | +### Angular Rate (aka Gyroscope) |
| 67 | +- **G:** Angular Rate in °/s |
| 68 | + - Example: `$POV,G,4.165,-8.709,-10.479*1B` |
| 69 | + - Note: <value> consists of 3 components: X,Y,Z |
| 70 | + - Values are presented in body frame axis (X forward, Y right, Z down) |
| 71 | + - roll, left wing up is positive |
| 72 | + - pitch, nose up is positive |
| 73 | + - yaw, right turn is positive |
58 | 74 |
|
59 | 75 | --- |
60 | 76 |
|
|
0 commit comments