Jump to content
Sign in to follow this  
martinlest2

Why does this gauge stop flaps deploying?

Recommended Posts

Hi. I have spent most of the evening troubleshooting this problem, fortunately with a happy ending, but can anyone say what the problem was... I use the nice HNAC panel for the Airbus A300 - last time I flew with it there were no problems, but I guess that was before I changed from XP Pro to a PC with Windows 7 x64 for FS9. Now, when I try to deploy flaps, the flap lever 'trembles' but won't go down. I found that the problem is only there after I open the overhead panel - until then, the flaps work fine. Once the overhead panel has been opened, then no more flaps.. The overhead panel is a fixed window: [Fixed Window34]file=A310_ovhd.bmpsize_mm=1024,768position=7visible=0ident=34render_3d_window=0nomenu=0window_size= 1.000, 1.000window_pos= 0.000, 0.000 gauge00=A306!apu, 512,603,238,66gauge01=A306!damper, 269,448,247,65gauge02=A306!electric, 271,73,239,377gauge03=A306!ext_lights, 271,511,240,209gauge04=A306!fuel, 509,139,242,312gauge05=A306!lighttest, 748,616,245,106gauge06=A306!ov_starter, 511,522,237,153gauge07=A306!press, 14,81,20,20gauge08=A306!signs, 21,458,252,270gauge09=A306!wiper_con, 510,663,246,61gauge10=A306!pneumatics, 750,69,240,609gauge11=A306!hydraulic, 30,74,239,375gauge12=A306!togglec_oh, 9,612,16,16gauge13=A306!irs1, 34,40,234,62gauge14=A306!irs2, 274,16 ,234,62gauge15=A306!irs3, 753,16,234,62gauge16=A306!isdu, 513,0,233,141gauge17=A306!fuel_qty, 513,459,233,62 By trial and error, I found that it is gauge11, hydraulics, that causes the problem. If I disable it with //, the flaps work fine after the overhead panel has been opened. Of course, the latter panel is not much use without the hydraulics. So I tried editing and saving the hydraulics.xml file within the A306.cab file, removing paragraphs until I found (fingers crossed all the while) which part was causing the error. Finally, removing the paragraphs I have copied at the end of this post from hydraulics.xml file and reconstituting the cab file solved the issue. My question is, can anyone see what code there would be causing the flaps (in the throttle panel of course) to freeze up as they did? I must admit that I don't understand half of it, but after the whole evening spent on this, it would be good to know what might be the problem! I trust those who made the gauge would not mind my tinkering with it like this - clearly it is better that I can now use this nice panel, rather than have to ditch it, as I feared would be the case. Thanks, Martin ------------------------------ <Element> <!-- Systems affected by the Hydraulic System --> <Select> <Value> <!-- Spoiler --> <!-- HN: This fires continous events (L:Blue_Press,psi) 1800 < (L:Green_Press,psi) 1800 < & (L:Yellow_Press,psi) 1800 < & if{ (G:Var6) ! if{ (>K:SPOILERS_OFF) } els{ (>K:SPOILERS_ON) } } els{ (A:SPOILERS LEFT POSITION,bool) (>G:Var6) } --> <!-- HN: This only fires events when necessary --> (L:Blue_Press,psi) 1800 < (L:Green_Press,psi) 1800 < && (L:Yellow_Press,psi) 1800 < && if{ (G:Var6) ! if{ (A:SPOILERS HANDLE POSITION,bool) if{ (>K:SPOILERS_OFF) } } els{ (A:SPOILERS HANDLE POSITION,bool) ! if{ (>K:SPOILERS_ON) } } } els{ (A:SPOILERS LEFT POSITION,bool) (>G:Var6) } <!-- Flaps --> <!-- HN: This fires continous events (L:Blue_Press,psi) 1800 < (L:Green_Press,psi) 1800 < & (L:Yellow_Press,psi) 1800 < & if{ (G:Var5) 0 == if{ (>K:FLAPS_UP) } (G:Var5) 1 == if{ (>K:FLAPS_1) } (G:Var5) 2 == if{ (>K:FLAPS_2) } (G:Var5) 3 == if{ (>K:FLAPS_3) } (G:Var5) 4 == if{ (>K:FLAPS_DOWN) } } els{ (A:FLAPS HANDLE INDEX,enum) (>G:Var5) } --> <!-- HN: This only fires events when necessary --> (L:Blue_Press,psi) 1800 < (L:Green_Press,psi) 1800 < && (L:Yellow_Press,psi) 1800 < && if{ (G:Var5) 0 == if{ (A:FLAPS HANDLE INDEX,position) 0 != if{ (>K:FLAPS_UP) } } (G:Var5) 1 == if{ (A:FLAPS HANDLE INDEX,position) 1 != if{ (>K:FLAPS_1) } } (G:Var5) 2 == if{ (A:FLAPS HANDLE INDEX,position) 2 != if{ (>K:FLAPS_2) } } (G:Var5) 3 == if{ (A:FLAPS HANDLE INDEX,position) 3 != if{ (>K:FLAPS_3) } } (G:Var5) 4 == if{ (A:FLAPS HANDLE INDEX,position) 4 != if{ (>K:FLAPS_DOWN) } } } els{ (A:FLAPS HANDLE INDEX,enum) (>G:Var5) } <!-- Elevator --> <!-- HN: This fires continous events (L:Blue_Press,psi) 1800 < (L:Green_Press,psi) 1800 < & (L:Yellow_Press,psi) 1800 < & (L:Serv_B,bool) ! (L:Serv_G,bool) ! & (L:Serv_Y,bool) ! & || if{ 0 (> K:AXIS_ELEVATOR_SET) } --> <!-- HN: This only fires events when necessary --> (L:Blue_Press,psi) 1800 < (L:Green_Press,psi) 1800 < && (L:Yellow_Press,psi) 1800 < && (L:Serv_B,bool) ! (L:Serv_G,bool) ! && (L:Serv_Y,bool) ! && || if{ (A:ELEVATOR DEFLECTION,degree) 0 != if{ 0 (> K:AXIS_ELEVATOR_SET) } } <!-- Rudder --> <!-- HN: This fires continous events (L:Blue_Press,psi) 1800 < (L:Green_Press,psi) 1800 < & (L:Yellow_Press,psi) 1800 < & (L:Serv_B,bool) ! (L:Serv_G,bool) ! & (L:Serv_Y,bool) ! & || if{ 0 (>K:AXIS_RUDDER_SET) } --> <!-- HN: This only fires events when necessary --> (L:Blue_Press,psi) 1800 < (L:Green_Press,psi) 1800 < && (L:Yellow_Press,psi) 1800 < && (L:Serv_B,bool) ! (L:Serv_G,bool) ! && (L:Serv_Y,bool) ! && || if{ (A:RUDDER DEFLECTION,degree) 0 != if{ 0 (>K:AXIS_RUDDER_SET) } } <!-- Ailerons --> <!-- HN: This fires continous events (L:Blue_Press,psi) 1800 < (L:Green_Press,psi) 1800 < & (L:Yellow_Press,psi) 1800 < & (L:Serv_B,bool) ! (L:Serv_G,bool) ! & (L:Serv_Y,bool) ! & || if{ 0 (>K:AXIS_AILERONS_SET) } --> <!-- HN: This only fires events when necessary --> (L:Blue_Press,psi) 1800 < (L:Green_Press,psi) 1800 < && (L:Yellow_Press,psi) 1800 < && (L:Serv_B,bool) ! (L:Serv_G,bool) ! && (L:Serv_Y,bool) ! && || if{ (A:AILERON AVERAGE DEFLECTION,degree) 0 != if{ 0 (>K:AXIS_AILERONS_SET) } } <!-- Yaw Damper --> <!-- HN: This fires continous events (L:Blue_Press,psi) 1800 < (L:Yellow_Press,psi) 1800 < & if{ (>K:YAW_DAMPER_OFF) } --> <!-- HN: This only fires events when necessary --> (L:Blue_Press,psi) 1800 < (L:Yellow_Press,psi) 1800 < && if{ (A:AUTOPILOT YAW DAMPER,bool) if{ (>K:YAW_DAMPER_OFF) } } <!-- Gear --> <!-- HN: This fires continous events (L:Green_Press,psi) 1800 < (L:Yellow_Press,psi) 1800 < & if{ (A:SIM ON GROUND,bool) ! if{ (G:Var1) ! if{ (>K:GEAR_UP) } els{ (>K:GEAR_DOWN) } els{ (>K:GEAR_DOWN) } } els{ (A:GEAR CENTER POSITION,percent) 50 > if{ 1 (>G:Var1) } els{ 0 (>G:Var1) } } --> <!-- HN: This only fires events when necessary --> (L:Green_Press,psi) 1800 < (L:Yellow_Press,psi) 1800 < && if{ (A:SIM ON GROUND,bool) ! if{ (G:Var1) ! if{ (A:GEAR CENTER POSITION,percent) 0 > if{ (>K:GEAR_UP) } } els{ (A:GEAR CENTER POSITION,percent) 50 < if{ (>K:GEAR_DOWN) } } } els{ (A:GEAR CENTER POSITION,percent) 50 < if{ (>K:GEAR_DOWN) } } } els{ (A:GEAR CENTER POSITION,percent) 50 > if{ 1 (>G:Var1) } els{ 0 (>G:Var1) } } <!-- Autopilot --> <!-- HN: This fires continous events (L:Green_Press,psi) 1800 < (L:Yellow_Press,psi) 1800 < & if{ (>K:AUTOPILOT_OFF) } --> <!-- HN: This only fires events when necessary --> (L:Green_Press,psi) 1800 < (L:Yellow_Press,psi) 1800 < && if{ (A:AUTOPILOT MASTER,bool) if{ (>K:AUTOPILOT_OFF) } } </Value> </Select></Element>


Martin Stebbing, EGLF (UK)

Share this post


Link to post
Share on other sites

Maybe another gauge is overwriting the flaps at the same time? Just a guess... Javier.

Share this post


Link to post
Share on other sites

I don't know enough about this to be able to say why, or even if, that could happen: perhaps so ...


Martin Stebbing, EGLF (UK)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...