From 7da1fd08d323ab355f38e45255a779773b8c8fd4 Mon Sep 17 00:00:00 2001 From: Stuart Buchanan <stuart_d_buchanan@yahoo.co.uk> Date: Sat, 26 Jan 2019 15:20:39 +0000 Subject: [PATCH] FG1000 - multikey support. --- .../Instruments-3d/FG1000/fg1000-multikey.xml | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 Aircraft/Instruments-3d/FG1000/fg1000-multikey.xml diff --git a/Aircraft/Instruments-3d/FG1000/fg1000-multikey.xml b/Aircraft/Instruments-3d/FG1000/fg1000-multikey.xml new file mode 100644 index 000000000..4ef61f153 --- /dev/null +++ b/Aircraft/Instruments-3d/FG1000/fg1000-multikey.xml @@ -0,0 +1,44 @@ +<PropertyList> +<!-- FG1000 commands --> +<key n="71"> + <name>G</name> + <desc>FG1000</desc> + <key n="901"> + <name>P</name> + <desc>PFD String Input</desc> + <key n="903"> + <name>%s</name> + <desc>PFD String input : %s</desc> + <binding> + <command>nasal</command> + <script> + var args = {'device': 1, + 'notification': fg1000.FASCIA.STRING_INPUT, + 'offset' : arg[0]}; + + fgcommand("FG1000HardKeyPushed", props.Node.new(args)); + </script> + </binding> + </key> + </key> + <key n="902"> + <name>M</name> + <desc>MFD String Input</desc> + <key n="903"> + <name>%s</name> + <desc>MFD String input : %s</desc> + <binding> + <command>nasal</command> + <script> + var args = {'device': 2, + 'notification': fg1000.FASCIA.STRING_INPUT, + 'offset' : arg[0]}; + + fgcommand("FG1000HardKeyPushed", props.Node.new(args)); + </script> + </binding> + </key> + </key> +</key> + +</PropertyList>