Oula. Tu es au delà de la MTOW.
À 77t, la V2 mini est aux alentours de 155kts...
Jean Luc
//SIOC script generated by SIOCcreator for JeeHellWAre A320 FMGS software
//date: 10/16/2016
Var 1, name key, Link USB_KEYS, Device 0
Var 2, name SPD_disp, Link IOCARD_DISPLAY, Digit 0, Numbers 3
Var 3, name HDG_disp, Link IOCARD_DISPLAY, Digit 3, Numbers 3
Var 4, name ALT_disp, Link IOCARD_DISPLAY, Digit 6, Numbers 5
Var 5, name FCU_VS_DISP
Var 6, name FCU_VS_DISP1, Link IOCARD_DISPLAY, Digit 11, Numbers 1
Var 7, name FCU_VS_DISP2, Link IOCARD_DISPLAY, Digit 12, Numbers 1
Var 8, name FCU_VS_DISP3, Link IOCARD_DISPLAY, Digit 13, Numbers 1
Var 9, name FCU_VS_DISP4, Link IOCARD_DISPLAY, Digit 14, Numbers 1
Var 10, name FCU_VS_DISP5, Link IOCARD_DISPLAY, Digit 15, Numbers 1
Var 11, name AP1_SW, Link IOCARD_SW, Input 1
Var 12, name AP1_LED, Link IOCARD_OUT, Output 12
Var 13, name AP2_SW, Link IOCARD_SW, Input 3
Var 14, name AP2_LED, Link IOCARD_OUT, Output 14
Var 15, name ATHR_SW, Link IOCARD_SW, Input 2
Var 16, name ATHR_LED, Link IOCARD_OUT, Output 13
Var 17, name LOC_SW, Link IOCARD_SW, Input 0
Var 18, name LOC_LED, Link IOCARD_OUT, Output 11
Var 19, name EXPED_SW, Link IOCARD_SW, Input 4
Var 20, name EXPED_LED, Link IOCARD_OUT, Output 15
Var 21, name APPR_SW, Link IOCARD_SW, Input 5
Var 22, name APPR_LED, Link IOCARD_OUT, Output 16
Var 23, name SPDMACH_SW, Link IOCARD_SW, Input 6
Var 24, name HDGTK_SW, Link IOCARD_SW, Input 7
Var 25, name METRIC_SW, Link IOCARD_SW, Device 0, Input 8
Var 26, name SPD_ENC, Link IOCARD_ENCODER, Input 9, Aceleration 6, Type 2
Var 27, name SPDpush_SW, Link IOCARD_SW, Device 0, Input 12
Var 28, name SPDpull_SW, Link IOCARD_SW, Device 0, Input 11
Var 29, name HDG_ENC, Link IOCARD_ENCODER, Input 13, Aceleration 6, Type 2
Var 30, name HDGpush_SW, Link IOCARD_SW, Device 0, Input 16
Var 31, name HDGpull_SW, Link IOCARD_SW, Device 0, Input 15
Var 32, name ALT_ENC, Link IOCARD_ENCODER, Input 18, Aceleration 2, Type 2
Var 33, name ALTpush_SW, Link IOCARD_SW, Device 0, Input 21
Var 34, name ALTpull_SW, Link IOCARD_SW, Device 0, Input 20
Var 35, name VS_ENC, Link IOCARD_ENCODER, Input 22, Aceleration 2, Type 2
Var 36, name VSpush_SW, Link IOCARD_SW, Device 0, Input 25
Var 37, name VSpull_SW, Link IOCARD_SW, Device 0, Input 24
Var 38, name LVLCH_LED, Link IOCARD_OUT, Output 53
Var 39, name HDG_LED, Link IOCARD_OUT, Output 51
Var 40, name TK_LED, Link IOCARD_OUT, Output 52
Var 41, name LATman_LED, Link IOCARD_OUT, Output 53
Var 42, name SPD_LED, Link IOCARD_OUT, Output 50
Var 43, name MACH_LED, Link IOCARD_OUT, Output 49
Var 44, name SPDman_LED, Link IOCARD_OUT, Output 54
Var 45, name ALTman_LED, Link IOCARD_OUT, Output 55
Var 46, name ALT1000_SW, Link IOCARD_SW, Device 0, Input 26
{
L0 = &ALT1000_SW
&ALT1000 = ABS L0
}
Var 47, name ALT1000
Var 48, name CPT_QNH_DISP
Var 49, name CPT_QNH_DISP1, Link IOCARD_DISPLAY, Digit 28, Numbers 1
Var 50, name CPT_QNH_DISP2, Link IOCARD_DISPLAY, Digit 29, Numbers 1
Var 51, name CPT_QNH_DISP3, Link IOCARD_DISPLAY, Digit 30, Numbers 1
Var 52, name CPT_QNH_DISP4, Link IOCARD_DISPLAY, Digit 31, Numbers 1
Var 53, name CPT_QNH_ENC, Link IOCARD_ENCODER, Device 0, Input 36, Aceleration 1, Type 2
Var 54, name CPT_QNH_PUSH, Link IOCARD_SW, Input 38
Var 55, name CPT_CSTRsw, Link IOCARD_SW, Input 27
Var 56, name CPT_CSTRled, Link IOCARD_OUT, Output 17
Var 57, name CPT_WPTsw, Link IOCARD_SW, Input 28
Var 58, name CPT_WPTled, Link IOCARD_OUT, Output 18
Var 59, name CPT_VORsw, Link IOCARD_SW, Input 29
Var 60, name CPT_VORled, Link IOCARD_OUT, Output 19
Var 61, name CPT_NDBsw, Link IOCARD_SW, Input 30
Var 62, name CPT_NDBled, Link IOCARD_OUT, Output 20
Var 63, name CPT_ARPTsw, Link IOCARD_SW, Input 31
Var 64, name CPT_ARPTled, Link IOCARD_OUT, Output 21
Var 65, name CPT_FDsw, Link IOCARD_SW, Input 32
Var 66, name CPT_FDled, Link IOCARD_OUT, Output 22
Var 67, name CPT_ILSsw, Link IOCARD_SW, Input 33
Var 68, name CPT_ILSled, Link IOCARD_OUT, Output 23
Var 69, name CPT_mbSW, Link IOCARD_SW, Input 39
{
L0 = &CPT_mbSW
&CPT_mb = ABS L0
}
Var 70, name CPT_mb
Var 71, name CPT_V1sw, Link IOCARD_SW, Input 35
{
&CPT_V1 = &CPT_V1sw
}
Var 72, name CPT_A1sw, Link IOCARD_SW, Input 34
{
&CPT_V1 = &CPT_A1sw * 2
}
Var 73, name CPT_V1
Var 74, name CPT_ILS_Msw, Link IOCARD_SW, Input 40
Var 75, name CPT_VOR_Msw, Link IOCARD_SW, Input 41
Var 76, name CPT_NAV_Msw, Link IOCARD_SW, Input 42
Var 77, name CPT_ARC_Msw, Link IOCARD_SW, Input 43
Var 78, name CPT_PLAN_Msw, Link IOCARD_SW, Input 44
Var 79, name CPT_R10, Link IOCARD_SW, Input 45
Var 80, name CPT_R20, Link IOCARD_SW, Input 46
Var 81, name CPT_R40, Link IOCARD_SW, Input 47
Var 82, name CPT_R80, Link IOCARD_SW, Input 48
Var 83, name CPT_R160, Link IOCARD_SW, Input 49
Var 84, name CPT_R320, Link IOCARD_SW, Input 50
Var 85, name BAT1SW, Link IOCARD_SW, Device 2, Input 9
Var 86, name BAT1dled, Link IOCARD_OUT, Device 3, Output 18
Var 87, name BAT1uled, Link IOCARD_OUT, Device 3, Output 17
Var 88, name BAT2SW, Link IOCARD_SW, Device 2, Input 10
Var 89, name BAT2dled, Link IOCARD_OUT, Device 3, Output 20
Var 90, name BAT2uled, Link IOCARD_OUT, Device 3, Output 19
Var 91, name GEN1SW, Link IOCARD_SW, Device 2, Input 12
Var 92, name GEN1dled, Link IOCARD_OUT, Device 3, Output 24
Var 93, name GEN1uled, Link IOCARD_OUT, Device 3, Output 23
Var 94, name GEN2SW, Link IOCARD_SW, Device 2, Input 16
Var 95, name GEN2dled, Link IOCARD_OUT, Device 3, Output 32
Var 96, name GEN2uled, Link IOCARD_OUT, Device 3, Output 31
Var 97, name APUgenSW, Link IOCARD_SW, Device 2, Input 13
Var 98, name APUgendled, Link IOCARD_OUT, Device 3, Output 26
Var 99, name APUgenuled, Link IOCARD_OUT, Device 3, Output 25
Var 100, name EXTPWRSW, Link IOCARD_SW, Device 2, Input 15
Var 101, name EXTPWRdled, Link IOCARD_OUT, Device 3, Output 30
Var 102, name EXTPWRuled, Link IOCARD_OUT, Device 3, Output 29
Var 103, name ACESSSW, Link IOCARD_SW, Device 2, Input 11
Var 104, name ACESSdled, Link IOCARD_OUT, Device 3, Output 22
Var 105, name ACESSuled, Link IOCARD_OUT, Device 3, Output 21
Var 106, name GPWSsysSW, Link IOCARD_SW, Device 2, Input 45
Var 107, name GPWSsysdled, Link IOCARD_OUT, Device 2, Output 15
Var 108, name GPWSsysuled, Link IOCARD_OUT, Device 2, Output 16
Var 109, name ENG1bleedSW, Link IOCARD_SW, Device 2, Input 30
Var 110, name ENG1bleeddled, Link IOCARD_OUT, Device 3, Output 55
Var 111, name ENG1bleeduled, Link IOCARD_OUT, Device 3, Output 56
Var 112, name ENG2bleedSW, Link IOCARD_SW, Device 2, Input 32
Var 113, name ENG2bleeddled, Link IOCARD_OUT, Device 3, Output 59
Var 114, name ENG2bleeduled, Link IOCARD_OUT, Device 3, Output 60
Var 115, name APUbleedSW, Link IOCARD_SW, Device 2, Input 31
Var 116, name APUbleeddled, Link IOCARD_OUT, Device 3, Output 57
Var 117, name APUbleeduled, Link IOCARD_OUT, Device 3, Output 58
Var 118, name WINGAISW, Link IOCARD_SW, Device 2, Input 49
Var 119, name WINGAIdled, Link IOCARD_OUT, Device 2, Output 23
Var 120, name WINGAIuled, Link IOCARD_OUT, Device 2, Output 24
Var 121, name ENG1AISW, Link IOCARD_SW, Device 2, Input 50
Var 122, name ENG1AIdled, Link IOCARD_OUT, Device 2, Output 25
Var 123, name ENG1AIuled, Link IOCARD_OUT, Device 2, Output 26
Var 124, name ENG2AISW, Link IOCARD_SW, Device 2, Input 51
Var 125, name ENG2AIdled, Link IOCARD_OUT, Device 2, Output 27
Var 126, name ENG2AIuled, Link IOCARD_OUT, Device 2, Output 28
Var 127, name APUmasterSW, Link IOCARD_SW, Device 2, Input 54
Var 128, name APUmasterdled, Link IOCARD_OUT, Device 2, Output 11
Var 129, name APUmasteruled, Link IOCARD_OUT, Device 2, Output 12
Var 130, name APUstartSW, Link IOCARD_SW, Device 2, Input 55
Var 131, name APUstartdled, Link IOCARD_OUT, Device 2, Output 13
Var 132, name APUstartuled, Link IOCARD_OUT, Device 2, Output 14
Var 133, name ELAC2SW, Link IOCARD_SW, Device 2, Input 42
Var 134, name ELAC2dled, Link IOCARD_OUT, Device 3, Output 12
Var 135, name ELAC2uled, Link IOCARD_OUT, Device 3, Output 13
Var 136, name SEC2SW, Link IOCARD_SW, Device 2, Input 41
Var 137, name SEC2dled, Link IOCARD_OUT, Device 3, Output 10
Var 138, name SEC2uled, Link IOCARD_OUT, Device 3, Output 11
Var 139, name SEC3SW, Link IOCARD_SW, Device 2, Input 40
Var 140, name SEC3dled, Link IOCARD_OUT, Device 3, Output 8
Var 141, name SEC3uled, Link IOCARD_OUT, Device 3, Output 9
Var 142, name FAC2SW, Link IOCARD_SW, Device 2, Input 39
Var 143, name FAC2dled, Link IOCARD_OUT, Device 3, Output 6
Var 144, name FAC2uled, Link IOCARD_OUT, Device 3, Output 7
Var 145, name GPWSgsSW, Link IOCARD_SW, Device 2, Input 46
Var 146, name GPWSgsLed, Link IOCARD_OUT, Device 2, Output 17
Var 147, name GPWSflapSW, Link IOCARD_SW, Device 2, Input 47
Var 148, name GPWSflapLed, Link IOCARD_OUT, Device 2, Output 18
Var 149, name GPWSLDGflapSW, Link IOCARD_SW, Device 2, Input 48
Var 150, name GPWSLDGflapLed, Link IOCARD_OUT, Device 2, Output 21
Var 151, name PROBEHEATSW, Link IOCARD_SW, Device 2, Input 52
Var 152, name PROBEHEATLed, Link IOCARD_OUT, Device 2, Output 29
Var 153, name BUSTIESW, Link IOCARD_SW, Device 2, Input 14
Var 154, name BUSTIELed, Link IOCARD_OUT, Device 3, Output 28
Var 155, name GNDCTLSW, Link IOCARD_SW, Device 0, Input 0
Var 156, name GNDCTLLed, Link IOCARD_OUT, Device 0, Output 0
Var 157, name EMERCALLSW, Link IOCARD_SW, Device 0, Input 0
Var 158, name EMERCALLLed, Link IOCARD_OUT, Device 0, Output 0
Var 159, name FWDSMOKE1SW, Link IOCARD_SW, Device 0, Input 0
Var 160, name FWDSMOKE1dled, Link IOCARD_OUT, Device 0, Output 0
Var 161, name FWDSMOKE1uled, Link IOCARD_OUT, Device 0, Output 0
Var 162, name AFTSMOKE1SW, Link IOCARD_SW, Device 0, Input 0
Var 163, name AFTSMOKE1dled, Link IOCARD_OUT, Device 0, Output 0
Var 164, name AFTSMOKE1uled, Link IOCARD_OUT, Device 0, Output 0
Var 165, name EVACSW, Link IOCARD_SW, Device 0, Input 0
Var 166, name EVACdled, Link IOCARD_OUT, Device 0, Output 0
Var 167, name EVACuled, Link IOCARD_OUT, Device 0, Output 0
Var 168, name PAXSYSON, Link IOCARD_OUT, Device 0, Output 0
Var 169, name EMERSGNOF, Link IOCARD_OUT, Device 0, Output 0
Var 170, name HORNSTF, Link IOCARD_SW, Device 0, Input 0
Var 171, name CVRTEST, Link IOCARD_SW, Device 0, Input 0
Var 172, name MASKMANON, Link IOCARD_SW, Device 0, Input 0
Var 173, name FWDSQUIB1, Link IOCARD_SW, Device 0, Input 0
Var 174, name AFTSQUIB1, Link IOCARD_SW, Device 0, Input 0
Var 175, name SMOKETEST1, Link IOCARD_SW, Device 0, Input 0
Var 176, name EMEREXITUP, Link IOCARD_SW, Device 0, Input 0
Var 177, name EMEREXITDN, Link IOCARD_SW, Device 0, Input 0
Var 178, name BeaconLT, Link IOCARD_SW, Device 2, Input 57
Var 179, name WingLT, Link IOCARD_SW, Device 2, Input 58
Var 180, name NavLT, Link IOCARD_SW, Device 2, Input 59
Var 181, name RWYturnoffLT, Link IOCARD_SW, Device 2, Input 56
Var 182, name ANNtest, Link IOCARD_SW, Device 2, Input 61
Var 183, name StrobesUP, Link IOCARD_SW, Device 2, Input 63
Var 184, name StrobesDN, Link IOCARD_SW, Device 2, Input 64
Var 185, name LandLTLUP, Link IOCARD_SW, Device 2, Input 65
Var 186, name LandLTLDN, Link IOCARD_SW, Device 2, Input 66
Var 187, name LandLTRUP, Link IOCARD_SW, Device 2, Input 67
Var 188, name LandLTRDN, Link IOCARD_SW, Device 2, Input 68
Var 189, name NoseLTUP, Link IOCARD_SW, Device 2, Input 69
Var 190, name NoseLTDN, Link IOCARD_SW, Device 2, Input 70
Var 191, name SeatBeltUP, Link IOCARD_SW, Device 2, Input 62
Var 192, name SeatBeltDN, Link IOCARD_SW, Device 2, Input 60
Var 193, name NoSmokingUP, Link IOCARD_SW, Device 2, Input 62
Var 194, name NoSmokingDN, Link IOCARD_SW, Device 2, Input 60
Var 195, name XbleedShut, Link IOCARD_SW, Device 2, Input 33
{
&Xbleed = &XbleedShut
}
Var 196, name XbleedOpen, Link IOCARD_SW, Device 2, Input 35
{
&Xbleed = &XbleedOpen * 2
}
Var 197, name Xbleed
Var 198, name BAT1_disp, Link IOCARD_DISPLAY, Device 2, Digit 10, Numbers 3
Var 199, name BAT2_disp, Link IOCARD_DISPLAY, Device 2, Digit 13, Numbers 3
Var 200, name ADR1SW, Link IOCARD_SW, Device 2, Input 8
Var 201, name ADR1dled, Link IOCARD_OUT, Device 2, Output 42
Var 202, name ADR1uled, Link IOCARD_OUT, Device 2, Output 41
Var 203, name ADR2SW, Link IOCARD_SW, Device 2, Input 6
Var 204, name ADR2dled, Link IOCARD_OUT, Device 2, Output 38
Var 205, name ADR2uled, Link IOCARD_OUT, Device 2, Output 37
Var 206, name ADR3SW, Link IOCARD_SW, Device 2, Input 7
Var 207, name ADR3dled, Link IOCARD_OUT, Device 2, Output 40
Var 208, name ADR3uled, Link IOCARD_OUT, Device 2, Output 39
Var 209, name ENG1PumpSW, Link IOCARD_SW, Device 2, Input 18
Var 210, name ENG1Pumpdled, Link IOCARD_OUT, Device 3, Output 34
Var 211, name ENG1Pumpuled, Link IOCARD_OUT, Device 3, Output 33
Var 212, name ENG2PumpSW, Link IOCARD_SW, Device 2, Input 27
Var 213, name ENG2Pumpdled, Link IOCARD_OUT, Device 3, Output 52
Var 214, name ENG2Pumpuled, Link IOCARD_OUT, Device 3, Output 51
Var 215, name BluePumpSW, Link IOCARD_SW, Device 2, Input 19
Var 216, name BluePumpdled, Link IOCARD_OUT, Device 3, Output 36
Var 217, name BluePumpuled, Link IOCARD_OUT, Device 3, Output 35
Var 218, name YellowPumpSW, Link IOCARD_SW, Device 2, Input 28
Var 219, name YellowPumpdled, Link IOCARD_OUT, Device 3, Output 54
Var 220, name YellowPumpuled, Link IOCARD_OUT, Device 3, Output 53
Var 221, name PTUSW, Link IOCARD_SW, Device 2, Input 20
Var 222, name PTUdled, Link IOCARD_OUT, Device 3, Output 38
Var 223, name PTUuled, Link IOCARD_OUT, Device 3, Output 37
Var 224, name RTK1SW, Link IOCARD_SW, Device 2, Input 25
Var 225, name RTK1dled, Link IOCARD_OUT, Device 3, Output 48
Var 226, name RTK1uled, Link IOCARD_OUT, Device 3, Output 47
Var 227, name RTK2SW, Link IOCARD_SW, Device 2, Input 25
Var 228, name LTK1SW, Link IOCARD_SW, Device 2, Input 21
Var 229, name LTK1dled, Link IOCARD_OUT, Device 3, Output 40
Var 230, name LTK1uled, Link IOCARD_OUT, Device 3, Output 39
Var 231, name LTK2SW, Link IOCARD_SW, Device 2, Input 21
Var 232, name CTRTK1SW, Link IOCARD_SW, Device 2, Input 22
Var 233, name CTRTK1dled, Link IOCARD_OUT, Device 3, Output 42
Var 234, name CTRTK1uled, Link IOCARD_OUT, Device 3, Output 41
Var 235, name CTRTK2SW, Link IOCARD_SW, Device 2, Input 24
Var 236, name CTRTK2dled, Link IOCARD_OUT, Device 3, Output 46
Var 237, name CTRTK2uled, Link IOCARD_OUT, Device 3, Output 45
Var 238, name FuelXfeedSW, Link IOCARD_SW, Device 2, Input 26
Var 239, name FuelXfeeddled, Link IOCARD_OUT, Device 3, Output 50
Var 240, name FuelXfeeduled, Link IOCARD_OUT, Device 3, Output 49
Var 241, name FUELmodeSW, Link IOCARD_SW, Device 2, Input 23
Var 242, name FUELmodedled, Link IOCARD_OUT, Device 3, Output 44
Var 243, name FUELmodeuled, Link IOCARD_OUT, Device 3, Output 43
Var 244, name AUTOBRKloSW, Link IOCARD_SW, Device 0, Input 198
Var 245, name AUTOBRKlodled, Link IOCARD_OUT, Device 0, Output 145
Var 246, name AUTOBRKlouled, Link IOCARD_OUT, Device 0, Output 146
Var 247, name AUTOBRKmedSW, Link IOCARD_SW, Device 0, Input 199
Var 248, name AUTOBRKmeddled, Link IOCARD_OUT, Device 0, Output 147
Var 249, name AUTOBRKmeduled, Link IOCARD_OUT, Device 0, Output 148
Var 250, name AUTOBRKmaxSW, Link IOCARD_SW, Device 0, Input 200
Var 251, name AUTOBRKmaxdled, Link IOCARD_OUT, Device 0, Output 149
Var 252, name AUTOBRKmaxuled, Link IOCARD_OUT, Device 0, Output 150
Var 253, name ELAC1SW, Link IOCARD_SW, Device 2, Input 38
Var 254, name ELAC1dled, Link IOCARD_OUT, Device 3, Output 4
Var 255, name ELAC1uled, Link IOCARD_OUT, Device 3, Output 5
Var 256, name SEC1SW, Link IOCARD_SW, Device 2, Input 37
Var 257, name SEC1dled, Link IOCARD_OUT, Device 3, Output 2
Var 258, name SEC1uled, Link IOCARD_OUT, Device 3, Output 3
Var 259, name FAC1SW, Link IOCARD_SW, Device 2, Input 36
Var 260, name FAC1dled, Link IOCARD_OUT, Device 3, Output 1
Var 261, name FAC1uled, Link IOCARD_OUT, Device 3, Output 0
Var 262, name IR1dled, Link IOCARD_OUT, Device 2, Output 35
Var 263, name IR1uled, Link IOCARD_OUT, Device 2, Output 32
Var 264, name IR2dled, Link IOCARD_OUT, Device 2, Output 31
Var 265, name IR2uled, Link IOCARD_OUT, Device 2, Output 36
Var 266, name IR3dled, Link IOCARD_OUT, Device 2, Output 33
Var 267, name IR3uled, Link IOCARD_OUT, Device 2, Output 34
Var 268, name NSW, Link IOCARD_SW, Device 0, Input 202
Var 269, name ENG1Master, Link IOCARD_SW, Device 0, Input 225
Var 270, name ENG2Master, Link IOCARD_SW, Device 0, Input 226
Var 271, name ENGstartCrank, Link IOCARD_SW, Device 0, Input 227
{
&ENGstart = &ENGstartCrank
}
Var 272, name ENGstartIGN, Link IOCARD_SW, Device 0, Input 228
{
&ENGstart = &ENGstartIGN * 2
}
Var 273, name ENGstart
Var 274, name IR1SELOFF, Link IOCARD_SW, Device 2, Input 4
{
&IR1SEL = &IR1SELOFF
}
Var 275, name IR1SELATT, Link IOCARD_SW, Device 2, Input 5
{
&IR1SEL = &IR1SELATT * 2
}
Var 276, name IR1SEL
Var 277, name IR2SELOFF, Link IOCARD_SW, Device 2, Input 0
{
&IR2SEL = &IR2SELOFF
}
Var 278, name IR2SELATT, Link IOCARD_SW, Device 2, Input 1
{
&IR2SEL = &IR2SELATT * 2
}
Var 279, name IR2SEL
Var 280, name IR3SELOFF, Link IOCARD_SW, Device 2, Input 2
{
&IR3SEL = &IR3SELOFF
}
Var 281, name IR3SELATT, Link IOCARD_SW, Device 2, Input 3
{
&IR3SEL = &IR3SELATT * 2
}
Var 282, name IR3SEL
Var 283, name MWcptsw, Link IOCARD_SW, Input 51
Var 284, name MWcptled, Link IOCARD_OUT, Output 25
Var 285, name MCcptsw, Link IOCARD_SW, Input 52
Var 286, name MCcptled, Link IOCARD_OUT, Output 26
Var 287, name Capt_Chrono, Link IOCARD_SW, Input 54
Var 288, name ECAMengsw, Link IOCARD_SW, Device 0, Input 180
Var 289, name ECAMengled, Link IOCARD_OUT, Device 1, Output 45
Var 290, name ECAMbleedsw, Link IOCARD_SW, Device 0, Input 188
Var 291, name ECAMbleedled, Link IOCARD_OUT, Device 1, Output 44
Var 292, name ECAMpresssw, Link IOCARD_SW, Device 0, Input 182
Var 293, name ECAMpressled, Link IOCARD_OUT, Device 1, Output 43
Var 294, name ECAMelecsw, Link IOCARD_SW, Device 0, Input 183
Var 295, name ECAMelecled, Link IOCARD_OUT, Device 1, Output 42
Var 296, name ECAMhydsw, Link IOCARD_SW, Device 0, Input 184
Var 297, name ECAMhydled, Link IOCARD_OUT, Device 1, Output 40
Var 298, name ECAMfuelsw, Link IOCARD_SW, Device 0, Input 185
Var 299, name ECAMfuelled, Link IOCARD_OUT, Device 1, Output 41
Var 300, name ECAMapusw, Link IOCARD_SW, Device 0, Input 189
Var 301, name ECAMapuled, Link IOCARD_OUT, Device 1, Output 37
Var 302, name ECAMcondsw, Link IOCARD_SW, Device 0, Input 190
Var 303, name ECAMcondled, Link IOCARD_OUT, Device 1, Output 53
Var 304, name ECAMdoorsw, Link IOCARD_SW, Device 0, Input 191
Var 305, name ECAMdoorled, Link IOCARD_OUT, Device 1, Output 35
Var 306, name ECAMwheelsw, Link IOCARD_SW, Device 0, Input 186
Var 307, name ECAMwheelled, Link IOCARD_OUT, Device 1, Output 39
Var 308, name ECAMfctlsw, Link IOCARD_SW, Device 0, Input 187
Var 309, name ECAMfctlled, Link IOCARD_OUT, Device 1, Output 38
Var 310, name ECAMclrsw, Link IOCARD_SW, Device 0, Input 192
Var 311, name ECAMclrled, Link IOCARD_OUT, Device 1, Output 34
Var 312, name ECAMstssw, Link IOCARD_SW, Device 0, Input 193
Var 313, name ECAMstsled, Link IOCARD_OUT, Device 1, Output 33
Var 314, name CPT_TERRSW, Link IOCARD_SW, Device 0, Input 201
Var 315, name CPT_TERRdled, Link IOCARD_OUT, Device 0, Output 151
Var 316, name CPT_TERRuled, Link IOCARD_OUT, Device 0, Output 152
Var 317, name LDGGEAR, Link IOCARD_SW, Input 203
Var 318, name PRKBRK, Link IOCARD_SW, Device 0, Input 223
Var 319, name SPLRsARM, Link IOCARD_SW, Device 0, Input 216
Var 320, name TO_CONFIG, Link IOCARD_SW, Device 0, Input 195
Var 321, name ECAM_ALL, Link IOCARD_SW, Device 0, Input 181
Var 322, name ECAM_RCL, Link IOCARD_SW, Device 0, Input 194
Var 323, name FLAPS0, Link IOCARD_SW, Device 0, Input 217
Var 324, name FLAPS1, Link IOCARD_SW, Device 0, Input 218
Var 325, name FLAPS2, Link IOCARD_SW, Device 0, Input 219
Var 326, name FLAPS3, Link IOCARD_SW, Device 0, Input 220
Var 327, name FLAPSFULL, Link IOCARD_SW, Device 0, Input 221
Var 328, name L_LDG_UP, Link IOCARD_OUT, Device 0, Output 140
Var 329, name L_LDG_LO, Link IOCARD_OUT, Device 0, Output 139
Var 330, name N_LDG_UP, Link IOCARD_OUT, Device 0, Output 142
Var 331, name N_LDG_LO, Link IOCARD_OUT, Device 0, Output 141
Var 332, name R_LDG_UP, Link IOCARD_OUT, Device 0, Output 144
Var 333, name R_LDG_LO, Link IOCARD_OUT, Device 0, Output 143
Var 334, name CPT_GPWSSW, Link IOCARD_SW, Device 0, Input 53
Var 335, name CPT_GPWSdled, Link IOCARD_OUT, Device 0, Output 28
Var 336, name CPT_GPWSuled, Link IOCARD_OUT, Device 0, Output 27
Var 337, name CPT_ALANDled, Link IOCARD_OUT, Device 0, Output 24
Var 338, name STBYCHR_SS, Link IOCARD_SW, Device 0, Input 54
Var 339, name STBYCHR_Rst, Link IOCARD_SW, Device 0, Input 208
Var 340, name STBYET_Start, Link IOCARD_SW, Device 0, Input 210
Var 341, name STBYET_Stop, Link IOCARD_SW, Device 0, Input 211
Var 342, name STBYET_Rst, Link IOCARD_SW, Device 0, Input 211
Var 343, name STBYUTC, Link IOCARD_SW, Device 0, Input 209
Var 344, name ISIS_LS, Link IOCARD_SW, Device 0, Input 0
Var 345, name ISIS_bug, Link IOCARD_SW, Device 0, Input 0
Var 346, name ISIS_m, Link IOCARD_SW, Device 0, Input 0
Var 347, name ISIS_p, Link IOCARD_SW, Device 0, Input 0
Var 348, name DDRMIV1, Link IOCARD_SW, Device 0, Input 204
Var 349, name DDRMIA1, Link IOCARD_SW, Device 0, Input 205
Var 350, name DDRMIV2, Link IOCARD_SW, Device 0, Input 0
Var 351, name DDRMIA2, Link IOCARD_SW, Device 0, Input 0
Var 352, name ISIS_ENC, Link IOCARD_ENCODER, Device 0, Input 0, Aceleration 0, Type 0
Var 353, name ISISencPush, Link IOCARD_SW, Device 0, Input 0
Var 354, name STBYALT_ENC, Link IOCARD_ENCODER, Device 0, Input 0, Aceleration 0, Type 0
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
// $
// $ Simu MC : RADIO, XPDR, Trim latéral, Panneau Aux
// $
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
// * FileName : MCsimu_5.txt
// * Date : 24/02/2014
//
// * Log :
// 11/02/2013 : RADIO v0 ; attention pas d'offset ADF STDBY, remplacé par dummy
// 16/02/2013 : RADIO : forçage des fréquences lues dans FSX à valeur initiale
// 17/02/2013 : RADIO : modif de la prise en compte des poussoirs (subroutine INVERSE)
// modif affichage ADF (suppression format 1-4-1, mise au format 3-3)
// rajout fonction TOGGLE
// 18/02/2013 : RADIO : localisation des fréq stdby, modif subroutines GETxxxSTB et SENDxxxSTB
// rajout d'une subroutine INITS
// modification du pas des freq COM (-> 50 kHz), et des freq associées
// simplification des subroutines GETxxxxxx et SENDxxxxxx
// 19/03/2013 : RADIO : rename INITS en INITRADIO
// déplacement de Var 0000 en tête pgm
// renumérotation des subroutines Radio
// 19/03/2013 : TCAS/XPDR v0 : les encodeurs ne sont pas détectés
// 21/03/2013 : TRIM v0
// 27/03/2013 : TCAS/XPDR : relocalisation des entrées encodeurs et ident en 229 à 233
// TRIM : relocalisation des entrées en 249 à 251
// 02/07/2013 : AUX : connexion des 12 push-buttons au joystick virtuel n° 64 de FSUIPC
// 25/07/2013 : AUX : remaniement pour rajouter les sons cabines
// 29/08/2013 : TCAS/XPDR : correction envoi à FSX
// attention, l'exploration 00 à 77 n'évite pas 08, 09, 18, 19, 28, 29, ..
// pas très grave, à corriger
// 28/02/2014 : RADIO : transfert de l'init de &RADIOON de Var 0000 vers &INITRADIO
// Rajout COCKPIT, transfert de l'init de &LIVE de Var 0000 vers &INITCOCKPIT
// Rajout SONO, transfert des fonctions correspondantes de AUX vers SONO
// 03/04/2014 : AUX : Shift Z sous la touche 12 (affichage fps)
// 04/04/2014 : Rajout STBY instruments
Var 0000, name INIT, Value 0
{
//old &LIVE = 1 // cockpit live
//old &RADIOON = &ON_SW // lecture position sw RADIOON
CALL &INITCOCKPIT // à placer en tête
CALL &INITRADIO // init RADIO
CALL &INITTCAS // init TCAS
CALL &INITTRIM // init TRIM
CALL &INITAES // init AES
CALL &INITSONO // init SONO
CALL &INITSTBY // init STBY instruments
}
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
// $
// $ RADIO
// $
// $ var 2000 à 2299
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
//
// *******************************
// DEFINITIONS
// *******************************
// FSUIPC
Var 2000, name VHFACT_FS, Link FSUIPC_INOUT, Offset $034E, Length 2 // freq active COM1
Var 2001, name VORACT_FS, Link FSUIPC_INOUT, Offset $0350, Length 2 // freq active NAV1
Var 2002, name ILSACT_FS, Link FSUIPC_INOUT, Offset $0352, Length 2 // freq active NAV2
Var 2003, name ADFACT1_FS, Link FSUIPC_INOUT, Offset $034C, Length 2 // freq active ADF High
Var 2004, name ADFACT2_FS, Link FSUIPC_INOUT, Offset $0356, Length 2 // freq active ADF Low
// DIGITS
Var 2020, name AFFACT1LO_DIS, Link IOCARD_DISPLAY, Digit 208, Numbers 3
Var 2021, name AFFACT1HI_DIS, Link IOCARD_DISPLAY, Digit 211, Numbers 3
Var 2022, name AFFSTB1LO_DIS, Link IOCARD_DISPLAY, Digit 214, Numbers 3
Var 2023, name AFFSTB1HI_DIS, Link IOCARD_DISPLAY, Digit 217, Numbers 3
// OUTPUTS
Var 2030, name TOGGLE_LED, Link IOCARD_OUT, Output 207
Var 2031, name VHF_LED, Link IOCARD_OUT, Output 208
Var 2032, name NAV_LED, Link IOCARD_OUT, Output 209
Var 2033, name VOR_LED, Link IOCARD_OUT, Output 210
Var 2034, name ILS_LED, Link IOCARD_OUT, Output 211
Var 2035, name ADF_LED, Link IOCARD_OUT, Output 212
// *******************************
// INITIALISATIONS
// *******************************
// Constantes
Var 2100, name VHFHIMAX, value 136 // valeur max 3 digits hauts
Var 2101, name VHFLOMAX, value 950 // valeur max 3 digits bas
Var 2102, name VHFHIMIN, value 118 // valeur min 3 digits hauts
Var 2103, name VHFLOMIN, value 000 // valeur min 3 digits bas
Var 2104, name VHFHIPAS, value 1 // pas 3 digits hauts
Var 2105, name VHFLOPAS, value 50 // pas 3 digits bas
Var 2106, name VORHIMAX, value 117 // valeur max 3 digits hauts
Var 2107, name VORLOMAX, value 950 // valeur max 3 digits bas
Var 2108, name VORHIMIN, value 108 // valeur min 3 digits hauts
Var 2109, name VORLOMIN, value 000 // valeur min 3 digits bas
Var 2110, name VORHIPAS, value 1 // pas 3 digits hauts
Var 2111, name VORLOPAS, value 50 // pas 3 digits bas
Var 2112, name ILSHIMAX, value 111 // valeur max 3 digits hauts
Var 2113, name ILSLOMAX, value 950 // valeur max 3 digits bas
Var 2114, name ILSHIMIN, value 108 // valeur min 3 digits hauts
Var 2115, name ILSLOMIN, value 000 // valeur min 3 digits bas
Var 2116, name ILSHIPAS, value 1 // pas 3 digits hauts
Var 2117, name ILSLOPAS, value 50 // pas 3 digits bas
Var 2118, name ADFHIMAX, value 1799 // valeur max 3 digits hauts
Var 2119, name ADFLOMAX, value 9 // valeur max 3 digits bas
Var 2120, name ADFHIMIN, value 200 // valeur min 3 digits hauts
Var 2121, name ADFLOMIN, value 0 // valeur min 3 digits bas
Var 2122, name ADFHIPAS, value 1 // pas 3 digits hauts
Var 2123, name ADFLOPAS, value 1 // pas 3 digits bas
// Variables d'état
Var 2130, name VHFSTB // freq stdby COM1
Var 2131, name VORSTB // freq stdby NAV1
Var 2132, name ILSSTB // freq stby ILS
Var 2133, name ADFSTB1 // freq active ADF High
Var 2134, name ADFSTB2 // freq active ADF Low
//old Var 2150, name LIVE // flag cockpit live
Var 2151, name RADIOON // flag ON/OFF radio
Var 2152, name NAVSEL // flag NAV
Var 2153, name VHFSEL // flag VHF
Var 2154, name VHFSTBHI // valeur 3 digits hauts
Var 2155, name VHFSTBLO // valeur 3 digits bas
Var 2156, name VHFACTHI // valeur 3 digits hauts
Var 2157, name VHFACTLO // valeur 3 digits bas
Var 2158, name VORSEL // flag VOR
Var 2159, name VORSTBHI // valeur 3 digits hauts
Var 2160, name VORSTBLO // valeur 3 digits bas
Var 2161, name VORACTHI // valeur 3 digits hauts
Var 2162, name VORACTLO // valeur 3 digits bas
Var 2163, name ILSSEL // flag ILS
Var 2164, name ILSSTBHI // valeur 3 digits hauts
Var 2165, name ILSSTBLO // valeur 3 digits bas
Var 2166, name ILSACTHI // valeur 3 digits hauts
Var 2167, name ILSACTLO // valeur 3 digits bas
Var 2168, name ADFSEL // flag ADF
Var 2169, name ADFSTBHI // valeur 3 digits hauts
Var 2170, name ADFSTBLO // valeur 3 digits bas
Var 2171, name ADFACTHI // valeur 3 digits hauts
Var 2172, name ADFACTLO // valeur 3 digits bas
Var 2173, name VALINVERSE // retour subroutine INVERSE
// *******************************
// Prise en compte du switch ON/OFF radio :
// *******************************
Var 2050, name ON_SW, Link IOCARD_SW, Input 242, Type I
{
IF &ON_SW = 0
{
&RADIOON = 0 // màj flag RADIOON
}
ELSE
{
&RADIOON = 1
}
CALL &INITRADIO // initialisations
}
// *******************************
// Prise en compte du poussoir NAV :
// *******************************
Var 2062, name NAV_PB, Link IOCARD_SW, Input 244, Type P
{
L0 = &LIVE * &RADIOON
IF L0 = 1 // si RADIO allumée
{
CALL &INVERSE &NAVSEL // inverse flag NAV
&NAVSEL = &VALINVERSE
}
IF &NAVSEL = 0 // si NAV éteint
{
&VORSEL = 0 // raz flag VOR
&ILSSEL = 0 // raz flag ILS
&ADFSEL = 0 // raz flag ADF
}
ELSE // si NAV allumé
{
&VHFSEL = 0 // raz flag VHF
}
Call &REFRESHRADIO
}
// *******************************
// Prise en compte du poussoir VHF :
// *******************************
Var 2061, name VHF_PB, Link IOCARD_SW, Input 243, Type P
{
CALL &INVERSE &VHFSEL // inverse flag VHF
&VHFSEL = &VALINVERSE
&NAVSEL = 0 // raz flag NAV
&VORSEL = 0 // raz flag NAV
&ILSSEL = 0 // raz flag ILS
&ADFSEL = 0 // raz flag ADF
IF &VHFSEL = 1
{
CALL &GETVHFACT // lecture freq VHF active FSX
CALL &GETVHFSTB // lecture freq VHF stdby FSX
}
Call &REFRESHRADIO
}
// *******************************
// Prise en compte du poussoir VOR :
// *******************************
Var 2063, name VOR_PB, Link IOCARD_SW, Input 245, Type P
{
IF &NAVSEL = 1
{
CALL &INVERSE &VORSEL // inverse flag VOR
&VORSEL = &VALINVERSE
&VHFSEL = 0 // raz flag VHF
&ILSSEL = 0 // raz flag ILS
&ADFSEL = 0 // raz flag ADF
IF &VORSEL = 1 // si VOR sélecté
{
CALL &GETVORACT // lecture freq COM1 active FSX
CALL &GETVORSTB // lecture freq COM1 stdby FSX
}
}
Call &REFRESHRADIO
}
// *******************************
// Prise en compte du poussoir ILS :
// *******************************
Var 2064, name ILS_PB, Link IOCARD_SW, Input 246, Type P
{
IF &NAVSEL = 1
{
CALL &INVERSE &ILSSEL // inverse flag ILS
&ILSSEL = &VALINVERSE
&VHFSEL = 0 // raz flag VHF
&VORSEL = 0 // raz flag VOR
&ADFSEL = 0 // raz flag ADF
IF &ILSSEL = 1 // si ILS sélecté
{
CALL &GETILSACT // lecture freq COM2 active FSX
CALL &GETILSSTB // lecture freq COM2 stdby FSX
}
}
Call &REFRESHRADIO
}
// *******************************
// Prise en compte du poussoir ADF :
// *******************************
Var 2065, name ADF_PB, Link IOCARD_SW, Input 247, Type P
{
IF &NAVSEL = 1
{
CALL &INVERSE &ADFSEL // inverse flag ADF
&ADFSEL = &VALINVERSE
&VHFSEL = 0 // raz flag VHF
&VORSEL = 0 // raz flag VOR
&ILSSEL = 0 // raz flag ILS
IF &ADFSEL = 1 // si ADF sélecté
{
CALL &GETADFACT // lecture freq ADF active FSX
CALL &GETADFSTB // lecture freq ADF stdby FSX
}
}
Call &REFRESHRADIO
}
// *******************************
// Prise en compte du poussoir TOGGLE :
// *******************************
Var 2060, name TOGGLE_PB, Link IOCARD_SW, Input 237, Type P
{
IF &ON_SW = 1
{
IF &VHFSEL = 1
{
L0 = &VHFACTHI
&VHFACTHI = &VHFSTBHI
&VHFSTBHI = L0
L1 = &VHFACTLO
&VHFACTLO = &VHFSTBLO
&VHFSTBLO = L1
Call &REFRESHRADIO
Call &SENDVHFACT
}
IF &VORSEL = 1
{
L0 = &VORACTHI
&VORACTHI = &VORSTBHI
&VORSTBHI = L0
L1 = &VORACTLO
&VORACTLO = &VORSTBLO
&VORSTBLO = L1
Call &REFRESHRADIO
Call &SENDVORACT
}
IF &ILSSEL = 1
{
L0 = &ILSACTHI
&ILSACTHI = &ILSSTBHI
&ILSSTBHI = L0
L1 = &ILSACTLO
&ILSACTLO = &ILSSTBLO
&ILSSTBLO = L1
Call &REFRESHRADIO
Call &SENDILSACT
}
IF &ADFSEL = 1
{
L0 = &ADFACTHI
&ADFACTHI = &ADFSTBHI
&ADFSTBHI = L0
L1 = &ADFACTLO
&ADFACTLO = &ADFSTBLO
&ADFSTBLO = L1
Call &REFRESHRADIO
Call &SENDADFACT
}
}
}
// *******************************
// Réglage fréquence entiers
// *******************************
Var 2040, name HIGH_ENC, Link IOCARD_ENCODER, Input 238, Aceleration 1, Type 2
{
IF &VHFSEL = 1
{
L0 = &HIGH_ENC * &VHFHIPAS
&VHFSTBHI = ROTATE &VHFHIMIN &VHFHIMAX L0
Call &REFRESHRADIO
Call &SENDVHFSTB
}
IF &VORSEL = 1
{
L0 = &HIGH_ENC * &VORHIPAS
&VORSTBHI = ROTATE &VORHIMIN &VORHIMAX L0
Call &REFRESHRADIO
Call &SENDVORSTB
}
IF &ILSSEL = 1
{
L0 = &HIGH_ENC * &ILSHIPAS
&ILSSTBHI = ROTATE &ILSHIMIN &ILSHIMAX L0
Call &REFRESHRADIO
Call &SENDILSSTB
}
IF &ADFSEL = 1
{
L0 = &HIGH_ENC * &ADFHIPAS
&ADFSTBHI = ROTATE &ADFHIMIN &ADFHIMAX L0
Call &REFRESHRADIO
Call &SENDADFSTB
}
}
// *******************************
// Réglage fréquence décimales
// *******************************
Var 2041, name LOW_ENC, Link IOCARD_ENCODER, Input 240, Aceleration 1, Type 2
{
IF &VHFSEL = 1
{
L0 = &LOW_ENC * &VHFLOPAS
&VHFSTBLO = &VHFSTBLO + L0
IF &VHFSTBLO > &VHFLOMAX
{
&VHFSTBLO = &VHFLOMIN
}
IF &VHFSTBLO < &VHFLOMIN
{
&VHFSTBLO = &VHFLOMAX
}
Call &REFRESHRADIO
Call &SENDVHFSTB
}
IF &VORSEL = 1
{
L0 = &LOW_ENC * &VORLOPAS
&VORSTBLO = &VORSTBLO + L0
IF &VORSTBLO > &VORLOMAX
{
&VORSTBLO = &VORLOMIN
}
IF &VORSTBLO < &VORLOMIN
{
&VORSTBLO = &VORLOMAX
}
Call &REFRESHRADIO
Call &SENDVORSTB
}
IF &ILSSEL = 1
{
L0 = &LOW_ENC * &ILSLOPAS
&ILSSTBLO = &ILSSTBLO + L0
IF &ILSSTBLO > &ILSLOMAX
{
&ILSSTBLO = &ILSLOMIN
}
IF &ILSSTBLO < &ILSLOMIN
{
&ILSSTBLO = &ILSLOMAX
}
Call &REFRESHRADIO
Call &SENDILSSTB
}
IF &ADFSEL = 1
{
L0 = &LOW_ENC * &ADFLOPAS
&ADFSTBLO = &ADFSTBLO + L0
IF &ADFSTBLO > &ADFLOMAX
{
&ADFSTBLO = &ADFLOMIN
}
IF &ADFSTBLO < &ADFLOMIN
{
&ADFSTBLO = &ADFLOMAX
}
Call &REFRESHRADIO
Call &SENDADFSTB
}
}
// *******************************
// SUBROUTINES de communication avec FSX
// *******************************
Var 2200, name GETVHFACT, Link subrutine
{
L0 = FROMBCD &VHFACT_FS // récupère freq VHF1 active FSX
L1 = DIV L0 100
&VHFACTHI = L1 + 100
L2 = MOD L0 100
&VHFACTLO = L2 * 10
}
Var 2201, name GETVHFSTB, Link subrutine
{
L0 = FROMBCD &VHFSTB // récupère freq VHF stdby interne
L1 = DIV L0 100
&VHFSTBHI = L1 + 100
L2 = MOD L0 100
L2 = L2 * 10
&VHFSTBLO = L2
}
Var 2202, name SENDVHFACT, Link subrutine
{
L0 = &VHFACTHI - 100 // envoi freq à VHF1 active FSX
L0 = L0 * 100
L1 = DIV &VHFSTBLO 10
L0 = L0 + L1
&VHFACT_FS = TOBCD L0
}
Var 2203, name SENDVHFSTB, Link subrutine
{
L0 = &VHFSTBHI - 100 // envoi freq à VHF stdby interne
L0 = L0 * 100
L1 = DIV &VHFSTBLO 10
L0 = L0 + L1
L0 = TOBCD L0
&VHFSTB = L0
}
Var 2204, name GETVORACT, Link subrutine
{
L0 = FROMBCD &VORACT_FS // récupère freq NAV1 active FSX
L1 = DIV L0 100
&VORACTHI = L1 + 100
L2 = MOD L0 100
&VORACTLO = L2 * 10
}
Var 2205, name GETVORSTB, Link subrutine
{
L0 = FROMBCD &VORSTB // récupère freq NAV stdby interne
L1 = DIV L0 100
&VORSTBHI = L1 + 100
L2 = MOD L0 100
&VORSTBLO = L2 * 10
}
Var 2206, name SENDVORACT, Link subrutine
{
L0 = &VORACTHI - 100 // envoi freq à NAV1 active FSX
L0 = L0 * 100
L1 = DIV &VORACTLO 10
L0 = L0 + L1
L0 = TOBCD L0
&VORACT_FS = L0
}
Var 2207, name SENDVORSTB, Link subrutine
{
L0 = &VORSTBHI - 100 // envoi freq à NAV stdby interne
L0 = L0 * 100
L1 = DIV &VORSTBLO 10
L0 = L0 + L1
L0 = TOBCD L0
&VORSTB = L0
}
Var 2208, name GETILSACT, Link subrutine
{
L0 = FROMBCD &ILSACT_FS // récupère freq NAV2 active FSX
L1 = DIV L0 100
&ILSACTHI = L1 + 100
L2 = MOD L0 100
&ILSACTLO = L2 * 10
}
Var 2209, name GETILSSTB, Link subrutine
{
L0 = FROMBCD &ILSSTB // récupère freq ILS stdby interne
L1 = DIV L0 100
&ILSSTBHI = L1 + 100
L2 = MOD L0 100
&ILSSTBLO = L2 * 10
}
Var 2210, name SENDILSACT, Link subrutine
{
L0 = &ILSACTHI - 100 // envoi freq à NAV2 active FSX
L0 = L0 * 100
L1 = DIV &ILSACTLO 10
L0 = L0 + L1
L0 = TOBCD L0
&ILSACT_FS = L0
}
Var 2211, name SENDILSSTB, Link subrutine
{
L0 = &ILSSTBHI - 100 // envoi freq à ILS stdby interne
L0 = L0 * 100
L1 = DIV &ILSSTBLO 10
L0 = L0 + L1
L0 = TOBCD L0
&ILSSTB = L0
}
Var 2212, name GETADFACT, Link subrutine
{
L0 = FROMBCD &ADFACT1_FS // récupère freq ADF active FSX
L1 = FROMBCD &ADFACT2_FS
L2 = DIV L1 100
L2 = L2 * 1000
&ADFACTHI = L2 + L0
&ADFACTLO = MOD L1 10
}
Var 2213, name GETADFSTB, Link subrutine
{
L0 = FROMBCD &ADFSTB1 // récupère freq ADF stdby interne
L1 = FROMBCD &ADFSTB2
L2 = DIV L1 100
L2 = L2 * 1000
&ADFSTBHI = L2 + L0
&ADFSTBLO = MOD L1 10
}
Var 2214, name SENDADFACT, Link subrutine
{
L0 = MOD &ADFACTHI 1000 // envoi freq à ADF active FSX
L1 = TOBCD L0
&ADFACT1_FS = L1
L2 = &ADFSTBHI - L0
L2 = L2 / 10
L2 = L2 + &ADFACTLO
L2 = TOBCD L2
&ADFACT2_FS = L2
}
Var 2215, name SENDADFSTB, Link subrutine
{
L0 = MOD &ADFSTBHI 1000 // envoi freq à ADF stdby interne
L1 = TOBCD L0
&ADFSTB1 = L1
L2 = &ADFSTBHI - L0
L2 = L2 / 10
L2 = L2 + &ADFSTBLO
L2 = TOBCD L2
&ADFSTB2 = L2
}
// *******************************
// SUBROUTINES d'affichage
// *******************************
Var 2250, name REFRESHRADIO, Link SUBRUTINE
{
&TOGGLE_LED = &ON_SW
L0 = &LIVE * &RADIOON
&VHF_LED = L0 * &VHFSEL
&NAV_LED = L0 * &NAVSEL
&VOR_LED = L0 * &VORSEL
&ILS_LED = L0 * &ILSSEL
&ADF_LED = L0 * &ADFSEL
Call &AFFFR
}
Var 2264, name AFFFR, Link subrutine
{
L0 = &LIVE * &RADIOON
IF L0 = 1 // si radio allumée
{
L2 = 0
IF &VHFSEL = 1 // si VHF
{
&AFFSTB1HI_DIS = &VHFSTBHI // affichage fréquences VHF
&AFFSTB1LO_DIS = &VHFSTBLO
&AFFACT1HI_DIS = &VHFACTHI
&AFFACT1LO_DIS = &VHFACTLO
L2 = 1
}
L1 = &NAVSEL * &VORSEL // si NAV et VOR
IF L1 = 1
{
&AFFSTB1HI_DIS = &VORSTBHI // affichage fréquences VOR
&AFFSTB1LO_DIS = &VORSTBLO
&AFFACT1HI_DIS = &VORACTHI
&AFFACT1LO_DIS = &VORACTLO
L2 = 1
}
L1 = &NAVSEL * &ILSSEL // si NAV et ILS
IF L1 = 1
{
&AFFSTB1HI_DIS = &ILSSTBHI // affichage fréquences ILS
&AFFSTB1LO_DIS = &ILSSTBLO
&AFFACT1HI_DIS = &ILSACTHI
&AFFACT1LO_DIS = &ILSACTLO
L2 = 1
}
L1 = &NAVSEL * &ADFSEL // si NAV et ADF
IF L1 = 1
{
L0 = DIV &ADFSTBHI 100 // affichage fréquences ADF
&AFFSTB1HI_DIS = L0
L1 = MOD &ADFSTBHI 100
L1 = L1 * 10
L1 = L1 + &ADFSTBLO
&AFFSTB1LO_DIS = L1
L0 = DIV &ADFACTHI 100 // affichage fréquences ADF
&AFFACT1HI_DIS = L0
L1 = MOD &ADFACTHI 100
L1 = L1 * 10
L1 = L1 + &ADFACTLO
&AFFACT1LO_DIS = L1
L2 = 1
}
IF L2 = 0 // si ni VHF, ni VOR, ni ILS, ni ADF
{
&AFFSTB1HI_DIS = -999998 // affichage "------"
&AFFSTB1LO_DIS = -999998
&AFFACT1HI_DIS = -999998
&AFFACT1LO_DIS = -999998
}
}
ELSE // si radio éteinte
{
&AFFSTB1HI_DIS = -999999 // affichage blanck
&AFFSTB1LO_DIS = -999999
&AFFACT1HI_DIS = -999999
&AFFACT1LO_DIS = -999999
}
}
// *******************************
// SUBROUTINES AUTRES
// *******************************
Var 2260, name INVERSE, Link SUBRUTINE // place dans VALINVERSE l'inverse de l'argument
{
IF &INVERSE = 0
{
&VALINVERSE = 1
}
ELSE
{
&VALINVERSE = 0
}
}
Var 2261, name INITRADIO, Link SUBRUTINE // initialisations
{
&RADIOON = &ON_SW // lecture position sw RADIOON
&VHFSEL = 0 // raz flag VHF
&NAVSEL = 0 // raz flag NAV
&VORSEL = 0 // raz flag VOR
&ILSSEL = 0 // raz flag ILS
&ADFSEL = 0
&VHFSTBHI = 118 // init freq VHF STB
&VHFSTBLO = 000
CALL &SENDVHFSTB
&VORSTBHI = 112 // init freq VOR STB
&VORSTBLO = 000
CALL &SENDVORSTB
&ILSSTBHI = 108 // init freq ILS STB
&ILSSTBLO = 000
CALL &SENDILSSTB
&ADFSTBHI = 1200 // init freq ADF STB
&ADFSTBLO = 0
CALL &SENDADFSTB // raz flag ADF
Call &REFRESHRADIO // tous affichages
}
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
// $
// $ XPDR
// $
// $ var 3000 à 3199
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
//
// *******************************
// DEFINITIONS
// *******************************
// FSUIPC
Var 3000, name XPDR_FS, Link FSUIPC_INOUT, Offset $0354, Length 2 // code XPDR FSX
Var 3001, name TCAS_JL, Link FSUIPC_INOUT, Offset $78ED, Length 1 // TCAS
Var 3002, name XPDR_JL, Link FSUIPC_INOUT, Offset $7B91, Length 1 // XPDR
// DIGITS
Var 3005, name XPDRAFFLO_DIS, Link IOCARD_DISPLAY, Digit 204, Numbers 2
Var 3006, name XPDRAFFHI_DIS, Link IOCARD_DISPLAY, Digit 206, Numbers 2
// *******************************
// INITIALISATIONS
// *******************************
// Constantes
Var 3030, name TCASTHRT, value 37 // valeur offset JL
Var 3031, name TCASALL, value 36 // valeur offset JL
Var 3032, name TCASABV, value 39 // valeur offset JL
Var 3033, name TCASBLW, value 38 // valeur offset JL
Var 3034, name TCASSTBY, value 40 // valeur offset JL
Var 3035, name TCASTA, value 42 // valeur offset JL
Var 3036, name TCASTARA, value 41 // valeur offset JL
Var 3037, name XPDRON, value 1 // valeur offset JL
Var 3038, name XPDRSTBY, value 0 // valeur offset JL
Var 3040, name XPDRHIMAX, value 77 // valeur max 2 digits hauts
Var 3041, name XPDRLOMAX, value 77 // valeur max 2 digits bas
Var 3042, name XPDRHIMIN, value 00 // valeur min 2 digits hauts
Var 3043, name XPDRLOMIN, value 00 // valeur min 2 digits bas
Var 3044, name XPDRHIPAS, value 1 // pas 2 digits hauts
Var 3045, name XPDRLOPAS, value 1 // pas 2 digits bas
// Variables d'état
Var 3050, name XPDRCODE // code XPDR
Var 3051, name XPDRCODEHI // 2 digits hauts
Var 3052, name XPDRCODELO // 2 digits bas
Var 3053, name TEMP0
// *******************************
// TCAS : affichage cibles, et modes de fonctionnement
// *******************************
Var 3012, name TCASTHRT_ROT, Link IOCARD_SW, Input 257, Type I
{
&TCAS_JL = &TCASTHRT
}
Var 3013, name TCASALL_ROT, Link IOCARD_SW, Input 258, Type I
{
&TCAS_JL = &TCASALL
}
Var 3014, name TCASABV_ROT, Link IOCARD_SW, Input 259, Type I
{
&TCAS_JL = &TCASABV
}
Var 3015, name TCASBLW_ROT, Link IOCARD_SW, Input 260, Type I
{
&TCAS_JL = &TCASBLW
}
Var 3016, name TCASSTBY_ROT, Link IOCARD_SW, Input 254, Type I
{
&TCAS_JL = &TCASSTBY
}
Var 3017, name TCASTA_ROT, Link IOCARD_SW, Input 255, Type I
{
&TCAS_JL = &TCASTA
}
Var 3018, name TCASTARA_ROT, Link IOCARD_SW, Input 256, Type I
{
&TCAS_JL = &TCASTARA
}
// *******************************
// XPDR
// *******************************
Var 3019, name XPDRON_SW, Link IOCARD_SW, Input 252, Type I
{
&XPDR_JL = &XPDRON
}
Var 3020, name XPDRSTBY_SW, Link IOCARD_SW, Input 253, Type I
{
&XPDR_JL = &XPDRSTBY
}
// *******************************
// XPDR : réglage 2 digits supérieurs et 2 digits inférieurs
// *******************************
Var 3010, name XPDRHIGH_ENC, Link IOCARD_ENCODER, Input 230, Aceleration 1, Type 2
{
L0 = &XPDRHIGH_ENC * &XPDRHIPAS
&XPDRCODEHI = ROTATE &XPDRHIMIN &XPDRHIMAX L0
Call &SENDXPDR
Call &REFRESHXPDR
}
Var 3011, name XPDRLOW_ENC, Link IOCARD_ENCODER, Input 232, Aceleration 1, Type 2
{
L0 = &XPDRLOW_ENC * &XPDRLOPAS
&XPDRCODELO = &XPDRCODELO + L0
IF &XPDRCODELO > &XPDRLOMAX
{
&XPDRCODELO = &XPDRLOMIN
}
IF &XPDRCODELO < &XPDRLOMIN
{
&XPDRCODELO = &XPDRLOMAX
}
Call &SENDXPDR
Call &REFRESHXPDR
}
// *******************************
// SUBROUTINES
// *******************************
Var 3100, name GETXPDR, Link subrutine
{
&XPDRCODE = FROMBCD &XPDR_FS // récupère code XPDR FSX
&XPDRCODEHI = DIV &XPDRCODE 100
&XPDRCODELO = MOD &XPDRCODE 100
}
Var 3101, name SENDXPDR, Link subrutine
{
L0 = &XPDRCODEHI * 100 // envoi code XPDR FSX
L1 = L0 + &XPDRCODELO
&XPDR_FS = TOBCD L1
}
Var 3150, name REFRESHXPDR, Link subrutine
{
L0 = &LIVE
IF L0 = 1 // si cockpit allumé
{
&XPDRAFFHI_DIS = &XPDRCODEHI // affichage code XPDR
&XPDRAFFLO_DIS = &XPDRCODELO
}
ELSE // si cockpit éteint
{
&XPDRAFFHI_DIS = -999999 // affichage blanck
&XPDRAFFLO_DIS = -999999
}
}
Var 3160, name INITTCAS, Link SUBRUTINE // initialisations TCAS/XPDR
{
&XPDRCODEHI = 30 // init code XPDR
&XPDRCODELO = 00 // envoie à FSX
Call &SENDXPDR // envoie à FSX
Call &REFRESHXPDR // affichage
}
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
// $
// $ TRIM latéral
// $
// $ var 4000 à 4299
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
//
// *******************************
// DEFINITIONS
// *******************************
// FSUIPC
// DIGITS
Var 4020, name TRIMAFFHI_DIS, Link IOCARD_DISPLAY, Digit 203, Numbers 1 // (blanck ou -)
Var 4021, name TRIMAFFLO_DIS, Link IOCARD_DISPLAY, Digit 200, Numbers 3 // (000 à 200)
// *******************************
// INITIALISATIONS
// *******************************
// Constantes
Var 4110, name TRIMMAX, value 200 // valeur max 3 digits bas
// Variables d'état
Var 4120, name TRIMLR // 1 (left), 0, -1 (right)
Var 4121, name TRIMANGLE // angle trim
// *******************************
// Reset
// *******************************
Var 4060, name TRIMRESET_PB, Link IOCARD_SW, Input 249, Type P
{
&TRIMANGLE = 000
&TRIMLR = 0
Call &REFRESHTRIM
}
// *******************************
// Réglage trim
// *******************************
Var 4050, name TRIMLEFT_ROT, Link IOCARD_SW, Input 250, Type I
{
IF &TRIMLEFT_ROT = 1 // trim à gauche
{
IF &TRIMLR <> -1 // le trim est centre ou gauche, on incrémente
{
&TRIMANGLE = &TRIMANGLE + 1
IF &TRIMANGLE > &TRIMMAX
{
&TRIMANGLE = &TRIMMAX
}
&TRIMLR = 1
}
ELSE // le trim est droite, on décrémente
{
&TRIMANGLE = &TRIMANGLE - 1
IF &TRIMANGLE = 0
{
&TRIMLR = 0
}
}
}
Call &REFRESHTRIM
}
Var 4051, name TRIMRIGHT_ROT, Link IOCARD_SW, Input 251, Type I
{
IF &TRIMRIGHT_ROT = 1 // Trim à droite
{
IF &TRIMLR <> 1 // le trim est centre ou droite, on incrémente
{
&TRIMANGLE = &TRIMANGLE + 1
IF &TRIMANGLE > &TRIMMAX
{
&TRIMANGLE = &TRIMMAX
}
IF &TRIMANGLE > 0
{
&TRIMLR = -1
}
}
ELSE // le trim est gauche, on décrémente
{
&TRIMANGLE = &TRIMANGLE - 1
IF &TRIMANGLE = 0
{
&TRIMLR = 0
}
}
}
Call &REFRESHTRIM
}
// *******************************
// SUBROUTINES
// *******************************
Var 4200, name REFRESHTRIM, Link subrutine
{
L0 = &LIVE
IF L0 = 1 // si cockpit allumé
{
IF &TRIMLR = 0 // centre : affichage blanck
{
&TRIMAFFHI_DIS = -999999
}
IF &TRIMLR = 1 // gauche : affichage blanck
{
&TRIMAFFHI_DIS = -999999
}
IF &TRIMLR = -1 // droite : affichage "-"
{
&TRIMAFFHI_DIS = -999998
}
&TRIMAFFLO_DIS = &TRIMANGLE
}
ELSE // si cockpit éteint
{
&TRIMAFFHI_DIS = -999999 // affichage blanck
&TRIMAFFLO_DIS = -999999
}
}
Var 4210, name INITTRIM, Link SUBRUTINE // initialisations
{
&TRIMANGLE = 000
&TRIMLR = 0
Call &REFRESHTRIM
}
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
// $
// $ Panneau auxiliaire : AES
// $
// $ var 5000 à 5099
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
//
// Rappel : FSUIPC contient 9 joysticks virtuels (9 x 32 boutons),
// soit 9 DWORD long (4 bytes), à partir de l'offset 0x3340.
// Chaque DWORD représente 1 joystick 32 boutons ; si 1 bit change,
// FSUIPC (onglet Buttons + Switches) considère qu'un bouton d'un des joysticks n° 64 à 73 a été actionné.
// A partir de là, il est possible d'associer à cette action l'envoi d'une touche clavier à la fenètre active.
//
// *******************************
// CODE
// *******************************
// Principe :
// Les poussoirs 7 à 11 sont affectés au joystick virtuel 64 pour piloter AES
// Les poussoirs 6 et 12 sont affectés au joystick virtuel 64 pour piloter FSX
// Les poussoirs 1 à 5 permettent de déclencher les sons d'ambiance
// Le switch Input 282 détermine si l'avion est en phase départ, montée, croisière, ou descente, arrivée
//
// Automatisation de la séquence push de AES :
// Le bouton déclenche un timer, dont la valeur alimente une variable AESPUSHLEFT ou AESPUSHRIGHT
// Chacun des envois de touche pour AES (via joystick virtuel 64) correspond à une valeur de la variable,
// ce qui permet le séquencement des envois touche.
// La séquence est close à l'atteinte de la dernière valeur de la variable.
//
// Affectation des touches du clavier :
// Switch up : clavier en configuration Départ
// AUX_PB0 AUX_PB1 AUX_PB2 AUX_PB3 AUX_PB4 AUX_PB5
// ====================================================================
// Full-screen
// (Alt-Ent)
// bit 11
// --------------------------------------------------------------------
// Push gauche Push droite Fps
// (Sh-Z)
// bit 12
// ====================================================================
// AUX_PB6 AUX_PB7 AUX_PB8 AUX_PB9 AUX_PB10 AUX_PB11
//
//
// Switch down : clavier en configuration Arrivée
// AUX_PB0 AUX_PB1 AUX_PB2 AUX_PB3 AUX_PB4 AUX_PB5
// ====================================================================
// Full-screen
// (Alt-Ent)
// bit 11
// --------------------------------------------------------------------
// AES_ON Gate+ Gate- Follow-me xxx Fps
// (Ctl-Sh-W) (F1) (F2) (F3) (Sh-Z)
// bit 0 bit 1 bit 2 bit 3 bit 12
// ====================================================================
// AUX_PB6 AUX_PB7 AUX_PB8 AUX_PB9 AUX_PB10 AUX_PB11
//
// Affectation des bits du joystick n° 64 (déclaration dans FSUIPC.INI)
// [Ctrl Shift W]
// 1=P64,0,K87,11
// [F1]
// 2=P64,1,K112,8
// [F2]
// 3=P64,2,K113,8
// [F3]
// 4=P64,3,K114,8
// [F4]
// 5=P64,4,K115,8
// [F5]
// 6=P64,5,K116,8
// [F6]
// 7=P64,6,K117,8
// [F7]
// 8=P64,7,K118,8
// [F8]
// 9=P64,8,K119,8
// [F9]
// 10=P64,9,K120,8
// [F10]
// 11=P64,10,K121,8
// [Alt Enter]
// 12=P64,11,K13,24
// [Shift Z]
// 13=P64,12,K90,1
//
Var 5012, name AUX_PHASE_SW, Link IOCARD_SW, Input 282, Type I
Var 5020, name AA_JOYSTICK_64, Link FSUIPC_OUT, Offset $3340, Length 4 // pour actionner un bouton du joystick 64
Var 5021, name AESRUNING
Var 5030, name TEMOIN1
Var 5031, name TEMOIN2
Var 5032, name TEMOIN3
// Enumération des boutons de la ligne supérieure
Var 5000, name AUX_PB0, Link IOCARD_SW, Input 270, Type I
{
IF &AUX_PHASE_SW = 1 // clavier en configuration haute
{
CALL &SONO1_ON // son croisière on
}
}
Var 5001, name AUX_PB1, Link IOCARD_SW, Input 271, Type I
{
IF &AUX_PHASE_SW = 1 // clavier en configuration haute
{
CALL &SONO1_OFF // son croisière off
}
}
Var 5002, name AUX_PB2, Link IOCARD_SW, Input 272, Type I
{
}
Var 5003, name AUX_PB3, Link IOCARD_SW, Input 273, Type I
{
}
Var 5004, name AUX_PB4, Link IOCARD_SW, Input 274, Type I
{
}
Var 5005, name AUX_PB5, Link IOCARD_SW, Input 275, Type I
{
&AA_JOYSTICK_64 = CHANGEBIT 11, &AUX_PB5 // Alt Enter (plein écran / fenêtre)
}
// Enumération des boutons de la ligne inférieure
Var 5006, name AUX_PB6, Link IOCARD_SW, Input 276, Type I
{
IF &AUX_PHASE_SW = 1
{
CALL &AESPUSHLEFT // Appel AES push left
}
ELSE
{
&AA_JOYSTICK_64 = CHANGEBIT 0, &AUX_PB6 // Ctrl Shift W - AES à l'arrivée
}
}
Var 5007, name AUX_PB7, Link IOCARD_SW, Input 277, Type I
{
IF &AUX_PHASE_SW = 1
{
CALL &AESPUSHRIGHT // Appel AES push right
}
ELSE
{
&AA_JOYSTICK_64 = CHANGEBIT 1, &AUX_PB7 // F1 AES à l'arrivée: gate +
}
}
Var 5008, name AUX_PB8, Link IOCARD_SW, Input 278, Type I
{
IF &AUX_PHASE_SW = 1 // disponible
{
}
ELSE
{
&AA_JOYSTICK_64 = CHANGEBIT 2, &AUX_PB8 // F2 AES à l'arrivée: gate -
}
}
Var 5009, name AUX_PB9, Link IOCARD_SW, Input 279, Type I
{
IF &AUX_PHASE_SW = 1 // disponible
{
}
ELSE // disponible
{
&AA_JOYSTICK_64 = CHANGEBIT 3, &AUX_PB9 // F3 AES à l'arrivée: dmd Follow me
}
}
Var 5010, name AUX_PB10, Link IOCARD_SW, Input 280, Type I
{
IF &AUX_PHASE_SW = 1 // disponible
{
}
ELSE // disponible
{
}
}
Var 5011, name AUX_PB11, Link IOCARD_SW, Input 281, Type I
{
&AA_JOYSTICK_64 = CHANGEBIT 12, &AUX_PB11 // Shift Z (affichage fps)
}
// *******************************
// SUBROUTINES
// *******************************
Var 5040, name INITAES, Link subrutine
{
&AESRUNING = 0
}
Var 5041, name AESPUSHLEFT, Link subrutine
{
IF &AESRUNING = 0
{
&AESTIMEL = 0
&AESTIMEL = TIMER 100 1 10 // Intervalle de 1/10 seconde, de 0 à 100
&AESRUNING = 1
}
}
Var 5042, name AESTIMEL
{
IF &AESTIMEL = 5
{
&AA_JOYSTICK_64 = CHANGEBIT 0, 1 // Ctrl Shift W
}
IF &AESTIMEL = 7
{
&AA_JOYSTICK_64 = CHANGEBIT 0, 0 // Off
}
IF &AESTIMEL = 10
{
&AA_JOYSTICK_64 = CHANGEBIT 6, 1 // F6
}
IF &AESTIMEL = 12
{
&AA_JOYSTICK_64 = CHANGEBIT 6, 0 // Off
}
IF &AESTIMEL = 15
{
&AA_JOYSTICK_64 = CHANGEBIT 1, 1 // F1
}
IF &AESTIMEL = 17
{
&AA_JOYSTICK_64 = CHANGEBIT 1, 0 // Off
}
IF &AESTIMEL = 20
{
&AA_JOYSTICK_64 = CHANGEBIT 1, 1 // F1
}
IF &AESTIMEL = 22
{
&AA_JOYSTICK_64 = CHANGEBIT 1, 0 // Off
}
IF &AESTIMEL = 30 // arrêt timer
{
&AESTIMEL = 99
&AESRUNING = 0
}
}
Var 5044, name AESPUSHRIGHT, Link subrutine
{
IF &AESRUNING = 0
{
&AESTIMER = 0
&AESTIMER = TIMER 100 1 10 // Intervalle de 1/10 seconde, de 0 à 100
&AESRUNING = 1
}
}
Var 5043, name AESTIMER
{
IF &AESTIMER = 5
{
&AA_JOYSTICK_64 = CHANGEBIT 0, 1 // Ctrl Shift W
}
IF &AESTIMER = 7
{
&AA_JOYSTICK_64 = CHANGEBIT 0, 0 // Off
}
IF &AESTIMER = 10
{
&AA_JOYSTICK_64 = CHANGEBIT 6, 1 // F6
}
IF &AESTIMER = 12
{
&AA_JOYSTICK_64 = CHANGEBIT 6, 0 // Off
}
IF &AESTIMER = 15
{
&AA_JOYSTICK_64 = CHANGEBIT 1, 1 // F1
}
IF &AESTIMER = 17
{
&AA_JOYSTICK_64 = CHANGEBIT 1, 0 // Off
}
IF &AESTIMER = 20
{
&AA_JOYSTICK_64 = CHANGEBIT 2, 1 // F2
}
IF &AESTIMER = 22
{
&AA_JOYSTICK_64 = CHANGEBIT 2, 0 // Off
}
IF &AESTIMER = 30 // arrêt timer
{
&AESTIMER = 99
&AESRUNING = 0
}
}
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
// $
// $ COCKPIT :
// $
// $ var 5100 à 5199
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
//
// 1) démarrage général du cockpit.
// A compléter :
// - vérification de la bonne position des switchs du cockpit + alarme
// - ...
// 2) gestion phase de vol Condition de déclanchement
// 0 : aucune : à l'init
// 1 : pré-vol : seat-belt on
// 2 : décollage : allumage strobe
// 3 : montée : train up
// 4 : croisière : seat-belt off
// 5 : descente : seat belt on
// 6 : approche : sortie du train
// 7 : go around : extinction strobe
// 8 : at gate : seat belt off
//
// !!! temporairement : 0 (montée) ou 1 (descente) en fonction du switch AUX_PHASE
// *******************************
// INITIALISATIONS
// *******************************
// Variables d'état
Var 5100, name LIVE // flag cockpit live
// *******************************
// CODE
// *******************************
//
Var 5110, name PHASE
{
Call &SONO // gestion sono
}
Var 5120, name SEATBELT_SW, Link IOCARD_SW, Device 2, Input 60, Type I
{
IF &PHASE = 0 // si démarrage
{
IF &SEATBELT_SW = 0 // et si seat-belt on
{
&PHASE = DELAY 1 400 // alors on passe en phase pré-vol
}
}
IF &PHASE = 3 // si phase montée
{
IF &SEATBELT_SW = 1 // et si seat-belt off
{
&PHASE = DELAY 4 400 // alors on passe en phase croisière
}
}
IF &PHASE = 4 // si phase croisière
{
IF &SEATBELT_SW = 0 // et si seat-belt on
{
&PHASE = DELAY 5 400 // alors on passe en phase descente
}
}
IF &PHASE = 7 // si phase go-arround
{
IF &SEATBELT_SW = 1 // et si seat-belt off
{
&PHASE = DELAY 8 200 // alors on passe en phase at gate
}
}
}
Var 5121, name STROBE_SW, Link IOCARD_SW, Device 2, Input 63, Type I
{
IF &PHASE = 1 // si phase pré-vol
{
IF &STROBE_SW = 1 // et si strobe on
{
&PHASE = DELAY 2 400 // alors on passe en phase décollage
}
}
IF &PHASE = 6 // si phase approche
{
IF &STROBE_SW = 0 // et si strobe off
{
&PHASE = DELAY 7 200 // alors on passe en phase go arround
}
}
}
Var 5122, name TRAIN_SW, Link IOCARD_SW, Device 0, Input 203, Type I
{
IF &PHASE = 2 // si phase décollage
{
IF &TRAIN_SW = 0 // et si train up
{
&PHASE = DELAY 3 1000 // alors on passe en phase montée
}
}
IF &PHASE = 5 // si phase descente
{
IF &TRAIN_SW = 1 // et si train down
{
&PHASE = DELAY 6 200 // alors on passe en phase approche
}
}
}
// *******************************
// SUBROUTINES
// *******************************
Var 5150, name INITCOCKPIT, Link subrutine
{
&LIVE = 1 // cockpit live
&PHASE = 0 // phase démarrage
}
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
// $
// $ SONO :
// $
// $ var 5200 à 5299
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
//
// Rappel : dans sioc.ini, activer le module son, et déclarer les .wav (suivi de * pour répétition en boucle)
// [SOUND MODULE]
// Sound_disable=No
// Volume=100
//
// Sound=Sound1.wav
// Sound=Sound2.wav*
// ...
// Déclaration des sons dans SIOC.INI :
// Sound=Embarquement.wav son 1 : boarding, boarding complete
// Sound=Consignes.wav son 2 : weelcome, fasten seat-belt, safety aboard
// Sound=AvantDecollage.wav son 3 : prepare take-off
// Sound=Montee.wav son 4 : level belt
// Sound=10000ft.wav son 5 : unfasten seat-belt
// Sound=AvantDescente.wav son 6 : descent seat-belt
// Sound=AvantAtterrissage.wav son 7 : before land
// Sound=Taxiway.wav son 8 : after land
// Sound=Arrivee.wav son 9 : at gate, deboarding, deboarding complete
// Sound=Null.wav son 10
// Sound=Null.wav son 11
// Sound=Null.wav son 12
// Sound=Null.wav son 13
// Sound=Null.wav son 14
// Sound=Null.wav son 15
// Sound=Null.wav son 16
// Sound=Null.wav son 17
// Sound=Null.wav son 18
// Sound=Null.wav son 19
// Sound=*Croisiere.wav son 20
// *******************************
// INITIALISATIONS
// *******************************
//
Var 5200, name AUX_SON_START Link SOUND // pour déclencher un son (doit être déclaré dans sioc.ini)
Var 5201, name AUX_SON_STOP Link SOUND Type S // pour arrêter un son
// *******************************
// CODE
// *******************************
//
// *******************************
// SUBROUTINES
// *******************************
//
Var 5250, name INITSONO, Link subrutine
{
&AUX_SON_START = 1 // son boarding, boarding complete
&AUX_SON_START = 0
}
Var 5251, name SONO, Link subrutine
{
IF &PHASE = 1 // phase pré-vol
{
&AUX_SON_STOP = 1 // stop son boarding, boarding complete
&AUX_SON_STOP = 0
&AUX_SON_START = 2 // son welcome, fasten seat-belt, safety aboard
&AUX_SON_START = 0
}
IF &PHASE = 2 // décollage
{
&AUX_SON_STOP = 2 // stop son welcome fasten seat-belt, safety aboard
&AUX_SON_STOP = 0
&AUX_SON_START = 3 // son prepare take-off
&AUX_SON_START = 0
}
IF &PHASE = 3 // montée
{
&AUX_SON_START = 4 // son level belt
&AUX_SON_START = 0
}
IF &PHASE = 4 // croisière
{
&AUX_SON_START = 5 // son unfasten seat-belt
&AUX_SON_START = 0
}
IF &PHASE = 5 // descente
{
&AUX_SON_START = 6 // son descent seat-belt
&AUX_SON_START = 0
}
IF &PHASE = 6 // approche
{
&AUX_SON_START = 7 // son before land
&AUX_SON_START = 0
}
IF &PHASE = 7 // go arround
{
&AUX_SON_START = 8 // son after land
&AUX_SON_START = 0
}
IF &PHASE = 8 // at gate
{
&AUX_SON_STOP = 8 // stop son after land
&AUX_SON_STOP = 0
&AUX_SON_START = 9 // son at gate, deboarding, deboarding complete
&AUX_SON_START = 0
}
}
Var 5252, name SONO1_ON, Link subrutine
{
&AUX_SON_START = 20 // son croisière on
&AUX_SON_START = 0
}
Var 5253, name SONO1_OFF, Link subrutine
{
&AUX_SON_STOP = 20 // son croisière off
&AUX_SON_STOP = 0
}
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
// $
// $ STBY instruments
// $
// $ var 5300 à 5399
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
//
// Rappel offset 78E8 :
// STBY instruments controls. Set Value:
// Value Action
// 1 Start/Stop the Chronometer
// 2 Stops the ET timer
// 3 Starts the ET timer
// 4 Reset and stops the ET timer
// 5 Reset Chronometer
// 6 Date/UTC time switch
// 7 ILS scale switch
// 8 Bugs menu switch
// 9 ISIS "-" key
// 10 ISIS "+" key
// 11 ISIS rotary press button
// 12 decrease baro or bugs value(if in bugs page in ISIS)
// 13 increase baro or bugs value(if in bugs page in ISIS)
// 14 Receiver 1 set to VOR1
// 15 Receiver 1 set to ADF1
// 16 Receiver 2 set to VOR2
// 17 Receiver 2 set to ADF2
//
// *******************************
// DEFINITIONS
// *******************************
//
// FSUIPC
Var 5300, name STBY, Link FSUIPC_INOUT, Offset $78E8, Length 1 // STBY instruments
// Variables d'état
Var 5301, name CHRONO_ET_ST // 1 si ET running, 0 si stop
// *******************************
// DDRMI
// *******************************
//
Var 5310, name DDRMI_VOR1, Link IOCARD_SW, Input 204, Type P
{
&STBY = 14
}
Var 5311, name DDRMI_ADF1, Link IOCARD_SW, Input 205, Type P
{
&STBY = 15
}
// *******************************
// CHRONO
// *******************************
//
Var 5320, name CHRONO_CHR_SS, Link IOCARD_SW, Input 207, Type P
{
IF &CHRONO_CHR_SS = 1
{
&STBY = 1 // start/stop chrono
}
}
Var 5321, name CHRONO_CHR_RAZ, Link IOCARD_SW, Input 208, Type P
{
&STBY = 5 // reset chrono
}
Var 5322, name CHRONO_DATEUTC, Link IOCARD_SW, Input 209, Type P
{
&STBY = 6 // date/UTC time switch
}
Var 5323, name CHRONO_ET_STRT, Link IOCARD_SW, Input 210, Type P
{
&STBY = 3 // start ET timer
&CHRONO_ET_ST = 1
}
Var 5324, name CHRONO_ET_STOP, Link IOCARD_SW, Input 211, Type P
{
IF &CHRONO_ET_ST = 0 // si ET à l'arrêt
{
&STBY = 4 // alors reset et stop ET
}
ELSE // sinon
{
&STBY = 2 // stop ET
&CHRONO_ET_ST = 0
}
}
// *******************************
// SUBROUTINES
// *******************************
//
Var 5390, name INITSTBY, link subrutine
{
&CHRONO_ET_ST = 0 // ET à l'arrêt
}
[IOCP_VARs]
IP=localhost
Port=8092
USBKeys=1
MCDUkeys=56,64,72,80,88,87,86,85,84,83,82,74,79,78,77,76,75,81,73,66,67,68,69,70,71,65,63,62,54,55,32,31,30,24,23,22,16,15,14,8,7,6,61,60,59,58,57,53,52,51,50,49,29,28,27,26,25,21,20,19,18,17,13,12,11,10,9,5,4,3,2,1,
USBKeysfo=-1
SPDdisp=2
HDGdisp=3
ALTdisp=4
VSdisp=6
AP1sw=11
AP1led=12
AP2sw=13
AP2led=14
ATHRsw=15
ATHRled=16
LOCsw=17
LOCled=18
EXPEDsw=19
EXPEDled=20
APPRsw=21
APPRled=22
SPDMACHsw=23
HDGTKsw=24
METRICsw=25
SPDencoderVar=26
SPDencoderDir=1
SPDencoderPush=27
SPDencoderLongPush=0
SPDencoderPull=28
HDGencoderVar=29
HDGencoderDir=1
HDGencoderPush=30
HDGencoderLongPush=0
HDGencoderPull=31
ALTencoderVar=32
ALTencoderDir=1
ALTencoderPush=33
ALTencoderLongPush=0
ALTencoderPull=34
VSencoderVar=35
VSencoderDir=1
VSencoderPush=36
VSencoderLongPush=0
VSencoderPull=37
LVLCHled=38
HDGled=39
TKled=40
LATman_led=41
SPDled=42
MACHled=43
MACHdecled=-1
FPAdecled=-1
SPDmanled=44
HDGVSled=-1
TKFPAled=-1
ALTmanagedled=45
VSled=-1
FPAled=-1
ALT1000=47
CPT_QNHdisp=48
FO_QNHdisp=-1
CPT_QNH_enc=53
CPT_QNH_dir=1
CPT_encoderPush=54
CPT_encoderLongPush=-1
CPT_encoderPull=-1
FO_QNH_enc=-1
FO_encoderPush=-1
FO_encoderPull=-1
CPT_CSTRsw=55
CPT_CSTRled=56
CPT_WPTsw=57
CPT_WPTled=58
CPT_VORsw=59
CPT_VORled=60
CPT_NDBsw=61
CPT_NDBled=62
CPT_ARPTsw=63
CPT_ARPTled=64
CPT_FDsw=65
CPT_FDled=66
CPT_ILSsw=67
CPT_ILSled=68
FO_CSTRsw=-1
FO_CSTRled=-1
FO_WPTsw=-1
FO_WPTled=-1
FO_VORsw=-1
FO_VORled=-1
FO_NDBsw=-1
FO_NDBled=-1
FO_ARPTsw=-1
FO_ARPTled=-1
FO_FDsw=-1
FO_FDled=-1
FO_ILSsw=-1
FO_ILSled=-1
CPT_mb=70
FO_mb=-1
CPT_V1=73
CPT_V2=-1
FO_V1=-1
FO_V2=-1
CPT_mode=74
CPT_modeBin=0
FO_mode=-1
CPT_range=79
CPT_rangeBin=0
FO_range=-1
CPT_QNH_dec_led=-1
FO_QNH_dec_led=-1
CPT_QNH_LED=-1
CPT_QFE_LED=-1
FO_QNH_LED=-1
FO_QFE_LED=-1
ovhd_BAT1sw=85
ovhd_BAT1Latch=0
ovhd_BAT1dled=86
ovhd_BAT1uled=87
ovhd_BAT2sw=88
ovhd_BAT2Latch=0
ovhd_BAT2dled=89
ovhd_BAT2uled=90
ovhd_GEN1sw=91
ovhd_GEN1Latch=0
ovhd_GEN1dled=92
ovhd_GEN1uled=93
ovhd_GEN2sw=94
ovhd_GEN2Latch=0
ovhd_GEN2dled=95
ovhd_GEN2uled=96
ovhd_galleysw=-1
ovhd_galleydled=-1
ovhd_galleyuled=-1
ovhd_APUgensw=97
ovhd_APUgenLatch=0
ovhd_APUgendled=98
ovhd_APUgenuled=99
ovhd_EXTPWRsw=100
ovhd_EXTPWRLatch=0
ovhd_EXTPWRdled=101
ovhd_EXTPWRuled=102
ovhd_ACESSsw=103
ovhd_ACESSLatch=0
ovhd_ACESSdled=104
ovhd_ACESSuled=105
ovhd_GPWSsyssw=106
ovhd_GPWSsysLatch=0
ovhd_GPWSsysdled=107
ovhd_GPWSsysuled=108
ovhd_GPWStersw=-1
ovhd_GPWSterdled=-1
ovhd_GPWSteruled=-1
ovhd_PACK1sw=-1
ovhd_PACK1dled=-1
ovhd_PACK1uled=-1
ovhd_PACK2sw=-1
ovhd_PACK2dled=-1
ovhd_PACK2uled=-1
ovhd_ENG1bleedsw=109
ovhd_ENG1bleedLatch=0
ovhd_ENG1bleeddled=110
ovhd_ENG1bleeduled=111
ovhd_ENG2bleedsw=112
ovhd_ENG2bleedLatch=0
ovhd_ENG2bleeddled=113
ovhd_ENG2bleeduled=114
ovhd_APUbleedsw=115
ovhd_APUbleedLatch=0
ovhd_APUbleeddled=116
ovhd_APUbleeduled=117
ovhd_HOTAIRsw=-1
ovhd_HOTAIRdled=-1
ovhd_HOTAIRuled=-1
ovhd_WINGAIsw=118
ovhd_WINGAILatch=0
ovhd_WINGAIdled=119
ovhd_WINGAIuled=120
ovhd_ENG1AIsw=121
ovhd_ENG1AILatch=0
ovhd_ENG1AIdled=122
ovhd_ENG1AIuled=123
ovhd_ENG2AIsw=124
ovhd_ENG2AILatch=0
ovhd_ENG2AIdled=125
ovhd_ENG2AIuled=126
ovhd_CAFTisolsw=-1
ovhd_CAFTisoldled=-1
ovhd_CAFTisoluled=-1
ovhd_CFWDisolsw=-1
ovhd_CFWDisoldled=-1
ovhd_CFWDisoluled=-1
ovhd_CHOTAIRsw=-1
ovhd_CHOTAIRdled=-1
ovhd_CHOTAIRuled=-1
ovhd_APUmastersw=127
ovhd_APUmasterLatch=0
ovhd_APUmasterdled=128
ovhd_APUmasteruled=129
ovhd_APUstartsw=130
ovhd_APUstartLatch=0
ovhd_APUstartdled=131
ovhd_APUstartuled=132
ovhd_ELAC2sw=133
ovhd_ELAC2Latch=0
ovhd_ELAC2dled=134
ovhd_ELAC2uled=135
ovhd_SEC2sw=136
ovhd_SEC2Latch=0
ovhd_SEC2dled=137
ovhd_SEC2uled=138
ovhd_SEC3sw=139
ovhd_SEC3Latch=0
ovhd_SEC3dled=140
ovhd_SEC3uled=141
ovhd_FAC2sw=142
ovhd_FAC2Latch=0
ovhd_FAC2dled=143
ovhd_FAC2uled=144
ovhd_GPWSgssw=145
ovhd_GPWSgsLatch=0
ovhd_GPWSgsLed=146
ovhd_GPWSflapsw=147
ovhd_GPWSflapLatch=0
ovhd_GPWSflapLed=148
ovhd_GPWSLDGflapsw=149
ovhd_GPWSLDGflapLatch=0
ovhd_GPWSLDGflapLed=150
ovhd_PROBEHEATsw=151
ovhd_PROBEHEATLatch=0
ovhd_PROBEHEATLed=152
ovhd_BUSTIEsw=153
ovhd_BUSTIELatch=0
ovhd_BUSTIELed=154
ovhd_DITCHINGsw=-1
ovhd_DITCHINGLed=-1
ovhd_ENG1MANsw=-1
ovhd_ENG1MANLed=-1
ovhd_ENG2MANsw=-1
ovhd_ENG2MANLed=-1
ovhd_ElecMANONsw=-1
ovhd_ElecMANONLed=-1
ovhd_IDG1sw=-1
ovhd_IDG1Led=-1
ovhd_IDG2sw=-1
ovhd_IDG2Led=-1
ovhd_CREWSUPPLYsw=-1
ovhd_CREWSUPPLYLed=-1
ovhd_GEN1linesw=-1
ovhd_GEN1linedled=-1
ovhd_GEN1lineuled=-1
ovhd_EXTRACTsw=-1
ovhd_EXTRACTdled=-1
ovhd_EXTRACTuled=-1
ovhd_BLOWERsw=-1
ovhd_BLOWERdled=-1
ovhd_BLOWERuled=-1
ovhd_CABFANSsw=-1
ovhd_CABFANSLed=-1
ovhd_GNDCTLsw=155
ovhd_GNDCTLLatch=0
ovhd_GNDCTLLed=156
ovhd_EMERCALLsw=157
ovhd_EMERCALLLatch=0
ovhd_EMERCALLLed=158
ovhd_FWDSMOKE1sw=159
ovhd_FWDSMOKE1Latch=0
ovhd_FWDSMOKE1dled=160
ovhd_FWDSMOKE1uled=161
ovhd_AFTSMOKE1sw=162
ovhd_AFTSMOKE1Latch=0
ovhd_AFTSMOKE1dled=163
ovhd_AFTSMOKE1uled=164
ovhd_EVACsw=165
ovhd_EVACLatch=0
ovhd_EVACdled=166
ovhd_EVACuled=167
ovhd_PAXSYSONled=168
ovhd_EMERSGNOFled=169
ovhd_HORNSTFsw=170
ovhd_CVRTESTsw=171
ovhd_MASKMANONsw=172
ovhd_FWDSQUIB1sw=173
ovhd_AFTSQUIB1sw=174
ovhd_SMOKETEST1sw=175
EMEREXITUP=176
EMEREXITDN=177
EMEREXIT2POS=0
ovhd_RAMairsw=-1
ovhd_RAMairdled=-1
ovhd_RAMairuled=-1
ovhd_CABPRESSmodeSelsw=-1
ovhd_CABPRESSmodeSeldled=-1
ovhd_CABPRESSmodeSeluled=-1
ovhd_EMERGEN=-1
ovhd_BAT1dec=-1
ovhd_BAT2dec=-1
BeaconLT=178
WingLT=179
NavLT=180
RWYturnoffLT=181
ANNtest=182
StrobesUP=183
StrobesDN=184
Strobes2POS=0
LandLTLUP=185
LandLTLDN=186
LandLTL2POS=0
LandLTRUP=187
LandLTRDN=188
LandLTR2POS=0
NoseLTUP=189
NoseLTDN=190
NoseLT2POS=0
SeatBeltUP=191
SeatBeltDN=192
SeatBelt2POS=0
NoSmokingUP=193
NoSmokingDN=194
NoSmoking2POS=0
CabPressToggle=-1
PackFlow=-1
Xbleed=197
BAT1disp=198
BAT2disp=199
ovhd_CockpitTemp=-1
ovhd_FwdTemp=-1
ovhd_AftTemp=-1
ovhd_CargoAftTemp=-1
ovhd_CargoFwdTemp=-1
ovhd_ADR1sw=200
ovhd_ADR1Latch=0
ovhd_ADR1dled=201
ovhd_ADR1uled=202
ovhd_ADR2sw=203
ovhd_ADR2Latch=0
ovhd_ADR2dled=204
ovhd_ADR2uled=205
ovhd_ADR3sw=206
ovhd_ADR3Latch=0
ovhd_ADR3dled=207
ovhd_ADR3uled=208
ovhd_ENG1Pumpsw=209
ovhd_ENG1PumpLatch=0
ovhd_ENG1Pumpdled=210
ovhd_ENG1Pumpuled=211
ovhd_ENG2Pumpsw=212
ovhd_ENG2PumpLatch=0
ovhd_ENG2Pumpdled=213
ovhd_ENG2Pumpuled=214
ovhd_BluePumpsw=215
ovhd_BluePumpLatch=0
ovhd_BluePumpdled=216
ovhd_BluePumpuled=217
ovhd_YellowPumpsw=218
ovhd_YellowPumpLatch=0
ovhd_YellowPumpdled=219
ovhd_YellowPumpuled=220
ovhd_PTUsw=221
ovhd_PTULatch=0
ovhd_PTUdled=222
ovhd_PTUuled=223
ovhd_RTK1sw=224
ovhd_RTK1Latch=0
ovhd_RTK1dled=225
ovhd_RTK1uled=226
ovhd_RTK2sw=227
ovhd_RTK2Latch=0
ovhd_RTK2dled=-1
ovhd_RTK2uled=-1
ovhd_LTK1sw=228
ovhd_LTK1Latch=0
ovhd_LTK1dled=229
ovhd_LTK1uled=230
ovhd_LTK2sw=231
ovhd_LTK2Latch=0
ovhd_LTK2dled=-1
ovhd_LTK2uled=-1
ovhd_CTRTK1sw=232
ovhd_CTRTK1Latch=0
ovhd_CTRTK1dled=233
ovhd_CTRTK1uled=234
ovhd_CTRTK2sw=235
ovhd_CTRTK2Latch=0
ovhd_CTRTK2dled=236
ovhd_CTRTK2uled=237
ovhd_FuelXfeedsw=238
ovhd_FuelXfeedLatch=0
ovhd_FuelXfeeddled=239
ovhd_FuelXfeeduled=240
ovhd_FUELmodesw=241
ovhd_FUELmodeLatch=0
ovhd_FUELmodedled=242
ovhd_FUELmodeuled=243
ovhd_AUTOBRKlosw=244
ovhd_AUTOBRKloLatch=0
ovhd_AUTOBRKlodled=245
ovhd_AUTOBRKlouled=246
ovhd_AUTOBRKmedsw=247
ovhd_AUTOBRKmedLatch=0
ovhd_AUTOBRKmeddled=248
ovhd_AUTOBRKmeduled=249
ovhd_AUTOBRKmaxsw=250
ovhd_AUTOBRKmaxLatch=0
ovhd_AUTOBRKmaxdled=251
ovhd_AUTOBRKmaxuled=252
ovhd_ELAC1sw=253
ovhd_ELAC1Latch=0
ovhd_ELAC1dled=254
ovhd_ELAC1uled=255
ovhd_SEC1sw=256
ovhd_SEC1Latch=0
ovhd_SEC1dled=257
ovhd_SEC1uled=258
ovhd_FAC1sw=259
ovhd_FAC1Latch=0
ovhd_FAC1dled=260
ovhd_FAC1uled=261
ovhd_Eng1Agent1sw=-1
ovhd_Eng1Agent1dled=-1
ovhd_Eng1Agent1uled=-1
ovhd_Eng1Agent2sw=-1
ovhd_Eng1Agent2dled=-1
ovhd_Eng1Agent2uled=-1
ovhd_Eng2Agent1sw=-1
ovhd_Eng2Agent1dled=-1
ovhd_Eng2Agent1uled=-1
ovhd_Eng2Agent2sw=-1
ovhd_Eng2Agent2dled=-1
ovhd_Eng2Agent2uled=-1
ovhd_APUAgentsw=-1
ovhd_APUAgentdled=-1
ovhd_APUAgentuled=-1
ovhd_HYDMANONsw=-1
ovhd_HYDMANONLed=-1
ovhd_ONBATled=-1
ovhd_IR1sw=-1
ovhd_IR1dled=262
ovhd_IR1uled=263
ovhd_IR2sw=-1
ovhd_IR2dled=264
ovhd_IR2uled=265
ovhd_IR3sw=-1
ovhd_IR3dled=266
ovhd_IR3uled=267
ovhd_NSW=268
ovhd_ENG1Master=269
ovhd_ENG2Master=270
ovhd_ENGstart=273
ovhd_IR1SEL=276
ovhd_IR2SEL=279
ovhd_IR3SEL=282
ovhd_ADIRS_DATA=-1
ovhd_ADIRS_sys=-1
ovhd_Eng1FireTest=-1
ovhd_Eng2FireTest=-1
ovhd_APUFireTest=-1
ovhd_Eng1FireHandle=-1
ovhd_Eng1FireHandleLed=-1
ovhd_Eng2FireHandle=-1
ovhd_Eng2FireHandleLed=-1
ovhd_APUFireHandle=-1
ovhd_APUFireHandleLed=-1
AAxis1=-1
AAxis2=-1
AAxis3=-1
AAxis4=-1
AAxis5=-1
AAxis6=-1
AAxis7=-1
AAxis8=-1
AAxis9=-1
AAxis10=-1
AAxis11=-1
AAxis12=-1
AAxis13=-1
AAxis14=-1
AAxis15=-1
AAxis16=-1
MWcptsw=283
MWcptled=284
MCcptsw=285
MCcptled=286
MWfosw=-1
MWfoled=-1
MCfosw=-1
MCfoled=-1
Capt_Chrono=287
FO_Chrono=-1
CPT_APTO=-1
FO_APTO=-1
ATHRTO=-1
CPT_PriorUP=-1
CPT_PriorLO=-1
FO_PriorUP=-1
FO_PriorLO=-1
BRKFAN_UP=-1
BRKFAN_LO=-1
BRKFAN_SW=-1
Misc_ECAMengsw=288
Misc_ECAMengled=289
Misc_ECAMbleedsw=290
Misc_ECAMbleedled=291
Misc_ECAMpresssw=292
Misc_ECAMpressled=293
Misc_ECAMelecsw=294
Misc_ECAMelecled=295
Misc_ECAMhydsw=296
Misc_ECAMhydled=297
Misc_ECAMfuelsw=298
Misc_ECAMfuelled=299
Misc_ECAMapusw=300
Misc_ECAMapuled=301
Misc_ECAMcondsw=302
Misc_ECAMcondled=303
Misc_ECAMdoorsw=304
Misc_ECAMdoorled=305
Misc_ECAMwheelsw=306
Misc_ECAMwheelled=307
Misc_ECAMfctlsw=308
Misc_ECAMfctlled=309
Misc_ECAMclrsw=310
Misc_ECAMclrled=311
Misc_ECAMstssw=312
Misc_ECAMstsled=313
misc_CPT_TERRsw=314
misc_CPT_TERRLatch=0
misc_CPT_TERRdled=315
misc_CPT_TERRuled=316
misc_FO_TERRsw=-1
misc_FO_TERRdled=-1
misc_FO_TERRuled=-1
ASKID=-1
LDGGEAR=317
PRKBRK=318
SPLRsARM=319
ECAM_TO_CONFIG=320
ECAM_EMER_CANC=-1
ECAM_ALL=321
ECAM_RCL=322
CPT_PFDNDXFR=-1
FO_PFDNDXFR=-1
FLAPS0=323
FLAPS1=324
FLAPS2=325
FLAPS3=326
FLAPSFULL=327
L_LDG_UP=328
L_LDG_LO=329
N_LDG_UP=330
N_LDG_LO=331
R_LDG_UP=332
R_LDG_LO=333
misc_CPT_GPWSsw=334
misc_CPT_GPWSLatch=0
misc_CPT_GPWSdled=335
misc_CPT_GPWSuled=336
misc_FO_GPWSsw=-1
misc_FO_GPWSdled=-1
misc_FO_GPWSuled=-1
Misc_CPT_ALANDsw=-1
Misc_CPT_ALANDled=337
Misc_FO_ALANDsw=-1
Misc_FO_ALANDled=-1
STBYCHR_SS=338
STBYCHR_Rst=339
STBYET_Start=340
STBYET_Stop=341
STBYET_Rst=342
STBYUTC=343
ISIS_LS=344
ISIS_bug=345
ISIS_m=346
ISIS_p=347
DDRMIV1=348
DDRMIA1=349
DDRMIV2=350
DDRMIA2=351
PEDDISC=-1
ISISencVar=352
ISISencDir=0
ISISencPush=353
STBYALT_ENC=354
STBYALT_ENCdir=0
LDGredARR=-1
Retourner vers Add-Ons d'instruments sur un ou plusieurs PC
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 33 invités