User Tools

Site Tools


Sidebar

techniek:radio_communication_protocol

Radio Communication Protocol

The Ground controller (Ground) and KAP rig controller (Air) communcate via radio modems (APC220). This results in a 9600Bd half duplex serial link.

Ground and Air comminicate by transmitting short human readable messages which are comma separated records of items. The messages have the following layout:

message: $ + item  + [,item] + \n
item:    ID + value
ID:      2 characters, 
         upper case for commands and settings,
         lower case for status an mesurments
value:   integer value
example:  $PM2,VM0,gv123\n

White space in messages is ignored. The following IDs ar used

gv  gv1134  Ground battery Voltage in [v/100] here 11.34 volt
av  av732   Air battery Voltage in [v/100]
MP  MP120   Manual Pan setpoint [deg], right is positive
MT  MT10    Manual Tilt setpoint [deg], down is positive
MC  MC17    Manual Click counter (change -> take picture)
cp  cp120   Current Pan value [deg], right is positive
ct  ct10    Current Tilt value [deg], down is positive
cc  cc17    Current Click value (change -> take picture)
VM  VM0     Video Mode (0:off, 1:on)
PM  PM2     Pan Mode 
                0:Manual, 
                1:Auto KAP, 
                2:Panorama,
                3:Smart (Manual, Autokap after 60 sec of inactivity)
TM  TM1     Time Mode 0:Manual, 1:quick, 2:2s, 3:3s, 4:5s, 5:10s
vm, pm, tm:  current status in Air
techniek/radio_communication_protocol.txt · Last modified: 2024/04/04 06:45 by 127.0.0.1