Skip navigation links

Package org.ka2ddo.opentrac

This package defines classes for handling the AX.25 level 3 protocol known as OpenTRAC (Open Tactical Reporting And Communications), defined by the documentation at the OpenTRAC website.

See: Description

Package org.ka2ddo.opentrac Description

This package defines classes for handling the AX.25 level 3 protocol known as OpenTRAC (Open Tactical Reporting And Communications), defined by the documentation at the OpenTRAC website.

OpenTRAC packets are sent from a station (identified in the wrapping transport layer) and contain sequences of entity identifiers (something telemetered by the station) followed by the telemetry values for that entity. If an entity identifier is not initially provided before telemetry values, the values apply to entity #0. Entity#0 is the station itself.

Multiple entities can be reported in the same message; each entity begins with an OpenTRAC entityId element followed by the attribute elements for that entity.

All elements of an OpenTRAC packet consist of a type, a length, and the data value. There are several dozen reserved type codes identifying the different types of entity identifiers and attributes that can be reported.

See Also:
OpenTracTypes, OpenTracTypes.OPENTRAC_ENTITYID
Skip navigation links