// * Date : 03/01/2015 // OpenCockpits overhead panel SIOC script for iFly // Modified by Gerard Salden and to be used with the // OVH_Electrical_IflyToFsuipc script in combination with // IOCP_737 from OpenCockpits and IflyToFsuipc by Jouni // Tourmaenen // This script assumes the following devices: // // Master Device 5: Overhead panel // USBServo card 1: Servo card with 6 servos // USBServo card 2: Servo card with 5 servos // // You will need these 3 lines in sioc.ini: // // // MASTER=5,4,2, // USBServos=1, // USBServos=2, // // Make sure, no other USBServos= lines or MASTER= lines are present if you don't have other hardware Var 0020, Name inputs, Link IOCP, Offset 1000 // This offset manages all inputs // FLT CONTROL // Var 1000, Link FSUIPC_INOUT, Offset $56E0, Length 1 // Flt Cont A Var 1004, Link IOCARD_SW, device 5, Input 47 // Flt Cont A Stby Rud SW { IF V1004 = 1 { &inputs = 567 // V1000 = 0 } ELSE { IF V1005 = 0 { &inputs = 568 // V1000 = 1 } } } Var 1005, Link IOCARD_SW, device 5, Input 48 // Flt Cont A On Sw { IF V1005 = 1 { &inputs = 569 // V1000 = 2 } ELSE { IF V1004 = 0 { &inputs = 568 // V1000 = 1 } } } // FLT CONTROL // Var 1001, Link FSUIPC_INOUT, Offset $56E1, Length 1 // Flt Cont B Var 1006, Link IOCARD_SW, device 5, Input 49 // Flt Cont B Stby Rud SW { IF V1006 = 1 { &inputs = 572 // V1001 = 0 } ELSE { IF V1007 = 0 { &inputs = 573 // V1001 = 1 } } } Var 1007, Link IOCARD_SW, device 5, Input 50 // Flt Cont B On Sw { IF V1007 = 1 { &inputs = 574 // V1001 = 2 } ELSE { IF V1006 = 0 { &inputs = 573 // V1001 = 1 } } } // STANDBY HYD LEDS Var 0500, Name stbylowq, Link IOCP, Offset 462 // Standby Low Quantity Indicator { V0501 = &stbylowq } Var 0501, Link IOCARD_OUT, device 5, Output 35 // Low Qty Led Var 0502, Name lowpressure, Link IOCP, Offset 463 // Low Pressure Backup Indicator { V0503 = &lowpressure } Var 0503, Link IOCARD_OUT, device 5, Output 36 // Low Press Led Var 0504, Name stbyrudon, Link IOCP, Offset 476 // Standby Rudder On Indicator { V0505 = &stbyrudon } Var 0505, Link IOCARD_OUT, device 5, Output 37 // Stby Rud On Led // ALTERNATE FLAPS ARM-UP&DOWN SW Var 1008, Link IOCARD_SW, device 5, Input 51 // Alt Flaps Arm Sw { IF V1008 = 1 { &inputs = 586 // V1002 = CHANGEBIT 4 ,V1008 } ELSE { &inputs = 585 // V1002 = CHANGEBIT 4 ,V1008 } } Var 1009, Link IOCARD_SW, device 5, Input 52 // Alt Flaps Up SW { IF V1009 = 1 { &inputs = 589 } ELSE { IF V1010 = 0 { &inputs = 590 } } } Var 1010, Link IOCARD_SW, device 5, Input 53 // Alt Flaps Down Sw { IF V1010 = 1 { &inputs = 591 } ELSE { IF V1009 = 0 { &inputs = 590 } } } // SPOILERS A&B SW Var 1011, Link IOCARD_SW, device 5, Input 45 // Spoiler A Sw { IF V1011 = 1 { &inputs = 576 // V1002 = CHANGEBIT 2 ,0 } ELSE { &inputs = 577 // V1002 = CHANGEBIT 2 ,1 } } Var 1012, Link IOCARD_SW, device 5, Input 46 // Spoiler B Sw { IF V1012 = 1 { &inputs = 579 // V1002 = CHANGEBIT 3 ,0 } ELSE { &inputs = 580 // V1002 = CHANGEBIT 3,1 } } // YAW DAMPER SW Var 1013, Link IOCARD_SW, device 5, Input 43 // Yaw Damper Sw { IF V1013 = 1 { &inputs = 583 } ELSE { &inputs = 582 } // V1002 = CHANGEBIT 1 ,V1013 } // SPOILER-YAW DAMPER LEDS Var 0506, Name spoilera, Link IOCP, Offset 464 // Spoiler A Low Pressure INDICATOR { V0507 = &spoilera } Var 0507, Link IOCARD_OUT, device 5, Output 28 // Spoiler A Low Press LED Var 0508, Name spoilerb, Link IOCP, Offset 465 // Spoiler B Low Pressure INDICATOR { V0509 = &spoilerb } Var 0509, Link IOCARD_OUT, device 5, Output 29 // Spoiler A Low Press LED Var 0510, Name feeldiffpres, Link IOCP, Offset 472 // Feel Diff Pressure INDICATOR { V0511 = &feeldiffpres } Var 0511, Link IOCARD_OUT, device 5, Output 30 // Feel Diff Pressure LED Var 0512, Name spdtrimfail, Link IOCP, Offset 473 // Speed Trim Fail INDICATOR { V0513 = &spdtrimfail } Var 0513, Link IOCARD_OUT, device 5, Output 31 // Speed Trim Fail LED Var 0514, Name machtrim, Link IOCP, Offset 474 // Mach Trim Fail INDICATOR { V0515 = &machtrim } Var 0515, Link IOCARD_OUT, device 5, Output 32 // Mach Trim Fail LED Var 0516, Name autoslat, Link IOCP, Offset 475 // Auto Slat Fail INDICATOR { V0517 = &autoslat } Var 0517, Link IOCARD_OUT, device 5, Output 33 // Auto Slat Fail LED Var 0518, Name yawdamper, Link IOCP, Offset 470 // Yaw Damper INDICATOR { V0519 = &yawdamper } Var 0519, Link IOCARD_OUT, device 5, Output 34 // Yaw Damper LED // NAVIGATION // Var 1050, Link FSUIPC_OUT, Offset $56C1, Length 1 // VHF Nav Var 1055, Link IOCARD_SW, device 5, Input 40 // VHF Nav On 1 SW { IF V1055 = 1 { &inputs = 949 // V1050 = 0 } ELSE { IF V1056 = 0 { &inputs = 950 // V1050 = 1 } } } Var 1056, Link IOCARD_SW, device 5, Input 39 // VHF Nav On 2 SW { IF V1056 = 1 { &inputs = 951 //V1050 = 2 } ELSE { IF V1055 = 0 { &inputs = 950 // V1050 = 1 } } } Var 1057, Link IOCARD_SW, device 5, Input 42 // IRS On L SW { IF V1057 = 1 { &inputs = 867 } ELSE { IF V1058 = 0 { &inputs = 868 } } } Var 1058, Link IOCARD_SW, device 5, Input 41 // IRS On R SW { IF V1058 = 1 { &inputs = 869 } ELSE { IF V1057 = 0 { &inputs = 868 } } } // NO HARDWARE SW IMPLEMENTED // Var 1052, Link FSUIPC_OUT, Offset $56C3, Length 1 // FMC // Var 1059, Link IOCARD_SW, device 5, Input 42 // FMC On L SW // { // IF V1059 = 1 // { // V1052 = 0 // } // ELSE // { // IF V1060 = 0 // { // V1052 = 1 // } // } // } // Var 1060, Link IOCARD_SW, device 5, Input 41 // FMC On R SW // { // IF V1060 = 1 // { // V1052 = 2 // } // ELSE // { // IF V1059 = 0 // { // V1052 = 1 // } // } // } // DISPLAYS SELECT PANEL SW // SOURCE SELECT ROTARY Var 1061, Link IOCARD_SW, device 5, Input 36 // Source On 1 ROT { IF V1061 = 1 { &inputs = 713 } } Var 1062, Link IOCARD_SW, device 5, Input 37 // Source Auto ROT { IF V1062 = 1 { &inputs = 714 } } Var 1063, Link IOCARD_SW, device 5, Input 38 // Source on 2 ROT { IF V1063 = 1 { &inputs = 715 } } // CONTROL PANEL SW Var 1064, Link IOCARD_SW, device 5, Input 71 // Cont Pnl On 1 SW { IF V1064 = 1 { &inputs = 718 } ELSE { IF V1065 = 0 { &inputs = 719 } } } Var 1065, Link IOCARD_SW, device 5, Input 70 // Cont Pnl On 2 SW { IF V1065 = 1 { &inputs = 720 } ELSE { IF V1064 = 0 { &inputs = 719 } } } // FUEL PANEL // VALVES LEDS // ENG VALVES CLOSED Var 0520, Link IOCP, Offset 738 // Engine Valve Closed 1 (Left) INDICATOR { IF V0520 = 1 { V0521 = 2 } ELSE { IF V0520 = 2 { V0521 = 1 } ELSE { V0521 = 0 } } } Var 0521, Link IOCARD_DISPLAY, device 5, Digit 34, numbers 1 // Engine Valve Closed 1 (Left) LED Var 0522, Link IOCP, Offset 741 // Engine Valve Closed 2 (Right) INDICATOR { IF V0522 = 1 { V0523 = 2 } ELSE { IF V0522 = 2 { V0523 = 1 } ELSE { V0523 = 0 } } } Var 0523, Link IOCARD_DISPLAY, device 5, Digit 32, numbers 1 // Engine Valve Closed 2 (Right) LED // SPAR VALVES CLOSED Var 0524, Link IOCP, Offset 739 // Spar Valve Closed 1 (Left) INDICATOR { IF V0524 = 1 { V0525 = 2 } ELSE { IF V0524 = 2 { V0525 = 1 } ELSE { V0525 = 0 } } } Var 0525, Link IOCARD_DISPLAY, device 5, Digit 33, numbers 1 // Spar Valve Closed 1 (Left) LED Var 0526, Link IOCP, Offset 742 // Spar Valve Closed 2 (Right) INDICATOR { IF V0526 = 1 { V0527 = 2 } ELSE { IF V0526 = 2 { V0527 = 1 } ELSE { V0527 = 0 } } } Var 0527, Link IOCARD_DISPLAY, device 5, Digit 35, numbers 1 // Spar Valve Closed 2 (Right) LED // FILTER BYPASS LEDS Var 0528, Name filterbyp1, Link IOCP, Offset 743 // Filter Bypass 1 (Left) INDICATOR { V0529 = &filterbyp1 } Var 0529, Link IOCARD_OUT, device 5, Output 20 // Filter Bypass 1 (Left) LED Var 0530, Name filterbyp2, Link IOCP, Offset 745 // Filter Bypass 2 (Right) INDICATOR { V0531 = &filterbyp2 } Var 0531, Link IOCARD_OUT, device 5, Output 21 // Filter Bypass 2 (Right) LED // CROSS FEED SW Var 1108, Link IOCARD_SW, device 5, Input 33 // Cross Feed Sw { IF V1108 = 1 { &inputs = 1119 } ELSE { &inputs = 1118 } } // CROSS FEED INDICATOR Var 0532, Name crossfeedi, Link IOCP, Offset 744 // Cross Feed Valve Open INDICATOR { IF &crossfeedi = 1 { V0533 = 2 } ELSE { IF &crossfeedi = 2 { V0533 = 1 } ELSE { V0533 = 0 } } } Var 0533, Link IOCARD_DISPLAY, device 5, Digit 36, Numbers 1 // Cross Feed Valve Open LED // FUEL PUMPS SWITCHES Var 1102, Link IOCARD_SW, device 5, Input 31 // Fuel Pump Ctr L Sw { IF V1102 = 1 { &inputs = 1120 } ELSE { &inputs = 1121 } } Var 1103, Link IOCARD_SW, device 5, Input 32 // Fuel Pump Ctr R Sw { IF V1103 = 1 { &inputs = 1125 } ELSE { &inputs = 1124 } } Var 1104, Link IOCARD_SW, device 5, Input 27 // Fuel Pump 1 Aft Sw { IF V1104 = 1 { &inputs = 1128 } ELSE { &inputs = 1127 } } Var 1105, Link IOCARD_SW, device 5, Input 28 // Fuel Pump 1 Fwd Sw { IF V1105 = 1 { &inputs = 1131 } ELSE { &inputs = 1130 } } Var 1106, Link IOCARD_SW, device 5, Input 29 // Fuel Pump 2 Fwd Sw { IF V1106 = 1 { &inputs = 1137 } ELSE { &inputs = 1136 } } Var 1107, Link IOCARD_SW, device 5, Input 30 // Fuel Pump 2 Aft Sw { IF V1107 = 1 { &inputs = 1134 } ELSE { &inputs = 1133 } } // FUEL PUMP LEDS Var 0534, Name ctrl, Link IOCP, Offset 747 // Fuel Pump Center Left Low Pressure INDICATOR { V0535 = &ctrl } Var 0535, Link IOCARD_OUT, device 5, Output 22 // Fuel Pump Center Left Low Pressure LED Var 0536, Name ctrr, Link IOCP, Offset 748 // Fuel Pump Center Right Low Pressure INDICATOR { V0537 = &ctrr } Var 0537, Link IOCARD_OUT, device 5, Output 23 // Fuel Pump Center Right Low Pressure LED Var 0538, Name fpaft1, Link IOCP, Offset 751 // Fuel Pump Aft 1 Low Pressure INDICATOR { V0539 = &fpaft1 } Var 0539, Link IOCARD_OUT, device 5, Output 24 // Fuel Pump Aft 1 Low Pressure LED Var 0540, Name fpfwd1, Link IOCP, Offset 752 // Fuel Pump Fwd 1 Low Pressure INDICATOR { V0541 = &fpfwd1 } Var 0541, Link IOCARD_OUT, device 5, Output 25 // Fuel Pump Fwd 1 Low Pressure LED Var 0542, Name fpfwd2, Link IOCP, Offset 753 // Fuel Pump Fwd 2 Low Pressure INDICATOR { V0543 = &fpfwd2 } Var 0543, Link IOCARD_OUT, device 5, Output 26 // Fuel Pump Fwd 2 Low Pressure LED Var 0544, Name fpaft2, Link IOCP, Offset 754 // Fuel Pump Aft 2 Low Pressure INDICATOR { V0545 = &fpaft2 } Var 0545, Link IOCARD_OUT, device 5, Output 27 // Fuel Pump Aft 2 Low Pressure LED // ELECTRICAL PANEL COLUMN // ON/OFF displays with Battery switch Var 9000 { IF V1150 = 0 // Batt Switch Variable { // V1185 = -999999 // Blank DC Amps Display // V1186 = -999999 // Blank CPS Freq Display // V1187 = -999999 // Blank DC Volts Display // V1188 = -999999 // Blank AC Amps Display // V1189 = -999999 // Blank AC Volts Display } ELSE { // V1185 = V1180 // V1186 = V1181 // V1187 = V1182 / 10 // V1188 = V1183 / 10 // V1189 = V1184 } } // DISPLAYS FAULTS INDICATORS Var 0546, Name batdisch, Link IOCP, Offset 378 // Bat Discharge INDICATOR { V0547 = &batdisch } Var 0547, Link IOCARD_OUT, device 5, Output 38 // Bat Discharge LED Var 0548, Name trunit, Link IOCP, Offset 379 // Tr Unit INDICATOR { V0549 = &trunit } Var 0549, Link IOCARD_OUT, device 5, Output 39 // Tr Unit LED Var 0550, Name elec, Link IOCP, Offset 380 // Elec Fault INDICATOR { V0551 = &elec } Var 0551, Link IOCARD_OUT, device 5, Output 40 // Elec Fault LED // BAT OFFSET Var 1150, Link IOCP, offset 428 // Bat { CALL V9000 } Var 1151, Link IOCP, Offset 406 // Bat switch state on 2/off 1 // BAT SW Var 1154, Link IOCARD_SW, device 5, Input 72, Type 1 // Batt Sw { IF V1154 = 1 { &inputs = 429 } ELSE { &inputs = 430 } IF V1150 = 0 // Batt Switch Variable { // V1185 = -999999 // Blank DC Amps Display // V1186 = -999999 // Blank CPS Freq Display // V1187 = -999999 // Blank DC Volts Display // V1188 = -999999 // Blank AC Amps Display // V1189 = -999999 // Blank AC Volts Display } ELSE { // V1185 = V1180 / 10 // V1186 = V1181 // V1187 = V1182 / 10 // V1188 = V1183 / 10 // V1189 = V1184 } } // CAB UTIL SWITCH Var 1170, Link IOCARD_SW, device 5, Input 81 // Cab/Util SW { IF V1170 = 1 { &inputs = 442 } ELSE { &inputs = 441 } } // IFE/ PASS not implemented in hardware // Var 1171, Link IOCARD_SW, device 5, Input 104 // IFE/Pass SW // { // IF V1171 = 1 // { // &inputs = 445 // } // ELSE // { // &inputs = 441 // } // } // STANDBY POWER PANEL // STBY POWER FAULT LED Var 0552, Name stbypoff, Link IOCP, Offset 385 // Standby Power Off INDICATOR { V0553 = &stbypoff } Var 0553, Link IOCARD_OUT, device 5, Output 42 // Standby Power Off LED // DRIVE 1&2 FAULT LED Var 0554, Name drive1, Link IOCP, Offset 386 // Drive 1 INDICATOR { V0555 = &drive1 } Var 0555, Link IOCARD_OUT, device 5, Output 41 // Drive 1 LED Var 0556, Name drive2, Link IOCP, Offset 387 // Drive 2 INDICATOR { V0557 = &drive2 } Var 0557, Link IOCARD_OUT, device 5, Output 43 // Drive 2 LED // STBY POWER SWITCH Var 1205, Link IOCARD_SW, device 5, Input 69 // Stby Pwr BAT SW { IF V1205 = 1 { &inputs = 457 } ELSE { IF V1206 = 0 { &inputs = 458 } } } Var 1206, Link IOCARD_SW, device 5, Input 68 // Stby Pwr AUTO SW { IF V1206 = 1 { &inputs = 459 } ELSE { IF V1205 = 0 { &inputs = 458 } } } // DISC DRIVE 1&2 SWITCHES Var 1203, Link IOCARD_SW, device 5, Input 66 // Disc Drive L Sw { IF V1203 = 1 { &inputs = 451 } ELSE { &inputs = 450 } } Var 1204, Link IOCARD_SW, device 5, Input 67 // Disc Drive R Sw { IF V1204 = 1 { &inputs = 454 } ELSE { &inputs = 453 } } // POWER SOURCE PANEL // GROUND POWER AVAILABLE LED Var 0558, Name grdpwra, Link IOCP, Offset 391 // Grd Power Available INDICATOR { V0559 = &grdpwra } Var 0559, Link IOCARD_DISPLAY, device 5, Digit 37, Numbers 1 // Grd Power Available LED // GROUND POWER AVAILABLE SWITCH Var 2011, Link IOCARD_SW, device 5, Input 64 // Grd Pwr Off SW { IF V2011 = 1 { &inputs = 460 } } Var 2012, Link IOCARD_SW, device 5, Input 65 // Grd Pwr On SW { IF V2012 = 1 { &inputs = 461 } } // BUS TRANSFER/TIE SWITCH Var 1275, Link IOCARD_SW, device 5, Input 63 // Bus Trans SW { IF V1275 = 1 { &inputs = 467 } ELSE { &inputs = 468 } } // BUS TRANSFER/TIE LEDS Var 0560, Name bustrans1, Link IOCP, Offset 394 // Bus Transfer Off 1 INDICATOR { V0561 = &bustrans1 } Var 0561, Link IOCARD_OUT, device 5, Output 11 // Bus Transfer Off 1 LED Var 0562, Name bustrans2, Link IOCP, Offset 395 // Bus Transfer Off 2 INDICATOR { V0563 = &bustrans2 } Var 0563, Link IOCARD_OUT, device 5, Output 13 // Bus Transfer Off 2 LED // SOURCE OFF LEDS Var 0564, Name sourceoff1, Link IOCP, Offset 396 // Source Off 1 INDICATOR { V0565 = &sourceoff1 } Var 0565, Link IOCARD_OUT, device 5, Output 12 // Source Off 1 LED Var 0566, Name sourceoff2, Link IOCP, Offset 397 // Source Off 2 INDICATOR { V0567 = &sourceoff2 } Var 0567, Link IOCARD_OUT, device 5, Output 14 // Source Off 2 LED // GEN OFF BUS Var 0568, Name genoff1, Link IOCP, Offset 398 // Gen Off Bus 1 INDICATOR { V0569 = &genoff1 } Var 0569, Link IOCARD_DISPLAY, device 5, Digit 38, Numbers 1 // Gen Off Bus 1 LED Var 0570, Name genoff2, Link IOCP, Offset 399 // Gen Off Bus 2 INDICATOR { V0571 = &genoff2 } Var 0571, Link IOCARD_DISPLAY, device 5, Digit 40, Numbers 1 // Gen Off Bus 2 LED // APU GEN OFF BUS Var 0572, Name apugenoff, Link IOCP, Offset 400 // APU Gen Off Bus INDICATOR { V0573 = &apugenoff } Var 0573, Link IOCARD_DISPLAY, device 5, Digit 39, Numbers 1 // APU Gen Off Bus LED // GENERATORS SWITCHES //GEN 1 Var 1265, Link IOCARD_SW, device 5, Input 55 // Gen 1 Off SW { IF V1265 = 1 { &inputs = 462 } } Var 1266, Link IOCARD_SW, device 5, Input 56 // Gen 1 On SW { IF V1266 = 1 { &inputs = 463 } } //GEN2 Var 1267, Link IOCARD_SW, device 5, Input 61 // Gen 2 Off SW { IF V1267 = 1 { &inputs = 464 } } Var 1268, Link IOCARD_SW, device 5, Input 62 // Gen 2 On SW { IF V1268 = 1 { &inputs = 465 } } // APU GEN L Var 1269, Link IOCARD_SW, device 5, Input 57 // APU Gen L Off SW { IF V1269 = 1 { &inputs = 469 } } Var 1270, Link IOCARD_SW, device 5, Input 58 // APU Gen L On SW { IF V1270 = 1 { &inputs = 470 } } // APU GEN R Var 1271, Link IOCARD_SW, device 5, Input 59 // APU Gen R Off SW { IF V1271 = 1 { &inputs = 471 } } Var 1272, Link IOCARD_SW, device 5, Input 60 // APU Gen R On SW { IF V1272 = 1 { &inputs = 472 } } // APU LEDS Var 0574, Name apumain, Link IOCP, Offset 428 // APU Maint INDICATOR { V0575 = &apumain } Var 0575, Link IOCARD_DISPLAY, device 5, Digit 41, Numbers 1 // APU Maint LED Var 0576, Name apulowoil, Link IOCP, Offset 429 // APU Low Oil Pressure INDICATOR { V0577 = &apulowoil } Var 0577, Link IOCARD_DISPLAY, device 5, Digit 42, Numbers 1 // APU Low Oil Pressure LED Var 0578, Name apufault, Link IOCP, Offset 430 // APU Fault INDICATOR { V0579 = &apufault } Var 0579, Link IOCARD_DISPLAY, device 5, Digit 43, Numbers 1 // APU Fault LED Var 0580, Name apuovers, Link IOCP, Offset 431 // APU Overspeed INDICATOR { V0581 = &apuovers } Var 0581, Link IOCARD_DISPLAY, device 5, Digit 44, Numbers 1 // APU OverSpeed LED // WIPERS // LEFT WIPER Var 1276, Link IOCARD_SW, device 5, Input 54 // L Wiper Park ROT { IF V1276 = 1 { &inputs = 174 } ELSE { &inputs = 175 } } // not connected // Var 1277, Link IOCARD_SW, device 5, Input // L Wiper Int ROT // { // IF V1277 = 1 // { // &inputs = 175 // } // } // Var 1278, Link IOCARD_SW, device 5, Input // L Wiper Low ROT // { // IF V1278 = 1 // { // &inputs = 176 // } // } // Var 1279, Link IOCARD_SW, device 5, Input // L Wiper High ROT // { // IF V1279 = 1 // { // } // } // RIGHT WIPER Var 1247, Link IOCARD_SW, device 5, Input 90 // R Wiper Park ROT { IF V1247 = 1 { &inputs = 180 } ELSE { &inputs = 181 } } // CIRCUIT BREAKERS (POTENTIOMETERS CONNECTED TO DEVICE 5) // NOT PROGRAMMED // LAVATORY (SMOKE) // Var 0582, Name smoke, Link IOCP, Offset , Length 1 // Lavatory Smoke INDICATOR // { // V0583 = &smoke // } // Var 0583, Link IOCARD_OUT, device 5, Output 18 // Lavatory smoke LED // EQUIP COOLING // SUPPLY SW Var 1306, Link IOCARD_SW, device 5, Input 97 // Equip Cool Supply SW { IF V1306 = 1 { &inputs = 121 } ELSE { &inputs = 120 } } // EXHAUST SW Var 1307, Link IOCARD_SW, device 5, Input 98 // Equip Cool Exhaust SW { IF V1307 = 1 { &inputs = 124 } ELSE { &inputs = 123 } } // EQUIP COOLING LEDS Var 0584, Name cooloff1, Link IOCP, Offset 117 // Equip Cool Off 1 INDICATOR { V0585 = &cooloff1 } Var 0585, Link IOCARD_OUT, device 5, Output 16 // Equip Cool Off 1 LED Var 0586, Name cooloff2, Link IOCP, Offset 118 // Equip Cool Off 2 INDICATOR { V0587 = &cooloff2 } Var 0587, Link IOCARD_OUT, device 5, Output 17 // Equip Cool Off 2 LED // EMER EXIT LIGHTS Var 1308, Link IOCARD_SW, device 5, Input 95 // Emerg Exit Off SW { IF V1308 = 1 { &inputs = 28 } ELSE { IF V1309 = 0 { &inputs = 29 } } } Var 1309, Link IOCARD_SW, device 5, Input 96 // Emerg Exit On SW { IF V1309 = 1 { &inputs = 30 } ELSE { IF V1308 = 0 { &inputs = 29 } } } // EMER EXIT LIGHTS LED Var 0588, Name notarmed, Link IOCP, Offset 828 // Not Armed INDICATOR { V0589 = ¬armed } Var 0589, Link IOCARD_OUT, device 5, Output 15 // Not Armed LED // NO SMOKING/FASTEN SEATBELT/ATTEND/GRD CALL // NO SMOKING Var 1310, Link IOCARD_SW, device 5, Input 91 // No Smoking Off SW { IF V1310 = 1 { &inputs = 33 } ELSE { IF V1311 = 0 { &inputs = 34 } } } Var 1311, Link IOCARD_SW, device 5, Input 92 // No Smoking On SW { IF V1311 = 1 { &inputs = 35 } ELSE { IF V1310 = 0 { &inputs = 34 } } } // SEATBELTS Var 1312, Link IOCARD_SW, device 5, Input 93 // Fasten Seatbelt Off SW { IF V1312 = 1 { &inputs = 38 } ELSE { IF V1313 = 0 { &inputs = 39 } } } Var 1313, Link IOCARD_SW, device 5, Input 94 // Fasten Seatbelt On SW { IF V1313 = 1 { &inputs = 40 } ELSE { IF V1312 = 0 { &inputs = 39 } } } // ATTEND Var 1314, Link IOCARD_SW, device 5, Input 99, Type P // Attend SW { IF V1314 = 1 { &inputs = 938 } } // GRD CALL Var 1315, Link IOCARD_SW, device 5, Input 100, Type P // Gnd Call SW { IF V1315 = 1 { &inputs = 939 } } // NO SMOKING/FASTEN SEATBELT/ATTEND/GRD CALL LEDS // CALL LED // Var 0590, Name callled, Link IOCP, Offset 828 // Call INDICATOR // { // V0591 = &callled // } // Var 0591, Link IOCARD_DISPLAY, device 5, Digit 45, NUMBERS 1 // Call LED // WINDOW HEAT // WINDOW HEAT OVERHEAT LEDS Var 0592, Name oheat1s, Link IOCP, Offset 124 // Window Overheat 1 Side INDICATOR { V0593 = &oheat1s } Var 0593, Link IOCARD_OUT, device 5, Output 75 // Wind Oheat 1 Side LED Var 0594, Name oheat1f, Link IOCP, Offset 125 // Window Overheat 1 Fwd INDICATOR { V0595 = &oheat1f } Var 0595, Link IOCARD_OUT, device 5, Output 76 // Window Overheat 1 Fwd LED Var 0596, Name oheat2f, Link IOCP, Offset 126 // Window Overheat 2 Fwd INDICATOR { V0597 = &oheat2f } Var 0597, Link IOCARD_OUT, device 5, Output 77 // Window Overheat 2 Fwd LED Var 0598, Name oheat2s, Link IOCP, Offset 127 // Window Overheat 2 Side INDICATOR { V0599 = &oheat2s } Var 0599, Link IOCARD_OUT, device 5, Output 84 // Window Overheat 2 Side LED // WINDOW HEAT ON LEDS Var 0600, Name wheat1s, Link IOCP, Offset 128 // Window Heat On 1 Side INDICATOR { V0601 = &wheat1s } Var 0601, Link IOCARD_OUT, device 5, Output 78 // Wind Heat On 1 Side LED Var 0602, Name wheat1f, Link IOCP, Offset 129 // Window Heat On 1 Fwd INDICATOR { V0603 = &wheat1f } Var 0603, Link IOCARD_OUT, device 5, Output 79 // Window Heat On 1 Fwd LED Var 0604, Name wheat2f, Link IOCP, Offset 130 // Window Heat On 2 Fwd INDICATOR { V0605 = &wheat2f } Var 0605, Link IOCARD_OUT, device 5, Output 80 // Window Heat On 2 Fwd LED Var 0606, Name wheat2s, Link IOCP, Offset 131 // Window Heat On 2 Side INDICATOR { V0607 = &wheat2s } Var 0607, Link IOCARD_OUT, device 5, Output 85 // Window Heat 2 Side LED // WINDOW HEAT SWITCHES Var 1353, Link IOCARD_SW, device 5, Input 120 // Wind Heat L Side Sw { IF V1353 = 1 { &inputs = 145 } ELSE { &inputs = 144 } } Var 1354, Link IOCARD_SW, device 5, Input 121 // Wind Heat L Fwd Sw { IF V1354 = 1 { &inputs = 148 } ELSE { &inputs = 147 } } Var 1355, Link IOCARD_SW, device 5, Input 124 // Wind Heat R Fwd Sw { IF V1355 = 1 { &inputs = 151 } ELSE { &inputs = 150 } } Var 1356, Link IOCARD_SW, device 5, Input 125 // Wind Heat R Side Sw { IF V1356 = 1 { &inputs = 154 } ELSE { &inputs = 153 } } // Window Heat OVHT&PWR Test SW Var 1357, Link IOCARD_SW, device 5, Input 122 // Wind Heat Ovht SW { IF V1357 = 1 { &inputs = 155 } } Var 1358, Link IOCARD_SW, device 5, Input 123 // Wind Heat Pwr Test SW { IF V1358 = 1 { &inputs = 156 } } // PROBE HEAT Var 1359, Link IOCARD_SW, device 5, Input 118 // Probe Heat A Fwd Sw { IF V1359 = 1 { &inputs = 159 } ELSE { &inputs = 158 } } Var 1360, Link IOCARD_SW, device 5, Input 119 // Probe Heat B Side Sw { IF V1360 = 1 { &inputs = 162 } ELSE { &inputs = 161 } } // TAT TEST SW // Var 1300, Link IOCARD_SW, device 5, Input 117, Type P // Heat TAT test // { // IF V1300 = 1 // { // &inputs = 156 // } // ELSE // { // &inputs = 155 // } // } // PROBE LEDS Var 0608, Name captpitot, Link IOCP, Offset 137 // Captain Pitot INDICATOR { V0609 = &captpitot } Var 0609, Link IOCARD_OUT, device 5, Output 81 // Captain Pitot LED Var 0610, Name lelevpitot, Link IOCP, Offset 138 // L Elev. Pitot INDICATOR { V0611 = &lelevpitot } Var 0611, Link IOCARD_OUT, device 5, Output 82 // L Elev. Pitot LED Var 0612, Name lalpha, Link IOCP, Offset 139 // L Alpha Pitot INDICATOR { V0613 = &lalpha } Var 0613, Link IOCARD_OUT, device 5, Output 83 // L Alpha Pitot LED Var 0614, Name temppro, Link IOCP, Offset 140 // Temp Probe INDICATOR { V0615 = &temppro } Var 0615, Link IOCARD_DISPLAY, device 5, DIGIT 55, NUMBERS 1 // Temp Probe LED Var 0616, Name fopitot, Link IOCP, Offset 141 // First Officer Pitot INDICATOR { V0617 = &fopitot } Var 0617, Link IOCARD_OUT, device 5, Output 86 // First Officer Pitot LED Var 0618, Name relevpitot, Link IOCP, Offset 142 // R Elev. Pitot INDICATOR { V0619 = &relevpitot } Var 0619, Link IOCARD_OUT, device 5, Output 87 // R Elev. Pitot LED Var 0620, Name ralpha, Link IOCP, Offset 143 // R Alpha Pitot INDICATOR { V0621 = &ralpha } Var 0621, Link IOCARD_OUT, device 5, Output 88 // R Alpha Pitot LED Var 0622, Name auxpitot, Link IOCP, Offset 144 // Aux. Pitot INDICATOR { V0623 = &auxpitot } Var 0623, Link IOCARD_OUT, device 5, Output 89 // Aux Pitot LED //WING & ENG ANTI-ICE //WING & ANTI-ICE LEDS // L VALVE OPEN Var 0624, Name lvalveo, Link IOCP, Offset 147 // L Ice Valve Open INDICATOR { IF V0624 = 1 { V0625 = 2 } ELSE { IF V0624 = 2 { V0625 = 1 } ELSE { V0625 = 0 } } } Var 0625, Link IOCARD_DISPLAY, device 5, Digit 58, Numbers 1 // L Ice Valve Open LED // R VALVE OPEN Var 0626, Name rvalveo, Link IOCP, Offset 149 // R Ice Valve Open INDICATOR { IF V0626 = 1 { V0627 = 2 } ELSE { IF V0626 = 2 { V0627 = 1 } ELSE { V0627 = 0 } } } Var 0627, Link IOCARD_DISPLAY, device 5, Digit 59, Numbers 1 // R Ice Valve Open LED // COWL ANTI ICE 1&2 Var 0628, Name cowlice1, Link IOCP, Offset 150 // Cowl Anti-Ice 1 INDICATOR { V0629 = &cowlice1 } Var 0629, Link IOCARD_DISPLAY, device 5, Digit 56, NUMBERS 1 // Cowl Anti-Ice 1 LED Var 0630, Name cowlice2, Link IOCP, Offset 152 // Cowl Anti-Ice 2 INDICATOR { V0631 = &cowlice2 } Var 0631, Link IOCARD_DISPLAY, device 5, Digit 57, NUMBERS 1 // Cowl Anti-Ice 2 LED // COWL VALVE OPEN L Var 0632, Name cowlval1, Link IOCP, Offset 151 // Cowl Valve Open 1 INDICATOR { IF V0632 = 1 { V0633 = 2 } ELSE { IF V0632 = 2 { V0633 = 1 } ELSE { V0633 = 0 } } } Var 0633, Link IOCARD_DISPLAY, device 5, Digit 60, NUMBERS 1 // Cowl Valve Open 1 LED // COWL VALVE OPEN R Var 0634, Name cowlval2, Link IOCP, Offset 153 // Cowl Valve Open 2 INDICATOR { IF V0634 = 1 { V0635 = 2 } ELSE { IF V0634 = 2 { V0635 = 1 } ELSE { V0635 = 0 } } } Var 0635, Link IOCARD_DISPLAY, device 5, Digit 61, NUMBERS 1 // Cowl Valve Open 2 LED //WING & ANTI-ICE SW Var 1403, Link IOCARD_SW, device 5, Input 114 // Wing Anti-Ice SW { IF V1403 = 1 { &inputs = 171 } ELSE { &inputs = 170 } } Var 1404, Link IOCARD_SW, device 5, Input 115 // Eng Anti-Ice 1 SW { IF V1404 = 1 { &inputs = 165 } ELSE { &inputs = 164 } } Var 1405, Link IOCARD_SW, device 5, Input 116 // Eng Anti-Ice 2 SW { IF V1405 = 1 { &inputs = 168 } ELSE { &inputs = 167 } } // HYDRAULIC PUMPS PANELS // HYDRAULIC PUMPS LEDS Var 0636, Name eng1lp, Link IOCP, Offset 780 // Engine 1 A Low Pressure INDICATOR { V0637 = &eng1lp } Var 0637, Link IOCARD_OUT, device 5, Output 102 // Engine 1 A Low Pressure LED Var 0638, Name elec2lp, Link IOCP, Offset 781 // Electric 2 A Low Pressure INDICATOR { V0639 = &elec2lp } Var 0639, Link IOCARD_OUT, device 5, Output 103 // Electric 2 A Low Pressure LED Var 0640, Name elec1lp, Link IOCP, Offset 782 // Electric 1 B Low Pressure INDICATOR { V0641 = &elec1lp } Var 0641, Link IOCARD_OUT, device 5, Output 104 // Electric 1 B Low Pressure LED Var 0642, Name eng2lp, Link IOCP, Offset 783 // Engine 2 B Low Pressure INDICATOR { V0643 = &eng2lp } Var 0643, Link IOCARD_OUT, device 5, Output 105 // Engine 2 B Low Pressure LED Var 0644, Name elec2oh, Link IOCP, Offset 778 // Electric 2 A Overheat INDICATOR { V0645 = &elec2oh } Var 0645, Link IOCARD_DISPLAY, device 5, Digit 62, NUMBERS 1 // Electric 2 A Overheat LED Var 0646, Name elec1oh, Link IOCP, Offset 779 // Electric 1 B Overheat INDICATOR { V0647 = &elec1oh } Var 0647, Link IOCARD_DISPLAY, device 5, Digit 63, NUMBERS 1 // Electric 1 B Overheat LED // HYDRAULIC PUMPS SW Var 1451, Link IOCARD_SW, device 5, Input 108 // Eng 1 A SW { IF V1451 = 1 { &inputs = 1167 } ELSE { &inputs = 1166 } } Var 1452, Link IOCARD_SW, device 5, Input 109 // Elec 2 A SW { IF V1452 = 1 { &inputs = 1164 } ELSE { &inputs = 1163 } } Var 1453, Link IOCARD_SW, device 5, Input 110 // Elec 1 B SW { IF V1453 = 1 { &inputs = 1161 } ELSE { &inputs = 1160 } } Var 1454, Link IOCARD_SW, device 5, Input 111 // Eng 2 B SW { IF V1454 = 1 { &inputs = 1170 } ELSE { &inputs = 1169 } } // DOORS LEDS // DOORS 1 INDICATORS Var 0648, Name equip, Link IOCP, Offset 844 // Equip INDICATOR { V0649 = &equip } Var 0649, Link IOCARD_OUT, device 5, Output 19 // Equip LED Var 0650, Name fwdentry, Link IOCP, Offset 845 // Fwd Entry INDICATOR { V0651 = &fwdentry } Var 0651, Link IOCARD_OUT, device 5, Output 106 // Fwd Entry LED Var 0652, Name leftfwdo, Link IOCP, Offset 853 // Left Fwd Overwing INDICATOR { V0653 = &leftfwdo } Var 0653, Link IOCARD_OUT, device 5, Output 107 // Left Fwd Overwing LED Var 0654, Name leftafto, Link IOCP, Offset 854 // Left Aft Overwing INDICATOR { V0655 = &leftafto } Var 0655, Link IOCARD_OUT, device 5, Output 108 // Left Aft Overwing LED Var 0656, Name aftentry, Link IOCP, Offset 847 // Aft Entry INDICATOR { V0657 = &aftentry } Var 0657, Link IOCARD_OUT, device 5, Output 109 // Aft Entry LED // DOORS 2 INDICATORS Var 0658, Name fwdserv, Link IOCP, Offset 848 // Fwd Service INDICATOR { V0659 = &fwdserv } Var 0659, Link IOCARD_OUT, device 5, Output 93 // Fwd Service LED Var 0660, Name rightfwdo, Link IOCP, Offset 855 // Right Fwd Overwing INDICATOR { V0661 = &rightfwdo } Var 0661, Link IOCARD_OUT, device 5, Output 94 // Right Fwd Overwing LED Var 0662, Name rightafto, Link IOCP, Offset 856 // Right Aft Overwing INDICATOR { V0663 = &rightafto } Var 0663, Link IOCARD_OUT, device 5, Output 95 // Right Aft Overwing LED Var 0664, Name fwdcargo, Link IOCP, Offset 851 // Fwd Cargo INDICATOR { V0665 = &fwdcargo } Var 0665, Link IOCARD_OUT, device 5, Output 96 // Fwd Cargo LED Var 0666, Name aftcargo, Link IOCP, Offset 852 // Aft Cargo INDICATOR { V0667 = &aftcargo } Var 0667, Link IOCARD_OUT, device 5, Output 97 // Aft Cargo LED // AIR TEMP PANEL // AIR COND ROTARY Var 1581, Link IOCARD_SW, device 5, Input 144 // Supply Duct Cont Cab { IF V1581 = 1 { &inputs = 63 } } Var 1582, Link IOCARD_SW, device 5, Input 145 // Supply Duct Fwd { IF V1582 = 1 { &inputs = 64 } } Var 1583, Link IOCARD_SW, device 5, Input 146 // Supply Duct Aft { IF V1583 = 1 { &inputs = 65 } } Var 1584, Link IOCARD_SW, device 5, Input 147 // Pass Cab Fwd { IF V1584 = 1 { &inputs = 66 } } Var 1585, Link IOCARD_SW, device 5, Input 148 // Pass Cab Aft { IF V1584 = 1 { &inputs = 67 } } Var 1586, Link IOCARD_SW, device 5, Input 149 // Pack R { IF V1586 = 1 { &inputs = 68 } } Var 1587, Link IOCARD_SW, device 5, Input 150 // Pack L { IF V1587 = 1 { &inputs = 69 } } // TRIM AIR SW Var 1554, Link IOCARD_SW, device 5, Input 143 // Trim Air Sw { IF V1554 = 1 { &inputs = 118 } ELSE { &inputs = 117 } } // Potentiometers not connected in OV2 // Var 1555, Link IOCARD_SW, device 5, Input 127 // Cont Cab 0 ROT // { // IF V1555 = 1 // { // V1551 = 0 // } // } // Var 1556, Link IOCARD_SW, device 5, Input 128 // Cont Cab 1 ROT // { // IF V1556 = 1 // { // V1551 = 1 // } // } // Var 1557, Link IOCARD_SW, device 5, Input 130 // Cont Cab 2 ROT // { // IF V1557 = 1 // { // V1551 = 2 // } // } // Var 1558, Link IOCARD_SW, device 5, Input 129 // Cont Cab 3 ROT // { // IF V1558 = 1 // { // V1551 = 3 // } // } // Var 1559, Link IOCARD_SW, device 5, Input 134 // Cont Cab 4 ROT // { // IF V1559 = 1 // { // V1551 = 4 // } // } // Var 1560, Link IOCARD_SW, device 5, Input 133 // Cont Cab 5 ROT // { // IF V1560 = 1 // { // V1551 = 5 // } // } // Var 1561, Link IOCARD_SW, device 5, Input 126 // Cont Cab 6 ROT // { // IF V1561 = 1 // { // V1551 = 6 // } // } // Var 1552, Link FSUIPC_OUT, Offset $5672, Length 1 // Fwd Cab // Var 1562, Link IOCARD_SW, device 5, Input 136 // Fwd Cab 0 ROT // { // IF V1562 = 1 // { // V1552 = 0 // } // } // Var 1563, Link IOCARD_SW, device 5, Input 137 // Fwd Cab 1 ROT // { // IF V1563 = 1 // { // V1552 = 1 // } // } // Var 1564, Link IOCARD_SW, device 5, Input 139 // Fwd Cab 2 ROT // { // IF V1564 = 1 // { // V1552 = 2 // } // } // Var 1565, Link IOCARD_SW, device 5, Input 138 // Fwd Cab 3 ROT // { // IF V1565 = 1 // { // V1552 = 3 // } // } // Var 1566, Link IOCARD_SW, device 5, Input 143 // Fwd Cab 4 ROT // { // IF V1566 = 1 // { // V1552 = 4 // } // } // Var 1567, Link IOCARD_SW, device 5, Input 142 // Fwd Cab 5 ROT // { // IF V1567 = 1 // { // V1552 = 5 // } // } // Var 1568, Link IOCARD_SW, device 5, Input 135 // Fwd Cab 6 ROT // { // IF V1568 = 1 // { // V1552 = 6 // } // } // Var 1553, Link FSUIPC_OUT, Offset $5673, Length 1 // Aft Cab // Var 1569, Link IOCARD_SW, device 5, Input 145 // Aft Cab 0 ROT // { // IF V1569 = 1 // { // V1553 = 0 // } // } // Var 1570, Link IOCARD_SW, device 5, Input 146 // Aft Cab 1 ROT // { // IF V1570 = 1 // { // V1553 = 1 // } // } // Var 1571, Link IOCARD_SW, device 5, Input 148 // Aft Cab 2 ROT // { // IF V1571 = 1 // { // V1553 = 2 // } // } // Var 1572, Link IOCARD_SW, device 5, Input // Aft Cab 3 ROT // { // IF V1572 = 1 // { // V1553 = 3 // } // } // Var 1573, Link IOCARD_SW, device 5, Input // Aft Cab 4 ROT // { // IF V1573 = 1 // { // V1553 = 4 // } // } // Var 1574, Link IOCARD_SW, device 5, Input // Aft Cab 5 ROT // { // IF V1574 = 1 // { // V1553 = 5 // } // } // Var 1575, Link IOCARD_SW, device 5, Input // Aft Cab 6 ROT // { // IF V1575 = 1 // { // V1553 = 6 // } // } // AIR TEMP LEDS Var 0668, Name contcab, Link IOCP, Offset 108 // Cont Cab INDICATOR { V0669 = &contcab } Var 0669, Link IOCARD_OUT, device 5, Output 90 // Cont Cab LED Var 0670, Name fwdcab, Link IOCP, Offset 109 // Fwd Cab INDICATOR { V0671 = &fwdcab } Var 0671, Link IOCARD_OUT, device 5, Output 91 // Fwd Cab LED Var 0672, Name aftcab, Link IOCP, Offset 110 // Aft Cab INDICATOR { V0673 = &aftcab } Var 0673, Link IOCARD_OUT, device 5, Output 92 // Aft Cab LED // RECIRCULATION-PACK-ISOLATION VALVER-BLEED PANEL // DUAL BLEED LED Var 0674, Name dualbleed, Link IOCP, Offset 69 // Dual Bleed INDICATOR { V0675 = &dualbleed } Var 0675, Link IOCARD_DISPLAY, device 5, DIGIT 46, NUMBERS 1 // Dual Bleed LED // L RAM DOOR FULL OPEN LED Var 0676, Name lramdoor, Link IOCP, Offset 70 // Ram Door Full Open 1 INDICATOR { IF V0676 = 1 { V0677 = 2 } ELSE { IF V0676 = 2 { V0677 = 1 } ELSE { V0677 = 0 } } } Var 0677, Link IOCARD_DISPLAY, device 5, DIGIT 47, NUMBERS 1 // Ram Door Full Open 1 LED // R RAM DOOR FULL OPEN LED Var 0678, Name rramdoor, Link IOCP, Offset 71 // Ram Door Full Open 2 INDICATOR { IF V0678 = 1 { V0679 = 2 } ELSE { IF V0678 = 2 { V0679 = 1 } ELSE { V0679 = 0 } } } Var 0679, Link IOCARD_DISPLAY, device 5, DIGIT 48, NUMBERS 1 // Ram Door Full Open 2 LED // RECIRCULATION-PACK-ISOLATION VALVE-BLEED SW // L & R RECIRC FANS Var 1604, Link IOCARD_SW, device 5, Input 142 // L Recirc Fan Sw { IF V1604 = 1 { &inputs = 112 } ELSE { &inputs = 111 } } Var 1605, Link IOCARD_SW, device 5, Input 141 // R Recirc Fan Sw { IF V1605 = 1 { &inputs = 115 } ELSE { &inputs = 114 } } // OVHT TEST Var 1603, Link IOCARD_SW, device 5, Input 140 ,Type P // OVHT TEST PUSH BUTTON { IF V1603 = 1 { &inputs = 58 } } // L PACK SW Var 1606, Link IOCARD_SW, device 5, Input 112 // L Pack Off SW { IF V1606 = 1 { &inputs = 102 } ELSE { IF V1607 = 0 { &inputs = 103 } } } Var 1607, Link IOCARD_SW, device 5, Input 113 // L Pack High SW { IF V1607 = 1 { &inputs = 104 } ELSE { IF V1606 = 0 { &inputs = 103 } } } // ISOLATION VALVE SW Var 1608, Link IOCARD_SW, device 5, Input 136 // Iso Valve Close SW { IF V1608 = 1 { &inputs = 46 } ELSE { IF V1609 = 0 { &inputs = 47 } } } Var 1609, Link IOCARD_SW, device 5, Input 137 // Iso Valve Open SW { IF V1609 = 1 { &inputs = 48 } ELSE { IF V1608 = 0 { &inputs = 47 } } } // R PACK SW Var 1610, Link IOCARD_SW, device 5, Input 138 // R Pack Off SW { IF V1610 = 1 { &inputs = 107 } ELSE { IF V1611 = 0 { &inputs = 108 } } } Var 1611, Link IOCARD_SW, device 5, Input 139 // R Pack High SW { IF V1611 = 1 { &inputs = 109 } ELSE { IF V1610 = 0 { &inputs = 108 } } } // TRIP RESET SW Var 1612, Link IOCARD_SW, device 5, Input 135, Type P // TRIP RESET SWITCH { IF V1612 = 1 { &inputs = 59 } } // PACK-BLEED-WING BODY OVERHEAT LEDS // LEFT PACK Var 0680, Name lpack, Link IOCP, Offset 79 // Left Pack Trip Off 1 INDICATOR { V0681 = &lpack } Var 0681, Link IOCARD_DISPLAY, device 5, DIGIT 49, NUMBERS 1 // Left Pack Trip Off 1 LED Var 0682, Name lwingbo, Link IOCP, Offset 81 // Left Wing Body Overheat 1 INDICATOR { V0683 = &lwingbo } Var 0683, Link IOCARD_DISPLAY, device 5, DIGIT 51, NUMBERS 1 // Left Wing Body Overheat 1 LED Var 0684, Name lbleedto, Link IOCP, Offset 83 // Left Bleed Trip Off 1 INDICATOR { V0685 = &lbleedto } Var 0685, Link IOCARD_DISPLAY, device 5, DIGIT 53, NUMBERS 1 // Left Bleed Trip Off 1 LED // RIGHT PACK Var 0686, Name rpack, Link IOCP, Offset 80 // Right Pack Trip Off 2 INDICATOR { V0687 = &rpack } Var 0687, Link IOCARD_DISPLAY, device 5, DIGIT 50, NUMBERS 1 // Right Pack Trip Off 2 LED Var 0688, Name rwingbo, Link IOCP, Offset 82 // Right Wing Body Overheat 2 INDICATOR { V0689 = &rwingbo } Var 0689, Link IOCARD_DISPLAY, device 5, DIGIT 52, NUMBERS 1 // Right Wing Body Overheat 2 LED Var 0690, Name rbleedto, Link IOCP, Offset 84 // Right Bleed Trip Off 2 INDICATOR { V0691 = &rbleedto } Var 0691, Link IOCARD_DISPLAY, device 5, DIGIT 54, NUMBERS 1 // Right Bleed Trip Off 2 LED //BLEED SW Var 1613, Link IOCARD_SW, device 5, Input 105 // Bleed 1 Sw { IF V1613 = 1 { &inputs = 51 } ELSE { &inputs = 50 } } Var 1614, Link IOCARD_SW, device 5, Input 106 // Bleed APU Sw { IF V1614 = 0 { &inputs = 56 } ELSE { &inputs = 57 } } Var 1615, Link IOCARD_SW, device 5, Input 107 // Bleed 2 Sw { IF V1615 = 0 { &inputs = 53 } ELSE { &inputs = 54 } } // CABIN PRESSURE PANEL // CABIN PRESSURE LEDS Var 0692, Name autofail, Link IOCP, Offset 88 // Auto Fail INDICATOR { V0693 = &autofail } Var 0693, Link IOCARD_OUT, device 5, Output 98 // Auto Fail LED Var 0694, Name offsched, Link IOCP, Offset 89 // Off Sched. Descent INDICATOR { V0695 = &offsched } Var 0695, Link IOCARD_OUT, device 5, Output 99 // Off Sched. Descent LED Var 0696, Name altn, Link IOCP, Offset 90 // Altn INDICATOR { V0697 = &altn } Var 0697, Link IOCARD_OUT, device 5, Output 100 // Altn LED Var 0698, Name manual, Link IOCP, Offset 91 // Manual INDICATOR { V0699 = &manual } Var 0699, Link IOCARD_OUT, device 5, Output 101 // Manual LED // FLT ALT DISPLAY Var 0700, Link IOCP, Offset 96 // Flight Alt Display UNITS { IF V1151 = 1 { V0701 = -999999 } ELSE { V0701 = v0700 } } Var 0701, Link IOCARD_DISPLAY, device 5, Digit 68, Numbers 1 // Flight Alt Display UNITS Var 0702, Link IOCP, Offset 95 // Flight Alt Display TENS { IF V0702 <> 10 { V0703 = V0702 } ELSE { V0703 = -999999 } } Var 0703, Link IOCARD_DISPLAY, device 5, Digit 67, Numbers 1 // Flight Alt Display TENS Var 0704, Link IOCP, Offset 94 // Flight Alt Display HUNDREDS { IF V0704 <> 10 { V0705 = V0704 } ELSE { V0705 = -999999 } } Var 0705, Link IOCARD_DISPLAY, device 5, Digit 66, Numbers 1 // Flight Alt Display HUNDREDS Var 0706, Link IOCP, Offset 93 // Flight Alt Display THOUSANDS { IF V0706 <> 10 { V0707 = V0706 } ELSE { V0707 = -999999 } } Var 0707, Link IOCARD_DISPLAY, device 5, Digit 65, Numbers 1 // Flight Alt Display THOUSANDS Var 0708, Link IOCP, Offset 92 // Flight Alt Display TENS OF THOUSANDS { IF V0708 <> 11 { IF V0708 <> 10 { V0709 = V0708 } ELSE { V0709 = -999999 } } ELSE { V0709 = -999998 } } Var 0709, Link IOCARD_DISPLAY, device 5, Digit 64, Numbers 1 // Flight Alt Display TENS OF THOUSANDS // FLT ALT ENCODER Var 1650, Link IOCARD_ENCODER, device 5, Input 126, Aceleration 4, Type 2 // Flt Alt Encoder { CALL V1653 } Var 1653, Link SUBRUTINE { IF V1650 < 0 { &inputs = 129 &inputs = -1 } ELSE { IF V1650 > 0 { &inputs = 130 &inputs = -1 } } } // LAND ALT DISPLAY Var 0710, Link IOCP, Offset 102 // Land Alt Display UNITS { IF V1151 = 1 { V0711 = -999999 } ELSE { V0711 = v0700 } } Var 0711, Link IOCARD_DISPLAY, device 5, Digit 73, Numbers 1 // Land Alt Display UNITS Var 0712, Link IOCP, Offset 101 // Land Alt Display TENS { IF V0712 <> 10 { V0713 = V0712 } ELSE { V0713 = -999999 } } Var 0713, Link IOCARD_DISPLAY, device 5, Digit 72, Numbers 1 // Land Alt Display TENS Var 0714, Link IOCP, Offset 100 // Land Alt Display HUNDREDS { IF V0714 <> 10 { V0715 = V0714 } ELSE { V0715 = -999999 } } Var 0715, Link IOCARD_DISPLAY, device 5, Digit 71, Numbers 1 // Land Alt Display HUNDREDS Var 0716, Link IOCP, Offset 99 // Land Alt Display THOUSANDS { IF V0716 <> 10 { V0717 = V0716 } ELSE { V0717 = -999999 } } Var 0717, Link IOCARD_DISPLAY, device 5, Digit 70, Numbers 1 // Land Alt Display THOUSANDS Var 0718, Link IOCP, Offset 98 // Land Alt Display TENS OF THOUSANDS { IF V0718 <> 11 { IF V0718 <> 10 { V0719 = V0718 } ELSE { V0719 = -999999 } } ELSE { V0719 = -999998 } } Var 0719, Link IOCARD_DISPLAY, device 5, Digit 69, Numbers 1 // Land Alt Display TENS OF THOUSANDS // LAND ALT ENCODER Var 1651, Link IOCARD_ENCODER, device 5, Input 128, Aceleration 4, Type 2 // Land Alt Encoder { CALL V1652 } Var 1652, Link SUBRUTINE // Land Alt Encoder Subrutine { IF V1651 < 0 { &inputs = 131 &inputs = -1 } ELSE { IF V1651 > 0 { &inputs = 132 &inputs = -1 } } } // MANUAL OUTFLOW VALVE SW Var 1661, Link IOCARD_SW, device 5, Input 134 // Close Outflow Valve Sw { IF V1661 = 1 { &inputs = 135 } ELSE { IF V1666 = 0 { &inputs = 136 } } } Var 1666, Link IOCARD_SW, device 5, Input 133 // Open Outflow Valve Sw { IF V1666 = 1 { &inputs = 137 } ELSE { IF V1661 = 0 { &inputs = 136 } } } // OUTFLOW VALVE MODE SW Var 1663, Link IOCARD_SW, device 5, Input 130 // Comp Mode Auto { IF V1663 = 1 { &inputs = 140 } } Var 1664, Link IOCARD_SW, device 5, Input 131 // Comp Mode Altn { IF V1664 = 1 { &inputs = 141 } } Var 1665, Link IOCARD_SW, device 5, Input 132 // Comp Mode Man { IF V1665 = 1 { &inputs = 142 } } // LANDING LIGHTS-APU-ENGINE START-LIGHTS // LANDING SWITCHES Var 1700, Link FSUIPC_OUT, Offset $5642, Length 1 // Lights Offsets // EXTEND LIGHTS // RETRACT Var 1707, Link IOCARD_SW, device 5, Input 0 // Retract L Sw { IF V1707 = 1 { &inputs = 1 } ELSE { &inputs = 2 } } Var 1708, Link IOCARD_SW, device 5, Input 1 // Retract R Sw { IF V1708 = 1 { &inputs = 1 } ELSE { &inputs = 2 } } //FIXED Var 1709, Link IOCARD_SW, device 5, Input 2 // Fixed L Sw { IF V1709 = 1 { &inputs = 1 } ELSE { &inputs = 2 } } Var 1710, Link IOCARD_SW, device 5, Input 3 // Fixed R Sw { IF V1710 = 1 { &inputs = 1 } ELSE { &inputs = 2 } } // RUNWAY // Var 1711, Link IOCARD_SW, device 5, Input 4 // Runway Turn off L Sw // { // IF V1711 = 1 // { // &inputs = 4 // } // ELSE // { // &inputs = 5 // } // } // } Var 1711, Link IOCARD_SW, device 5, Input 4 // Runway Turnoff L Sw { IF V1711 = 1 { &inputs = 4 } ELSE { &inputs = 5 } } Var 1712, Link IOCARD_SW, device 5, Input 5 // Runway Turn off R Sw { IF V1712 = 1 { &inputs = 4 } ELSE { &inputs = 5 } } // TAXI Var 1713, Link IOCARD_SW, device 5, Input 6 // Taxi Light Sw { IF V1713 = 1 { &inputs = 7 } ELSE { &inputs = 8 } } Var 1701, Link FSUIPC_OUT, Offset $5643, Length 1 // Taxi/Exterior Light SW // Var 1713, Link IOCARD_SW, device 5, Input 6 // Taxi Light Sw // { // V1701 = CHANGEBIT 3 ,V1713 // } // APU START-STOP Var 1714, Link IOCARD_SW, device 5, Input 7 // APU Start Off SW { IF V1714 = 1 { &inputs = 517 } ELSE { IF V1715 = 0 { &inputs = 518 } } } Var 1715, Link IOCARD_SW, device 5, Input 8 // APU Start Start SW { IF V1715 = 1 { &inputs = 519 } ELSE { IF V1714 = 0 { &inputs = 518 } } } // ENGINE 1 START // Var 1703, Link FSUIPC_INOUT, Offset $5610, Length 1 // Eng Start 1 SW Var 1716, Link IOCARD_SW, device 5, Input 9 // Eng Start 1 Grd ROT { IF V1716 = 1 { &inputs = 486 &servo1 = DELAY 950 ,2500 // Auto off phase I &servo1 = 512 // Auto off phase II } } Var 0019, name servo1, Link USB_SERVOS, Device 1, Output 6, PosL 0, PosC 512, PosR 1023 Var 1717, Link IOCARD_SW, device 5, Input 10 // Eng Start 1 Off ROT { IF V1717 = 1 { &inputs = 487 &servo1 = 950 // Auto off phase I &servo1 = DELAY 512 ,50 // Auto off phase II } } Var 1718, Link IOCARD_SW, device 5, Input 11 // Eng Start 1 Cont ROT { IF V1718 = 1 { &inputs = 488 } } Var 1719, Link IOCARD_SW, device 5, Input 12 // Eng Start 1 Flt ROT { IF V1719 = 1 { &inputs = 489 } } // ENGINES IGNITION SELECT SW // Var 1704, Link FSUIPC_OUT, Offset $5618, Length 1 // Eng Ign SW Var 1720, Link IOCARD_SW, device 5, Input 25 // Ign L SW { IF V1720 = 1 { &inputs = 498 } ELSE { IF V1721 = 0 { &inputs = 499 } } } Var 1721, Link IOCARD_SW, device 5, Input 24 // Ign R SW { IF V1721 = 1 { &inputs = 500 } ELSE { IF V1720 = 0 { &inputs = 499 } } } // ENGINE 2 START // Var 1705, Link FSUIPC_INOUT, Offset $5611, Length 1 // Eng Start 2 SW Var 1722, Link IOCARD_SW, device 5, Input 13 // Eng Start 2 Grd ROT { IF V1722 = 1 { &inputs = 492 &servo2 = DELAY 950, 2500 // Auto off phase I &servo2 = 512 // Auto off phase II } } Var 0022, name servo2, Link USB_SERVOS, Device 2, Output 5, PosL 0, PosC 512, PosR 1023 Var 1723, Link IOCARD_SW, device 5, Input 14 // Eng Start 2 Off ROT { IF V1723 = 1 { &inputs = 493 &servo2 = 950 // Auto off phase I &servo2 = DELAY 512 ,50 // Auto off phase II } } Var 1724, Link IOCARD_SW, device 5, Input 15 // Eng Start 2 Cont ROT { IF V1724 = 1 { &inputs = 494 } } Var 1725, Link IOCARD_SW, device 5, Input 16 // Eng Start 2 Flt ROT { IF V1725 = 1 { &inputs = 495 } } // NAVIGATION LIGHTS //LOGO Var 1726, Link IOCARD_SW, device 5, Input 18 // Logo Light Sw { IF V1726 = 1 { &inputs = 10 } ELSE { &inputs = 11 } } // Var 1726, Link IOCARD_SW, device 5, Input 18 // Logo SW // { // V1701 = CHANGEBIT 4 ,V1726 // } // POSITION Var 1706, Link FSUIPC_OUT, Offset $5645, Length 1 // Position Light SW Var 1727, Link IOCARD_SW, device 5, Input 19 // Position Strobe & Steady Light Sw { IF V1727 = 1 { &inputs = 14 } ELSE { &inputs = 15 } } // Var 1727, Link IOCARD_SW, device 5, Input 19 // Position S&S SW // { // IF V1727 = 1 // { // V1706 = 0 // } // ELSE // { // IF V1728 = 0 // { // V1706 = 1 // } // } // } Var 1728, Link IOCARD_SW, device 5, Input 20 // Position Steady Light Sw { IF V1728 = 1 { &inputs = 16 } ELSE { &inputs = 15 } } // Var 1728, Link IOCARD_SW, device 5, Input 20 // Position Steady Light SW // { // IF V1728 = 1 // { // V1706 = 2 // } // ELSE // { // IF V1727 = 0 // { // V1706 = 1 // } // } // } // ANTI COLLISION Var 1729, Link IOCARD_SW, device 5, Input 21 // Anti Collision Light SW { IF V1729 = 1 { &inputs = 24 } ELSE { &inputs = 25 } } // WING Var 1730, Link IOCARD_SW, device 5, Input 22 // Wing Light SW { IF V1730 = 1 { &inputs = 21 } ELSE { &inputs = 22 } } // WHEEL WELL // Var 1731, Link IOCARD_SW, device 5, Input 23 // Wheel Well Light SW // { // IF V1731 = 1 // { // &inputs = // } // ELSE // { // &inputs = // } // } // } Var 1731, Link IOCARD_SW, device 5, Input 23 // General Panel Light SW { IF V1731 = 1 { &inputs = 18 } ELSE { &inputs = 19 } } //GAUGES // FUEL TEMP Var 0001, name FuelTemp, Link IOCP, Offset 740 { L0 = &FuelTemp L0 = L0 * -1 L0 = L0 * 8.5 L0 = L0 + 560 &SERVO_FuelTemp = L0 } Var 0002, name SERVO_FuelTemp, Link USB_SERVOS, Device 1, Output 1, PosL 210, PosC 560, PosR 1023, Type 1 // APU EGT Var 0003, name APU_EGT, Link IOCP, Offset 432 { L0 = &APU_EGT L0 = L0 * -1 // changes needle direction - now negative L0 = L0 * 0.83 // scales the needle movement down L0 = L0 + 1023 // turns output to positive &SERVO_APU = L0 // sends value to servo } Var 0004, name SERVO_APU, Link USB_SERVOS, Device 1, Output 2, PosL 177, PosC 550, PosR 1023, Type 1 // DIFF PRESS PSI Var 0005, name DiffPress, Link IOCP, Offset 120 { L0 = &DiffPress L0 = L0 * -1 L0 = L0 * 1.2 L0 = L0 + 1023 &SERVO_PresDiff = L0 } Var 0006, name SERVO_PresDiff, Link USB_SERVOS, Device 1, Output 3, PosL 190, PosC 590, PosR 1023, Type 1 // CABIN ALT Var 0007, name CabAlt, Link IOCP, Offset 119 { L0 = &CabAlt / 10 L0 = L0 * -1 L0 = L0 * 0.43 // scales the needle movement down L0 = L0 + 1023 &SERVO_CabAlt = L0 } Var 0008, name SERVO_CabAlt, Link USB_SERVOS, Device 1, Output 4, PosL 177, PosC 512, PosR 1023, Type 1 // CABIN VSI or CABIN CLIMB Var 0009, name CabVSI, Link IOCP, Offset 122 { L0 = &CabVSI * -0.26 L0 = L0 + 530 &SERVO_CabVSI = L0 } Var 0010, name SERVO_CabVSI, Link USB_SERVOS, Device 1, Output 5, PosL 177, PosC 512, PosR 1023, Type 1 // CABIN TEMP Var 0011, name CabTemp, Link IOCP, Offset 65 { L0 = &CabTemp L0 = L0 - 32 // celsius conversion L0 = L0 / 1.8 // celsius conversion L0 = L0 * -1 L0 = L0 * 7.9 L0 = L0 + 1023 &SERVO_CabTemp = L0 } Var 0012, name SERVO_CabTemp, Link USB_SERVOS, Device 2, Output 1, PosL 200, PosC 615, PosR 1023, Type 1 // DUCT PRESS LEFT Var 0013, name Duct_PressL, Link IOCP, Offset 74 { L0 = &Duct_PressL L0 = L0 * -1 L0 = L0 * 11 L0 = L0 + 1023 &SERVO_PressL = DELAY L0, 150 } Var 0014, name SERVO_PressL, Link USB_SERVOS, Device 2, Output 3, PosL 190, PosC 590, PosR 1023, Type 1 // DUCT PRESS RIGHT Var 0015, name Duct_PressR, Link IOCP, Offset 73 { L0 = &Duct_PressR L0 = L0 * -1 L0 = L0 * 10.7 L0 = L0 + 1023 &SERVO_PressR = DELAY L0, 300 } Var 0016, name SERVO_PressR, Link USB_SERVOS, Device 2, Output 2, PosL 190, PosC 615, PosR 1023, Type 1 // OUTFLOW VALVE Var 0017, name OF_valve, Link IOCP, Offset 104 { L0 = &OF_valve L0 = L0 * -1 L0 = L0 * 3.5 L0 = L0 + 715 &SERVO_OUTFLOW = L0 } Var 0018, name SERVO_OUTFLOW, Link USB_SERVOS, Device 2, Output 4, PosL 300, PosC 512, PosR 715, Type 1 // TSR BRAKE // Var 0019, name TXRX_BRKpress, Link FSUIPC_INOUT, Offset $6DCB, Length 2 // { // L0 = &TXRX_PressR // L0 = L0 * -1 // L0 = L0 * 1.3 // L0 = L0 + 1023 // &SERVO_BRKpress = L0 // } // Var 0020, name SERVO_BRKpress, Link USB_SERVOS, Device 2, Output 6, PosL 1003, PosC 496, PosR 80, Type 1 // OXIGEN // Var 0019, name Oxigen, Link IOCP, Offset 830 // { // L0 = &Oxigen // L0 = L0 * -1 // L0 = L0 * 1.3 // L0 = L0 + 1023 // &SERVO_Oxigen = L0 // } // Var 0020, name SERVO_Oxigen, Link USB_SERVOS, Device 2, Output 6, PosL 1003, PosC 496, PosR 80, Type 1 Var 1001, name in_ifly, Link FSUIPC_INOUT, Offset $9400, Length 2 Var 0327, Link IOCARD_SW, Device 5, Input 80 // DC Rotary Pos1 Test { IF V0327 = 1 { &in_ifly = 427 } } Var 0328, Link IOCARD_SW, Device 5, Input 73 // DC Rotary Pos2 sTBY Power { IF V0328 = 1 { &in_ifly = 420 } } Var 0329, Link IOCARD_SW, Device 5, Input 74 // DC Rotary Pos3 Bat Bus { IF V0329 = 1 { &in_ifly = 421 } } Var 0330, Link IOCARD_SW, Device 5, Input 75 // DC Rotary Pos4 Bat { IF V0330 = 1 { &in_ifly = 422 } } Var 0331, Link IOCARD_SW, Device 5, Input 76 // DC Rotary Pos5 Aux Bat { IF V0331 = 1 { &in_ifly = 423 } } Var 0332, Link IOCARD_SW, Device 5, Input 77 // DC Rotary Pos6 TR1 { IF V0332 = 1 { &in_ifly = 424 } } Var 0333, Link IOCARD_SW, Device 5, Input 78 // DC Rotary Pos7 TR2 { IF V0333 = 1 { &in_ifly = 425 } } Var 0334, Link IOCARD_SW, Device 5, Input 79 // DC Rotary Pos8 TR3 { IF V0334 = 1 { &in_ifly = 426 } } Var 0335, Link IOCARD_SW, Device 5, Input 82 // AC Rotary Pos1 STBY PWR { IF V0335 = 1 { &in_ifly = 433 } } Var 0336, Link IOCARD_SW, Device 5, Input 83 // AC Rotary Pos2 GRD PWR { IF V0336 = 1 { &in_ifly = 434 } } Var 0337, Link IOCARD_SW, Device 5, Input 84 // AC Rotary Pos3 GEN 1 { IF V0337 = 1 { &in_ifly = 435 } } Var 0338, Link IOCARD_SW, Device 5, Input 85 // AC Rotary Pos4 APU GEN { IF V0338 = 1 { &in_ifly = 436 } } Var 0339, Link IOCARD_SW, Device 5, Input 86 // AC Rotary Pos5 GEN 2 { IF V0339 = 1 { &in_ifly = 437 } } Var 0340, Link IOCARD_SW, Device 5, Input 87 // AC Rotary Pos6 INV { IF V0340 = 1 { &in_ifly = 438 } } Var 0341, Link IOCARD_SW, Device 5, Input 88 // AC Rotary Pos7 TEST { IF V0341 = 1 { &in_ifly = 439 } } Var 0342, Link IOCARD_SW, Device 5, Input 89 // Elec MAINT pushbutton { IF V0342 = 1 { &in_ifly = 473 } } Var 0205, name D_DC_AMPS_Alt, Link IOCARD_DISPLAY, Device 5, Digit 10, Numbers 2 // DC AMPS Display Var 0206, name DC_AMPS, Link FSUIPC_INOUT, Offset $9448, Length 2 // DC AMPS { IF &DC_AMPS = 65535 { &D_DC_AMPS_Alt = -999999 } ELSE { &D_DC_AMPS_Alt = &DC_AMPS } } Var 0207, name D_CPS_FREQ, Link IOCARD_DISPLAY, Device 5, Digit 7, Numbers 3 // CPS FREQ Display Var 0208, name CPS_FREQ, Link FSUIPC_INOUT, Offset $944A, Length 2 // CPS FREQ { IF &CPS_FREQ = 65535 { &D_CPS_FREQ = -999999 } ELSE { &D_CPS_FREQ = &CPS_FREQ } } Var 0209, name D_DC_VOLTS, Link IOCARD_DISPLAY, Device 5, Digit 5, Numbers 2 // DC_VOLTS Display Var 0210, name DC_VOLTS, Link FSUIPC_INOUT, Offset $944C, Length 2 // DC VOLTS { IF &DC_VOLTS = 65535 { &D_DC_VOLTS = -999999 } ELSE { &D_DC_VOLTS = &DC_VOLTS } } Var 0211, name D_AC_AMPS, Link IOCARD_DISPLAY, Device 5, Digit 3, Numbers 2 // AC_AMPS Display Var 0212, name AC_AMPS, Link FSUIPC_INOUT, Offset $944E, Length 2 // AC AMPS { IF &AC_AMPS = 65535 { &D_AC_AMPS = -999999 } ELSE { &D_AC_AMPS = &AC_AMPS } } Var 0213, name D_AC_VOLTS, Link IOCARD_DISPLAY, Device 5, Digit 0, Numbers 3 // AC_VOLTS Display Var 0214, name AC_VOLTS, Link FSUIPC_INOUT, Offset $9450, Length 2 // AC VOLTS { IF &AC_VOLTS = 65535 { &D_AC_VOLTS = -999999 } ELSE { &D_AC_VOLTS = &AC_VOLTS } }