Skip to content

Turbo87/openvario-protocol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 

Repository files navigation

OpenVario Protocol

This document describes the OpenVario serial port protocol.

Version: 1.2-dev

Specification

The OpenVario serial port protocol is built around the $POV NMEA sentence:

$POV,<type>,<value>,<type>,<value>,...*<checksum>

A $POV sentence can contain multiple datapoints that are defined by type and value. The type part is a letter or number describing the type of the following value according to the following overview of supported types. The value part is a floating point number for all currently supported types of datapoints. Future versions of the protocol may support other value types too though.

The list of datapoints should be terminated with the usual asterisk and two character checksum.

Supported Datapoints

The following section describes all datapoints supported by the current version of the OpenVario protocol.

Airspeed

  • S: true airspeed in km/h
    Example: $POV,S,123.45*05

Humidity

  • H: relative humidity in percent Example: $POV,H,58.42*24

Pressure

  • P: static pressure in hPa
    Example: $POV,P,1018.35*39

  • Q: dynamic pressure in Pa
    Example: $POV,Q,23.3*04

  • R: total pressure in hPa
    Example: $POV,R,1025.17*35

Temperature

  • T: temperature in °C
    Example: $POV,T,23.52*35

Vario

  • E: TE vario in m/s
    Example: $POV,E,2.15*14

About

OpenVario serial port protocol specification

Resources

Stars

Watchers

Forks

Packages

No packages published