-- 11.05.18/AH A2A Cessna C172 Trainer Autopilot-Funktionen, die nicht direkt realisierbar sind -- Parm = 1 : AP Alt Arm Toggle -- Parm = 2 : AP UP Button -- Parm = 3 : AP DN Button -- Parm = 4 : AP Baro Button -- -- -- AP Alt Arm Toggle -- if ipcPARAM == 1 then -- ARM button - (L:kap140_arm_button,bool) , also set (L:kap140_arm,bool) to 1, don’t change to 0 on button release ipc.writeLvar("L:kap140_arm_button",1) -- AP ALT ARM Button ipc.writeLvar("L:kap140_arm",1) -- AP ALT ARM Function ipc.sleep(50) ipc.writeLvar("L:kap140_arm",0) -- AP ALT ARM Release return -- -- AP UP Button -- elseif ipcPARAM == 2 then -- UP button - (L:kap140_up_button,bool) , also set (L:kap140_up,bool) to 1, don’t change to 0 on button release ipc.writeLvar("L:kap140_up_button",1) -- AP UP Button ipc.writeLvar("L:kap140_up",1) -- AP UP Function ipc.sleep(50) ipc.writeLvar("L:kap140_up_button",0) -- AP UP Button release return -- -- AP DN Button -- elseif ipcPARAM == 3 then -- DN button - (L:kap140_dn_button,bool) , also set (L:kap140_dn,bool) to 1, don’t change to 0 on button release ipc.writeLvar("L:kap140_dn_button",1) -- AP DN Button ipc.writeLvar("L:kap140_dn",1) -- AP DN Function ipc.sleep(50) ipc.writeLvar("L:kap140_dn_button",0) -- AP UP Button release return -- -- AP Alt Arm Toggle -- ARM button - (L:kap140_arm_button,bool) , also set (L:kap140_arm,bool) to 1, don’t change to 0 on button release -- elseif ipcPARAM == 4 then -- BARO button - (L:kap140_baro_button,bool) , also set (L:kap140_baro,bool) to 1, don’t change to 0 on button releas ipc.writeLvar("L:kap140_baro_button",1) -- AP BARO Button ipc.writeLvar("L:kap140_baro",1) -- AP BARO Function ipc.sleep(50) ipc.writeLvar("L:kap140_baro_button",0) -- AP BARO Release return end