6 This is the protocol definition for fgcom - a realtime communication
7 middleware based on IAX2 (Asterisk) for FlightGear
8 See http://squonk.abacab.org/dokuwiki/fgcom
11 # fgfs --generic=socket,out,<hz>,<host>,16661,udp,fgcom
14 # netcat -u -l -p <port>
21 <line_separator>newline</line_separator>
22 <var_separator>,</var_separator>
27 <format>COM1_FRQ=%03.3f</format>
28 <node>/instrumentation/comm/frequencies/selected-mhz</node>
34 <format>NAV1_FRQ=%03.3f</format>
35 <node>/instrumentation/nav/frequencies/selected-mhz</node>
39 <name>ptt-key-status</name>
41 <format>PTT=%d</format>
42 <node>/instrumentation/comm/ptt</node>
46 <name>transponder-code</name>
48 <format>TRANSPONDER=%d</format>
49 <node>/instrumentation/transponder/id-code</node>
55 <format>IAS=%04.1f</format>
56 <node>/velocities/airspeed-kt</node>
60 <name>groundspeed</name>
62 <format>GS=%04.1f</format>
63 <node>/velocities/groundspeed-kt</node>
67 <name>pos-longitude-deg</name>
69 <format>LON=%03.6f</format>
70 <node>/position/longitude-deg</node>
74 <name>pos-latitude-deg</name>
76 <format>LAT=%03.6f</format>
77 <node>/position/latitude-deg</node>
83 <format>ALT=%05.0f</format>
84 <node>/position/altitude-ft</node>
90 <format>HEAD=%03.1f</format>
91 <node>/instrumentation/heading-indicator/indicated-heading-deg</node>