September 14, 20178 yr 8 hours ago, whamil77 said: Unfortunately, it is NOT safe to say that. Carenado often uses variables from other airplanes in new aircraft without changing the variable names. It allows them to "cut and paste" long lines of xml code. For the Commander, the only mistake I found was the pitot heat entries. Wholesale changes to other lines without knowing exactly what is being changed (or without knowing what specific problem you are trying to fix) could result in greatly corrupted code and functions that work incorrectly or not at all. Are the (2) entries I highlighted the entries that are incorrect? What should they look like given the beginning portion of the entries differ from the initial one you suggested correcting? Much appreciated. Win10Pro 22H2-19045.7184 IntelCorei7-3770K GigabyteGA-Z68XP-UD3 32GBGSkillCL7-8-8-24 AsusRTX2070OC8GB 1TBCrucialMX500SSD 2 TB PNY CS900 (x3)1TBRAWMushkinSSDs LGBlueRayBurner RosewillChallengerTowerBlack CorsairRM750wPSU X56HOTAS TtesportsCommanderKeyboardMousecombo TrackIR5Pro 34inUltraWideScreenLG2560x1080p TM2xMFDCougar OculusQuest2 InateckKU5211PCIe3.2 LTERIVERPCIeG2S4 TMobileHomeInternet5GMSI Codex Series R2 B14NUC7-095US Windows 11 Home 25H2 26200.8524 - i7 14700F MSI Pro B760 VC Wifi II RTX 5060ti OC 16GB 32GB DDR5 5600mhz 2TB MSI nVME 4TB Crucial nVME 4TB SPCC SATA SSD P-3 4TB SSD 650w Gold PSU Monitor LG 2560x1080p 34in
September 15, 20178 yr 3 hours ago, udidwht said: Are the (2) entries I highlighted the entries that are incorrect? What should they look like given the beginning portion of the entries differ from the initial one you suggested correcting? Much appreciated. Here is the file in its entirety with corrections. I have highlighted the changed lines. There are a total of 3 pairs of incorrect entries. <?xml version="1.0" encoding="UTF-8"?> <SimBase.Document Type="AceXML" version="1,0" id="Gauge_UPDATE_DIG"> <Descr>AceXML Document</Descr> <Filename>Gauge_UPDATE_DIG.xml</Filename> <SimGauge.Gauge id="Gauge_UPDATE_DIG" ArtDirectory="."> <FloatPosition>0.000,0.000</FloatPosition> <Size>245,215</Size> <Image id="Gauge_UPDATE_DIG" Name="Gauge_UPDATE_DIGNOP"> <Transparent>True</Transparent> </Image> <Macro id="RPM1" Name="Rpm1percent"> <MacroValue>(A:PROP1 RPM,rpm) 1605 / 100 *</MacroValue> </Macro> <Macro id="RPM2" Name="Rpm2percent"> <MacroValue>(A:PROP2 RPM,rpm) 1605 / 100 *</MacroValue> </Macro> <Macro id="GearDownFULL" Name="GearDownFULL"> <MacroValue> (A:GEAR LEFT POSITION,percent) 100 < (A:GEAR RIGHT POSITION,percent) 100 < or (A:GEAR CENTER POSITION,percent) 100 < or </MacroValue> </Macro> <Macro id="PressurizationPressureAlt" Name="PRESSURIZATIONPRESSUREALT"> <MacroValue> (A:PRESSURIZATION CABIN ALTITUDE GOAL,feet) @1 < if{ (>K:PRESSURIZATION_PRESSURE_ALT_INC) } (A:PRESSURIZATION CABIN ALTITUDE GOAL,feet) @1 > if{ (>K:PRESSURIZATION_PRESSURE_ALT_DEC) } </MacroValue> </Macro> <Update id="Gauge_CABIN_ALTITUDE"> <Script> (L:Time_Cont_car, number) 2 % s0 l0 0 == (A:PRESSURIZATION CABIN ALTITUDE GOAL,feet) abs 100 > and (L:TEST_INIT_CABIN,number) 0 == and if{ @PRESSURIZATIONPRESSUREALT( 0 ) } els{ (A:PRESSURIZATION CABIN ALTITUDE GOAL,feet) abs 100 < if{ 10 (>L:TEST_INIT_CABIN,number) } } </Script> </Update> <Update id="Sound System"> <Script> <!-- 690B --> (A:ELECTRICAL MASTER BATTERY,BOOL) (A:CIRCUIT GENERAL PANEL ON, bool) and (A:SIM ON GROUND,bool) 0 == (A:GENERAL ENG THROTTLE LEVER POSITION:1,part) 0.1 < (A:GENERAL ENG THROTTLE LEVER POSITION:2,part) 0.1 < or @GearDownFULL and and (A:RADIO HEIGHT,FEET) 2500 < (L:ASD_690B_BTN_GEAR_WARN_MUTE,number) 0 == and and if{ 1 (>L:BUFFER_P100_GearWarn, number) } els{ 0 (>L:BUFFER_P100_GearWarn, number) } <!-- ALT ALERT HUNDRES B1900 --> <!-- UPODATE A690B --> (L:GAUGE_ALT_ALERT_DENTRO,number) 0 == if{ 0 (>L:GAUGE_ALT_ALERT_ARM, number) 0 (>L:GAUGE_ALT_ALERT_DENTRO2,number) } (A:INDICATED ALTITUDE,FEET) (L:CUSTOM_AP_ALT_VAR_SET_ENGLISH, feet) - abs 1000 > if{ 2 (>L:GAUGE_ALT_ALERT_ARM, number) } (A:SIM ON GROUND,bool) 0 == (L:GAUGE_ALT_ALERT_ARM, number) 2 == and (L:GAUGE_ALT_ALERT_DENTRO,number) 1 == and if{ 950 1000 (A:INDICATED ALTITUDE,FEET) (L:CUSTOM_AP_ALT_VAR_SET_ENGLISH, feet) - abs rng 1 == (L:GAUGE_ALT_ALERT_DENTRO2,number) 0 == and if{ 1 (>L:BUFFER_ALTITUDE_SELECT, bool) 1 (>L:GAUGE_ALT_ALERT_DENTRO2,number) 1 (>L:GAUGE_ALT_ALERT_LIGHT,bool) } 250 300 (A:INDICATED ALTITUDE,FEET) (L:CUSTOM_AP_ALT_VAR_SET_ENGLISH, feet) - abs rng 1 == (L:GAUGE_ALT_ALERT_DENTRO2,number) 1 == and if{ 0 (>L:GAUGE_ALT_ALERT_LIGHT,bool) <!-- 1 (>L:GAUGE_ALT_ALERT_DENTRO,number) --> 2 (>L:GAUGE_ALT_ALERT_DENTRO2,number) } 0 5 (A:INDICATED ALTITUDE,FEET) (L:CUSTOM_AP_ALT_VAR_SET_ENGLISH, feet) - abs rng 1 == (L:GAUGE_ALT_ALERT_DENTRO2,number) 2 == and if{ 1 (>L:BUFFER_ALTITUDE_SELECT,bool) 0 (>L:GAUGE_ALT_ALERT_DENTRO,number) 0 (>L:GAUGE_ALT_ALERT_DENTRO2,number) } } </Script> </Update> <Update> <Script> (L:ASD_690B_SWITCH_RADIO_1,number) 0 == (L:ASD_690B_SWITCH_RADIO_1,number) 0 == and if{ (A:AVIONICS MASTER SWITCH,bool) 0 != if{ 0 (>K:AVIONICS_MASTER_SET) } } els{ (A:AVIONICS MASTER SWITCH,bool) 0 == if{ 1 (>K:AVIONICS_MASTER_SET) } } (L:ASD_690B_SWITCH_LANDING_LIGHT_RIGHT,number) 0 == (L:ASD_690B_SWITCH_LANDING_LIGHT_LEFT,number) 0 == and if{ (A:LIGHT LANDING,bool) 0 != if{ 1 (>K:LANDING_LIGHTS_TOGGLE) } } els{ (A:LIGHT LANDING,bool) 0 == if{ 1 (>K:LANDING_LIGHTS_TOGGLE) } } <!-- HDG ON --> (A:AUTOPILOT HEADING LOCK,bool) (L:ASD_690B_TEST_ANNUN,number) 1 == or (>L:VIS_690b_HGD_ANNUN_AP,number) <!-- NAV/LOC ARM --> (A:AUTOPILOT NAV1 LOCK,BOOL) (L:ASD_690B_TEST_ANNUN,number) 1 == or (>L:VIS_690B_VL_ANNUN_AP,number) (A:AUTOPILOT BACKCOURSE HOLD,BOOL) (L:ASD_690B_TEST_ANNUN,number) 1 == or (>L:VIS_690B_REV_ANNUN_AP,number) <!-- GS --> (A:HSI CDI NEEDLE VALID, BOOL) (A:HSI CDI needle, number) abs 50 > and (A:AUTOPILOT APPROACH HOLD,BOOL) and (L:ASD_690B_TEST_ANNUN,number) 1 == or (>L:VIS_690B_ARM_ANNUN_AP,number) (A:HSI CDI NEEDLE VALID, BOOL) (A:HSI CDI needle, number) abs 50 < and (A:AUTOPILOT APPROACH HOLD,BOOL) and (L:ASD_690B_TEST_ANNUN,number) 1 == or (>L:VIS_690B_CAP_ANNUN_AP,number) <!-- ALT ARM --> (A:AUTOPILOT ALTITUDE LOCK,bool) (L:ALT_VS_SEL_ON) 0 == (L:ALT_ARM_SEL_ON) 0 == and and (L:Gauge_TEST_APMODESELECTOR,number) 1 == or (L:ASD_690B_TEST_ANNUN,number) 1 == or (>L:VIS_690b_alt_annun_ap,number) <!-- TO/GA --> (L:ASD_BTN_EMB505_TOGA,number) (L:ASD_690B_TEST_ANNUN,number) 1 == or (>L:VIS_690B_GA_ANNUN_AP,number) (L:ASD_A500S_LEVER_LOCK_GEAR,number) 1 == if{ (A:GEAR HANDLE POSITION,percent) (L:GEAR_HANDLE_POSITION_LAST,percent) != if{ (L:GEAR_HANDLE_POSITION_LAST,percent) 0 == if{ 0 (>K:GEAR_SET) 0 (>L:GEAR_HANDLE_POSITION_LAST,percent) } (L:GEAR_HANDLE_POSITION_LAST,percent) 100 == if{ 1 (>K:GEAR_SET) 100 (>L:GEAR_HANDLE_POSITION_LAST,percent) } } } els{ (A:GEAR HANDLE POSITION,percent) (>L:GEAR_HANDLE_POSITION_LAST,percent) } (A:GENERAL ENG PROPELLER LEVER POSITION:1,percent) 0 < if{ (A:GENERAL ENG1 MIXTURE LEVER POSITION,percent) 0 > if{ (>K:MIXTURE1_LEAN) } } els{ (A:GENERAL ENG PROPELLER LEVER POSITION:1,percent) near 0 == if{ (A:GENERAL ENG1 MIXTURE LEVER POSITION,percent) near 40 != if{ 6550 (>K:MIXTURE1_SET) } } els{ (A:GENERAL ENG1 MIXTURE LEVER POSITION,percent) near 100 != if{ (>K:MIXTURE1_RICH) } } } (A:GENERAL ENG PROPELLER LEVER POSITION:2,percent) 0 < if{ (A:GENERAL ENG2 MIXTURE LEVER POSITION,percent) 0 > if{ (>K:MIXTURE2_LEAN) } } els{ (A:GENERAL ENG PROPELLER LEVER POSITION:2,percent) near 0 == if{ (A:GENERAL ENG2 MIXTURE LEVER POSITION,percent) near 40 != if{ 6550 (>K:MIXTURE2_SET) } } els{ (A:GENERAL ENG2 MIXTURE LEVER POSITION,percent) near 100 != if{ (>K:MIXTURE2_RICH) } } } (A:ELECTRICAL MASTER BATTERY,BOOL) (A:CIRCUIT GENERAL PANEL ON, bool) and (L:ASD_C441_SWITCH_GYRO_INVERT_METALIC,number) 0 != and if{ (L:ASD_C441_SWITCH_GYRO_INVERT_TIMER,number) ++ (>L:ASD_C441_SWITCH_GYRO_INVERT_TIMER,number) } els{ 18 -10 * (>L:ASD_C441_SWITCH_GYRO_INVERT_TIMER,number) } <!-- VIBRACION MOTORES --> <!-- 2 300 (A:PROP RPM:1, rpm) rng 1 == if{ @VibrationEngine( (A:PROP RPM:1, rpm) ) } 2 300 (A:PROP RPM:2, rpm) rng 1 == if{ @VibrationEngine( (A:PROP RPM:2, rpm) ) } --> <!-- VIBRACION AVION --> (A:SIM ON GROUND,bool) (A:GPS GROUND SPEED, knots) 35 > and if{ (A:PROP ROTATION ANGLE:1,radians) 15.9155 * 32 / (>L:VIBRATION_STARTED, number) } els{ 0 (>L:VIBRATION_STARTED, number) } (L:prop0_anim_DO228,number) (L:STEP_PROP0,number) + 100 % (>L:prop0_anim_DO228,number) (A:GENERAL ENG MIXTURE LEVER POSITION:1, percent) near 41 < (A:PROP MAX RPM PERCENT:1,percent) 24 < (A:PROP MAX RPM PERCENT:1,percent) 0 > and and if{ 1 (>L:Time_Cont_car_prop0, number) } (L:Time_Cont_car_prop0, number) 0 > if{ (L:Time_Cont_car_prop0, number) ++ (>L:Time_Cont_car_prop0, number) (L:Time_Cont_car_prop0, number) 0 > if{ 12 (>L:STEP_PROP0,number) } 648 (L:Time_Cont_car_prop0, number) - 54 / (>L:STEP_PROP0,number) (L:Time_Cont_car_prop0, number) 648 > if{ 0 (>L:STEP_PROP0,number) 0 (>L:Time_Cont_car_prop0, number) } } (L:prop1_anim_DO228,number) (L:STEP_PROP1,number) + 100 % (>L:prop1_anim_DO228,number) (A:GENERAL ENG MIXTURE LEVER POSITION:2, percent) near 41 < (A:PROP MAX RPM PERCENT:2,percent) 24 < (A:PROP MAX RPM PERCENT:2,percent) 0 > and and if{ 1 (>L:Time_Cont_car_prop1, number) } (L:Time_Cont_car_prop1, number) 0 > if{ (L:Time_Cont_car_prop1, number) ++ (>L:Time_Cont_car_prop1, number) (L:Time_Cont_car_prop1, number) 0 > if{ 12 (>L:STEP_PROP1,number) } 648 (L:Time_Cont_car_prop1, number) - 54 / (>L:STEP_PROP1,number) (L:Time_Cont_car_prop1, number) 648 > if{ 0 (>L:STEP_PROP1,number) 0 (>L:Time_Cont_car_prop1, number) } } @Rpm1percent 65 > if{ (A:GENERAL ENG STARTER:1,bool) if{ 1 (>K:TOGGLE_STARTER1) } } @Rpm2percent 65 > if{ (A:GENERAL ENG STARTER:2,bool) if{ 1 (>K:TOGGLE_STARTER2) } } <!-- ENGINE L ACTIVE START LOCK --> (A:SIM ON GROUND,bool) @Rpm1percent 50 < and (A:GENERAL ENG THROTTLE LEVER POSITION:1,part) -0.01 <= and (L:START_LOCK_ACTIVE_L,number) 0 == and if{ 1 (>L:START_LOCK_ACTIVE_L,number) } (A:SIM ON GROUND,bool) @Rpm1percent 50 > and (A:GENERAL ENG THROTTLE LEVER POSITION:1,part) -0.01 <= and (L:START_LOCK_ACTIVE_L,number) 1 == and if{ 0 (>L:START_LOCK_ACTIVE_L,number) } (A:GENERAL ENG THROTTLE LEVER POSITION:1,part) 0 > (L:START_LOCK_ACTIVE_L,number) 1 == and if{ 1 (>K:THROTTLE1_CUT) } <!-- ENGINE R ACTIVE START LOCK --> (A:SIM ON GROUND,bool) @Rpm2percent 50 < and (A:GENERAL ENG THROTTLE LEVER POSITION:2,part) -0.01 <= and (L:START_LOCK_ACTIVE_R,number) 0 == and if{ 1 (>L:START_LOCK_ACTIVE_R,number) } (A:SIM ON GROUND,bool) @Rpm2percent 50 > and (A:GENERAL ENG THROTTLE LEVER POSITION:2,part) -0.01 <= and (L:START_LOCK_ACTIVE_R,number) 1 == and if{ 0 (>L:START_LOCK_ACTIVE_R,number) } (A:GENERAL ENG THROTTLE LEVER POSITION:2,part) 0 > (L:START_LOCK_ACTIVE_R,number) 1 == and if{ 1 (>K:THROTTLE2_CUT) } (A:ELECTRICAL MASTER BATTERY,bool) (A:CIRCUIT GENERAL PANEL ON, bool) and (A:WARNING LOW HEIGHT,bool) 0 != (L:WARNING_LOW_HEIGHT_PUSH,number) 0 == and (L:ASD_DO228_BTN_LAMP_TEST,number) 0 > or and if{ 1 (>L:WARNING_LOW_HEIGHT, number) } els{ 0 (>L:WARNING_LOW_HEIGHT, number) } (A:ELECTRICAL MASTER BATTERY,bool) (A:CIRCUIT GENERAL PANEL ON, bool) and (A:WARNING LOW HEIGHT,bool) 0 != and ! if{ 0 (>L:WARNING_LOW_HEIGHT_PUSH, number) } (A:ELECTRICAL MASTER BATTERY,bool) (A:CIRCUIT GENERAL PANEL ON, bool) and (A:STRUCTURAL DEICE SWITCH, bool) 0 != (L:ASD_DO228_BTN_LAMP_TEST,number) 0 > or and if{ 1 (>L:STRUCTURAL_DEICE_SWITCH, number) } els{ 0 (>L:STRUCTURAL_DEICE_SWITCH, number) } (A:ELECTRICAL MASTER BATTERY,bool) (A:CIRCUIT GENERAL PANEL ON, bool) and (L:GAUGE_ALT_ALERT_LIGHT, number) 1 == (L:ALT_ARM_SEL_ON, number) 1 == (L:CUSTOM_AUTOPILOT_AIRSPEED_HOLD_ALT, number) 1 == or and (L:ASD_DO228_BTN_LAMP_TEST,number) 0 > or and if{ 1 (>L:ASD_GAUGE_ALT_ALERT_LIGHT, number) } els{ 0 (>L:ASD_GAUGE_ALT_ALERT_LIGHT, number) } <!-- (A:ELECTRICAL MASTER BATTERY,bool) (A:CIRCUIT GENERAL PANEL ON, bool) and (A:TRAILING EDGE FLAPS RIGHT PERCENT,percent) 0 > (A:TRAILING EDGE FLAPS RIGHT PERCENT,percent) 23 < and (A:TRAILING EDGE FLAPS RIGHT PERCENT,percent) 24 > (A:TRAILING EDGE FLAPS RIGHT PERCENT,percent) 66 < and or (A:TRAILING EDGE FLAPS RIGHT PERCENT,percent) 67 > (A:TRAILING EDGE FLAPS RIGHT PERCENT,percent) 100 < and or and if{ 1 (>L:TRAILING_EDGE_FLAPS_PERCENT, number) } els{ 0 (>L:TRAILING_EDGE_FLAPS_PERCENT, number) } --> (A:ELECTRICAL MASTER BATTERY,bool) (A:CIRCUIT GENERAL PANEL ON, bool) and (L:ASD_DO228_BTN_FIRE_EXT_TEST_LH,number) 0 != (L:ASD_DO228_BTN_FIRE_EXT_TEST_LH,number) 0 != or (A:Eng On Fire:1,bool) (A:Eng On Fire:2,bool) or or and if{ 1 (>L:BUFFER_PC12_Fire,number) } els{ 0 (>L:BUFFER_PC12_Fire,number) } (L:BTN_PRESS_COLD_AND_DARK,number) 0 != if{ (L:PRESS_COLD_AND_DARK_TIMER,number) ++ (>L:PRESS_COLD_AND_DARK_TIMER,number) (L:PRESS_COLD_AND_DARK_TIMER,number) 180 > if{ 1 (>L:ASD_SWITCH_C2_GEN2_DIR,number) (A:GENERAL ENG GENERATOR SWITCH:2,bool) 0 == if{ (>K:TOGGLE_ALTERNATOR2) } (A:GENERAL ENG ANTI ICE POSITION:2,bool) 0 != if{ (>K:ANTI_ICE_TOGGLE_ENG2) } (A:GENERAL ENG FUEL PUMP SWITCH:2,bool) 0 == if{ (>K:TOGGLE_ELECT_FUEL_PUMP2) } (A:TURB ENG IGNITION SWITCH:2,BOOL) 0 == if{ 2 (>K:TURBINE_IGNITION_SWITCH_TOGGLE) } (A:GENERAL ENG STARTER:2,bool) 0 == if{ 1 (>K:TOGGLE_STARTER2) } (>K:THROTTLE2_CUT) (>K:PROP_PITCH2_HI) (>K:MIXTURE2_RICH) } (L:PRESS_COLD_AND_DARK_TIMER,number) 270 > if{ 0 (>L:START_LOCK_ACTIVE_R,number) 0 (>L:START_LOCK_ACTIVE_L,number) 0 (>L:BTN_PRESS_COLD_AND_DARK,number) } } els{ 0 (>L:PRESS_COLD_AND_DARK_TIMER,number) } (A:TURB ENG IGNITION SWITCH:1,bool) (A:GENERAL ENG STARTER:1,bool) and (>L:ASD_DO228_BTN_IGNITION_LH,number) (A:TURB ENG IGNITION SWITCH:2,bool) (A:GENERAL ENG STARTER:2,bool) and (>L:ASD_DO228_BTN_IGNITION_RH,number) <!-- Air conditiong --> (A:ELECTRICAL MASTER BATTERY,BOOL) (A:CIRCUIT GENERAL PANEL ON, bool) and (L:ASD_DO228_SWITCH_AIRCOND_2_METALIC,number) 0 > and if{ 1 (>L:ClickSoundCar9, number) } els{ 0 (>L:ClickSoundCar9, number) } (L:ASD_DO228_SWITCH_ENG_LIMIT_L_METALIC,number) 0 == if{ <!-- 101.4 max torque 5 min --> (L:ENG1_TORQUE_TIMER,number) ++ (>L:ENG1_TORQUE_TIMER,number) (A:TURB ENG MAX TORQUE PERCENT:1,percent) 101.4 > (L:ENG1_TORQUE_TIMER,number) 0 > and if{ <!-- 5 min 60 * 5 * 18 = 5400 --> -5400 (>L:ENG1_TORQUE_TIMER,number) } (A:TURB ENG MAX TORQUE PERCENT:1,percent) 101.4 > (L:ENG1_TORQUE_TIMER,number) 0 == and if{ (>K:TOGGLE_ENGINE1_FAILURE) } (A:TURB ENG MAX TORQUE PERCENT:1,percent) 101.4 <= if{ 0 (>L:ENG1_TORQUE_TIMER,number) } } els{ 0 (>L:ENG1_TORQUE_TIMER,number) } (L:ASD_DO228_SWITCH_ENG_LIMIT_R_METALIC,number) 0 == if{ <!-- 101.4 max torque 5 min --> (L:ENG2_TORQUE_TIMER,number) ++ (>L:ENG2_TORQUE_TIMER,number) (A:TURB ENG MAX TORQUE PERCENT:2,percent) 101.4 > (L:ENG2_TORQUE_TIMER,number) 0 > and if{ <!-- 5 min 60 * 5 * 18 = 5400 --> -5400 (>L:ENG2_TORQUE_TIMER,number) } (A:TURB ENG MAX TORQUE PERCENT:2,percent) 101.4 > (L:ENG2_TORQUE_TIMER,number) 0 == and if{ (>K:TOGGLE_ENGINE2_FAILURE) } (A:TURB ENG MAX TORQUE PERCENT:2,percent) 101.4 <= if{ 0 (>L:ENG2_TORQUE_TIMER,number) } } els{ 0 (>L:ENG1_TORQUE_TIMER,number) } (A:ELECTRICAL MASTER BATTERY, bool) 0 > if{ 15 (>L:PROP_DEICER_AMPS,number) } els{ 0 (>L:PROP_DEICER_AMPS,number) } (L:SWITCH_690B_L_PILOT_HEAT,number) 0 == (L:SWITCH_690B_R_PILOT_HEAT,number) 0 == and if{ (A:PITOT HEAT, bool) 0 != if{ (>K:PITOT_HEAT_TOGGLE) } } els{ (A:PITOT HEAT, bool) 0 == if{ (>K:PITOT_HEAT_TOGGLE) } } (A:GPS DRIVES NAV1, bool) 0 != (A:AUTOPILOT NAV1 LOCK,bool) 0 != and (>L:ASD_DO228_LABEL_NAV_OMEGA,number) (A:GPS IS ACTIVE WAY POINT, bool) (>L:ASD_DO228_LABEL_MSG_WPT,number) <!-- (L:ASD_DO228_LABEL_DR_BAT,number) --> (A:GENERAL ENG THROTTLE LEVER POSITION:1,part) 0.33 < (>L:ASD_DO228_BTN_BETA_LH_ON,number) (A:GENERAL ENG THROTTLE LEVER POSITION:2,part) 0.33 < (>L:ASD_DO228_BTN_BETA_RH_ON,number) (A:TURB ENG IGNITION SWITCH:1,BOOL) (>L:ASD_DO228_BTN_IGNITION_RH_ON,number) (A:TURB ENG IGNITION SWITCH:2,BOOL) (>L:ASD_DO228_BTN_IGNITION_LH_ON,number) (L:ASD_DIG_C2_FUEL_CONSUMED,number) (A:FUEL TOTAL QUANTITY, gallons) - (A:FUEL WEIGHT PER GALLON, pounds) * (>L:C2_FUEL_CONSUMED_D1000,number) (A:AIRSPEED SELECT INDICATED OR TRUE, knots) 60 > (L:Ventana_1,number) 0 > and if{ 1 (>L:ClickSoundCar12,number) } els{ (L:CLICKSOUNDCAR12_TIMER) 1.5 + (P:local time, seconds) > if{ } els{ 0 (>L:ClickSoundCar12,number) } } (A:AIRSPEED SELECT INDICATED OR TRUE, knots) 40 > (A:EXIT OPEN:0, percent) 10 > and if{ 1 (>L:ClickSoundCar13, number) } els{ (L:CLICKSOUNDCAR13_TIMER) 1.5 + (P:local time, seconds) > if{ } els{ 0 (>L:ClickSoundCar13, number) } } (L:ASD_SWITCH_ELT,number) 1 == (A:COM1 ACTIVE FREQUENCY, MHz) 121.5 == (A:COM TRANSMIT:1, bool) and (A:COM2 ACTIVE FREQUENCY, MHz) 121.5 == (A:COM TRANSMIT:2, bool) and or and if{ 1 (>L:ClickSoundCar4, number) } els{ 0 (>L:ClickSoundCar4, number) } <!-- SW_TRANS_LIGHT CHANGE --> (L:SW_TRANS_POS, number) 4 == if{ 1 (>L:SW_TRANS_LIGHT, number) } els{ (L:SW_TRANS_POS, number) 2 == (L:SW_TRANS_POS, number) 3 == or (A:ELECTRICAL MASTER BATTERY, bool) 0 > and if{ (L:Time_Cont_car, number) 36 % s0 0 18 l0 rng 1 == if{ 1 (>L:SW_TRANS_LIGHT, number) } els{ 0 (>L:SW_TRANS_LIGHT, number) } } els{ 0 (>L:SW_TRANS_LIGHT, number) } } (A:LIGHT BEACON,bool) 0 == if{ 0 (>L:Time_Cont_car_beacon, number) } els{ (L:Time_Cont_car_beacon, number) 72 < if{ (L:Time_Cont_car_beacon, number) ++ (>L:Time_Cont_car_beacon, number) } els{ 0 (>L:Time_Cont_car_beacon, number) } } (L:Time_Cont_car_PC12, number) ++ (>L:Time_Cont_car_PC12, number) (L:Time_Cont_car, number) ++ (>L:Time_Cont_car, number) (L:Time_Cont_car, number) 36 % s0 l0 0 == l0 3 == l0 6 == or or if{ (A:ELECTRICAL MASTER BATTERY, bool) 0 > if{ 1 (>L:VIS_STROBE_CAR_L_ON, number) } } els{ 0 (>L:VIS_STROBE_CAR_L_ON, number) } (L:Time_Cont_car, number) 36 % s0 l0 8 == l0 11 == l0 14 == or or if{ (A:ELECTRICAL MASTER BATTERY, bool) 0 > if{ 1 (>L:VIS_STROBE_CAR_R_ON, number) } } els{ 0 (>L:VIS_STROBE_CAR_R_ON, number) } (L:Time_Cont_car, number) 27 % s0 l0 0 == if{ (A:ELECTRICAL MASTER BATTERY, bool) 0 > if{ 1 (>L:VIS_BEACON_CAR,number) } } els{ 0 (>L:VIS_BEACON_CAR,number) } (L:Time_Cont_car, number) 14 + 27 % s0 l0 0 == if{ (A:ELECTRICAL MASTER BATTERY, bool) 0 > if{ 1 (>L:VIS_BEACON_CAR2,number) } } els{ 0 (>L:VIS_BEACON_CAR2,number) } (A:ELECTRICAL MASTER BATTERY,BOOL) (A:CIRCUIT GENERAL PANEL ON, bool) and if{ (L:ASD_690B_SWITCH_WIPER_L, number) 1 == if{ (L:ASD_690B_SWITCH_RADIO_WIPER_SPEED,number) 0 == if{ 1 (>L:BUFFER_WIPERSLOWL,number) 0 (>L:BUFFER_WIPERHIL,number) } els{ 0 (>L:BUFFER_WIPERSLOWL,number) 1 (>L:BUFFER_WIPERHIL,number) } (L:A690B_ANIM_WINDSHIELD_WIPER_KEYFRAMEL,number) (L:WINDSHIELD_WIPER_INCR_L, number) + (>L:A690B_ANIM_WINDSHIELD_WIPER_KEYFRAMEL,number) (L:A690B_ANIM_WINDSHIELD_WIPER_KEYFRAMEL,number) 100 > (L:A690B_ANIM_WINDSHIELD_WIPER_KEYFRAMEL,number) 0 < or if{ (L:WINDSHIELD_WIPER_INCR_L, number) /-/ (>L:WINDSHIELD_WIPER_INCR_L, number) } (L:A690B_ANIM_WINDSHIELD_WIPER_KEYFRAMEL,number) (L:WINDSHIELD_WIPER_INCR_L, number) + (>L:A690B_ANIM_WINDSHIELD_WIPER_KEYFRAMEL,number) } els{ 0 (>L:BUFFER_WIPERSLOWL,number) 0 (>L:BUFFER_WIPERHIL,number) } (L:ASD_690B_SWITCH_WIPER_R, number) 1 == if{ (L:ASD_690B_SWITCH_RADIO_WIPER_SPEED,number) 0 == if{ 1 (>L:BUFFER_WIPERSLOWR,number) 0 (>L:BUFFER_WIPERHIR,number) } els{ 0 (>L:BUFFER_WIPERSLOWR,number) 1 (>L:BUFFER_WIPERHIR,number) } (L:A690B_ANIM_WINDSHIELD_WIPER_KEYFRAMER,number) (L:WINDSHIELD_WIPER_INCR_R, number) + (>L:A690B_ANIM_WINDSHIELD_WIPER_KEYFRAMER,number) (L:A690B_ANIM_WINDSHIELD_WIPER_KEYFRAMER,number) 100 > (L:A690B_ANIM_WINDSHIELD_WIPER_KEYFRAMER,number) 0 < or if{ (L:WINDSHIELD_WIPER_INCR_R, number) /-/ (>L:WINDSHIELD_WIPER_INCR_R, number) } (L:A690B_ANIM_WINDSHIELD_WIPER_KEYFRAMER,number) (L:WINDSHIELD_WIPER_INCR_R, number) + (>L:A690B_ANIM_WINDSHIELD_WIPER_KEYFRAMER,number) } els{ 0 (>L:BUFFER_WIPERSLOWR,number) 0 (>L:BUFFER_WIPERHIR,number) } } els{ 0 (>L:BUFFER_WIPERSLOWL,number) 0 (>L:BUFFER_WIPERHIL,number) 0 (>L:BUFFER_WIPERSLOWR,number) 0 (>L:BUFFER_WIPERHIR,number) } (L:Gauge_UPDATED_A690B_INIT) 0 == if{ 0 (>K:AP_HDG_HOLD_OFF) 0 (>K:AP_APR_HOLD_OFF) 0 (>K:AP_NAV1_HOLD_OFF) 0 (>K:AP_ALT_HOLD_OFF) 0 (>K:AP_ATT_HOLD_ON) 0 (>K:AP_BC_HOLD_OFF) (A:AUTOPILOT MASTER,BOOL) 0 != if{ (>K:AP_MASTER) } 1 (>L:SW_DME_ON,number) 1 (>L:BTN_ON,bool) 8 (>L:WINDSHIELD_WIPER_INCR_L, number) 8 (>L:WINDSHIELD_WIPER_INCR_R, number) 1 (>L:ASD_C441_SWITCH_GYRO_INVERT_METALIC,number) 1 (>L:ARMSEAT,number) 1 (>L:ARMSEATCOPILOT,number) 0 (>L:var_helice,number) 0 (>L:var_helice2,number) (>K:MIXTURE1_RICH) (>K:MIXTURE2_RICH) 0 (>L:START_LOOK_ACTIVE_L,number) 0 (>L:START_LOOK_ACTIVE_R,number) (>K:PROP_PITCH_HI) (>K:PROP_PITCH_HI) (A:GENERAL ENG FUEL PUMP SWITCH:1, bool) if{ (>K:TOGGLE_ELECT_FUEL_PUMP1) } (A:GENERAL ENG FUEL PUMP SWITCH:2, bool) if{ (>K:TOGGLE_ELECT_FUEL_PUMP2) } 58 (>L:ENG_HYDRAULIC_PRESSURE,number) (A:LIGHT LOGO,bool) if{ (>K:TOGGLE_LOGO_LIGHTS) } (A:LIGHT WING,bool) if{ (>K:TOGGLE_WING_LIGHTS) } (A:STRUCTURAL DEICE SWITCH,bool) 0 != if{ } (A:PITOT HEAT, bool) 0 != if{ 1 (>L:SWITCH_690B_L_PILOT_HEAT,number) 1 (>L:SWITCH_690B_R_PILOT_HEAT,number) } (A:LIGHT LANDING,bool) if{ (>K:LANDING_LIGHTS_TOGGLE) } (A:LIGHT TAXI,bool) if{ (>K:TOGGLE_TAXI_LIGHTS) } 58 (>L:ENG_HYDRAULIC_PRESSURE,number) (A:FUEL TANK SELECTOR:1, enum) 6 != if{ 6 (>K:FUEL_SELECTOR_SET) } (A:FUEL TANK SELECTOR:2, enum) 6 != if{ 6 (>K:FUEL_SELECTOR_2_SET) } 102 (>L:ASD_NEEDLE_C2_ASI_BUG,number) 102 (>L:ASD_NEEDLE_C2_ASI_BUG_COP,number) (A:FUEL TOTAL QUANTITY, gallons) (>L:ASD_DIG_C2_FUEL_CONSUMED,number) (A:STRUCTURAL DEICE SWITCH,BOOL) if{ 1 (>L:ASD_SWITCH_C2_SURFACE,number) } (A:ENG ANTI ICE:1,bool) if{ 1 (>L:ASD_SWITCH_C2_ANTIICE_L,number) } (A:ENG ANTI ICE:2,bool) if{ 1 (>L:ASD_SWITCH_C2_ANTIICE_R,number) } (A:GENERAL ENG FUEL VALVE:1,bool) if{ 1 (>L:TOGGLE_FUEL_VALVE_ENG1) } (A:GENERAL ENG FUEL VALVE:2,bool) if{ 1 (>L:TOGGLE_FUEL_VALVE_ENG2) } (>K:MIXTURE1_RICH) (>K:MIXTURE2_RICH) 1 (>L:Sunvisor2,number) 1 (>L:Sunvisor1,number) (A:AUTOPILOT MASTER,bool) 0 == if{ 1 (>L:ASD_BTN_C2_AUTOPILOT_OFF,number) } (A:ELECTRICAL MASTER BATTERY,bool) if{ 1 (>L:ASD_SWITCH_C2_BATT_POWER,number) } (A:COM TRANSMIT:1,bool) (>L:ASD_SWITCH_C2_AUDIO_COM1,number) (A:COM TRANSMIT:2,bool) (>L:ASD_SWITCH_C2_AUDIO_COM2,number) (A:ADF SOUND,bool) (>L:ASD_SWITCH_C2_AUDIO_ADF1,number) (A:NAV SOUND:1,bool) (>L:ASD_SWITCH_C2_AUDIO_NAV1,number) (A:NAV SOUND:2,bool) (>L:ASD_SWITCH_C2_AUDIO_NAV2,number) (A:DME SOUND,bool) (>L:ASD_SWITCH_C2_AUDIO_DME1,number) (A:MARKER SOUND,bool) (>L:ASD_SWITCH_C2_AUDIO_MKE1,number) 10050 (>K:PANEL_ID_OPEN) (A:general eng elapsed time:1, hours) 0.1 > if{ 10050 (>K:PANEL_ID_CLOSE) } 0 (>L:VIS_STROBE_CAR_L_ON, number) 0 (>L:VIS_STROBE_CAR_R_ON, number) 0 (>L:Time_Cont_car, number) (A:GENERAL ENG FUEL PUMP SWITCH:1, bool) 0 != if{ 1 (>L:ASD_DO228_SWITCH_PUMP_1_L_METALIC,number) } (A:GENERAL ENG FUEL PUMP SWITCH:2, bool) 0 != if{ 1 (>L:ASD_DO228_SWITCH_PUMP_1_R_METALIC,number) } (A:PROP DEICE SWITCH, bool) 0 != if{ 1 (>L:SWITCH_DO228_PROPELLER_L,number) 1 (>L:SWITCH_DO228_PROPELLER_R,number) } (A:PITOT HEAT, bool) 0 != if{ 1 (>L:SWITCH_690B_L_PILOT_HEAT,number) 1 (>L:SWITCH_690B_R_PILOT_HEAT,number) } (A:ELECTRICAL MASTER BATTERY,bool) 0 != if{ } (A:PROP SYNC ACTIVE,bool) if{ 1 (>L:ASD_DO228_KNOB_SYNCHRO_PHASER,number) } (A:GENERAL ENG GENERATOR SWITCH:1,bool) 0 != if{ 1 (>L:ASD_SWITCH_C2_GEN1_DIR,number) } (A:GENERAL ENG GENERATOR SWITCH:2,bool) 0 != if{ 1 (>L:ASD_SWITCH_C2_GEN2_DIR,number) } (A:AVIONICS MASTER SWITCH,bool) 0 != if{ 1 (>L:ASD_690B_SWITCH_RADIO_1,number) 1 (>L:ASD_690B_SWITCH_RADIO_2,number) } 1 (>L:STATEVIEW,number) 1 (>L:Clock Chronograph Mode,number) 1 (>L:AM_KNOB_ONOFF_GPS,number) 1 (>L:AM_KNOB_ONOFF_GPS2,number) (L:L_Var1_1) 0 == if{ 3 (>L:L_Var1_1) + (P:Local Time, seconds) 1 + (>L:L_Var2_1) } els{ 0 (>L:L_Var1_1) } (L:offon5_1,bool) ! (>L:offon5_1,bool) (L:L_Var1) 0 == if{ 3 (>L:L_Var1) + (P:Local Time, seconds) 1 + (>L:L_Var2) } els{ 0 (>L:L_Var1) } (L:offon5,bool) ! (>L:offon5,bool) 1 (>L:L_Var3_1) 1 (>L:Gauge_UPDATED_A690B_INIT) } </Script> </Update> <Element id="VIS_CLOCK_DIG"> <Visibility>1</Visibility> </Element> <MouseArea id="MouseArea_all"> </MouseArea> </SimGauge.Gauge> </SimBase.Document>
September 15, 20178 yr Much appreciated! Win10Pro 22H2-19045.7184 IntelCorei7-3770K GigabyteGA-Z68XP-UD3 32GBGSkillCL7-8-8-24 AsusRTX2070OC8GB 1TBCrucialMX500SSD 2 TB PNY CS900 (x3)1TBRAWMushkinSSDs LGBlueRayBurner RosewillChallengerTowerBlack CorsairRM750wPSU X56HOTAS TtesportsCommanderKeyboardMousecombo TrackIR5Pro 34inUltraWideScreenLG2560x1080p TM2xMFDCougar OculusQuest2 InateckKU5211PCIe3.2 LTERIVERPCIeG2S4 TMobileHomeInternet5GMSI Codex Series R2 B14NUC7-095US Windows 11 Home 25H2 26200.8524 - i7 14700F MSI Pro B760 VC Wifi II RTX 5060ti OC 16GB 32GB DDR5 5600mhz 2TB MSI nVME 4TB Crucial nVME 4TB SPCC SATA SSD P-3 4TB SSD 650w Gold PSU Monitor LG 2560x1080p 34in
May 17, 20188 yr Question - I'm no programmer so I am wondering how Whamil77's revised coding to fix the pitot heat issue is installed? I found the CAB file in question in P3DV3's GAUGE folder, but when I click to open it it opens with windows explorer (I'm using 7.1), not notepad. There are colored lines in there and it doesnt seem to let me click on it to insert the revised coding (I can highlight the coding thats there to copy it) Before I go messing with this, is there a process to it thats a bit more involved than say modifying an aircraft.cfg file? It's a nice plane, would really love to be flying it but the pitot issue makes it so annoying. Thanks in advance for any replies.
May 19, 20188 yr When you open the CAB file in question with notepad, you get symbology/code that isn't plain text. The fix as generously posted by Whamil77 is in plain text. How does one integrate the two?
Archived
This topic is now archived and is closed to further replies.