Telnet messages - glidernet/python-ogn-client GitHub Wiki

Telnet messages looks as follows:

0.511sec:868.205MHz: 5:1:3D0502 091534: [ +48.78067, +11.01614]deg 2199m +3.6m/s 45.5m/s 067.7deg +1.1deg/sec 5 01x01m 00f_ +5.34kHz 1.5/13.5dB/2 7e 141.6km 356.3deg -1.1deg + ? R B530

  • 0.511s: pps_offset
  • 868.205MHz: frequency
  • 5: aircraft_type
  • 1: address_type
  • 3D0502: address
  • 091534: timestamp (format: hhmmss)
  • [ +48.78067, +11.01614]deg: latitude, longitude
  • 2199m: altitude
  • +3.6m/s: climb rate
  • 45.5m/s: ground_speed
  • 067.7deg: track
  • +1.1deg/sec: turn_rate
  • 5: magic_number (help needed!)
  • 01x01m: gps_status
  • 00f_: channel and slots (format: ccfo)
    • cc: channel number
    • f: flarm_timeslot (f == True, _ == False)
    • o: ogn_timeslot (o == True, _ == False))
  • +5.34kHz: frequency_offset
  • 1.5: decode_quality (SNR from decode ... always lower than the SNR from rf)
  • 13.5dB: signal_quality
  • 2: demodulator (2 is nearly always better than 0, so this output could be skipped in the future)
  • 7e: error_count
  • 141.6km: distance
  • 356.3deg: bearing
  • -1.1deg: phi
  • +: multi_channel (+ == True, this means that more than one channel is used)
  • ?: confirmed (? == False ... this is always False)
  • R: optional unknown (help needed!)
  • B2100: optional baro_altitude