I had a similar issue. Use servo 7 or 8 and see if it works. You don’t have to change your ch_opt channel. Just your servo out channel. I believe it has something to do with the aux channels not being initialized.
Check LGR_STARTUP. If this parameter is set to 0 you have to “arm” the landing gear by cycling the landing gear switch to Retract and then back to Deploy.
When you test the gear make sure you have the aircraft supported so the gear is free to operate.
If your gear goes up when they should go down and vice versa, swap the Deploy and Retract PWMs.
alright let me try to reply to these. So using the pixhawk 1(i think thats what its called, the one before the new pixhawk 2.1) Im on a tarot frame using the small tarot retractable landing gear, Controlled with dragonlink and using a frsky taranis radio.
So yes I have pushed the arm button on the pixhawk, it lights up solid red instead of flashing (no beeping)
Can you explain what you mean by using servo 7 or 8 BNSGEYER? Basically use one of the plugs were the motors go? If the AUX channels arent being initialized, how do I find out whats causing them not too?
OldGazer: I did check that, I member it was set to “0” but I changed it to “2” with still nothing changing.
The servo motors dont even attempt to move. I checked the signal output on the AUX1 with my voltmeter and no change. The value stays the same.
I know the landing gear does work 100%, becuase I can plug them into my other drone running Naza V2 and I can move them (thats how I got them to deploy so I can work on the drone lol)
Yes if there is one that is available. If you have a octocopter or octaquad then this isn’t an option for flight. You could temp reassign the servo8 channel to landing gear to see if it works. That would confirm that it is a aux port issue. If you do have servo8 open (no motor assigned) set the servo8_function param to 29 (landing gear).
Also rather than using a voltmeter to see if the landing gear is getting a signal, go into the status tab under the HUD in mission planner. You will see a listing of the real time values for a bunch of parameters. You’ll look for ch8_out and ch9_out. Check to see if they are a non zero value. Should be something between 1000 and 2000.
I didn’t say you had to change that parameter, I just wanted you to be aware of what the default behavior is, which is to wait for the pilot to cycle the gear switch from Deploy (Gear Down) to Retract (Gear Up) and then back to Deploy. At this point Pixhawk knows what position the landing gear are in, which should be Deployed (Gear Down).
Besides the other parameters that we have already checked, look at LG_SERVO_DEPLOY and LG_SERVO_RETRACT. I have mine set for 1000 and 2000 respectively.
I have my Taranis setup with a switch assigned to “toggle” Channel 8 from 1000 to 2000. I have the Channel 8 option set to Landing Gear.
When the switch is OFF (Pushed away from me), Channel 8 output is 1000 (LOW). When I turn the switch ON (Pulled towards me), Channel 8 output is 2000 (high). Each time the PWM signal crosses 1500 the gear moves.