Hello,
I just experimented a few days ago with my first pixhawk board to calibrate ESCs automatically (all at once).
Normally this works by the following steps:
1- turning on you transmitter, throttle up to max
2-Plugging in your battery (the board then understand you're in programming ESC mode)
3-unplug the battery
4-Replug the battery still having the throttle up
5-Wait a couple of seconds for the two beeps sounds emitted by the ESCs to then drop the throttle down
6-Wait for a confirmation beep the low throttle position was recorded (and then unplug the battery).done.
However the issue with the pixhawk board is that there is a physical safety switch you need to press for a duration a a few seconds to trigger the pixhawk board to send out the throttle PWM signal to the ESCs.
The issue is that once you plug in the battery, ESCs wait for max 5 sec max before entering their programming mode (and leave after two seconds their throttle range calibration mode), therefore making it impossible to press the pixhawk safety switch for a few seconds.
By the time the pixhawk lets you send the throttle signal to the ESC, the ESCs have already quit their throttle range calibration mode and you hear the programming beeps...
Could the developers tell me if their is a trick or a correction they could bring to carry out this ESC calibration with pixhawk without stress ?
thx!
Replies
Then I'm afraid I cannot guide you to calibrate your ESCs individually because to do that you need a throttle channel PWM output from your receiver directly connected on the ESC you are calibrating. Are you sure you could not use one of these four other ports as a throttle channel output ?
I guess you would then need a SBUS -> individual PWM converter, like here on hobbyking :
https://www.hobbyking.com/hobbyking/store/__37953__FrSky_4_Channel_...
Hugues, Thank you.....you got me thinking. I have been using the R6202SBW with all of my Pixhawks. I believe there is a channel"3" that can be used for throttle. if so, I am good. The "all in one" was giving me issues in flight with most ESC's except for one brand.
Thanks again........JP
I had an issue with ESC calibration also. I use SBUS, How do you recommend I do individual calibrations with just a standard SBUS receiver? (No throttle channel to port into)
thank you, JEFF
On your receiver, don't you have normal servo outputs in addition to your SBUS output ?
We talked about this last night on the dev call. We going to bypass the safety switch when the Pixhawk powers up into calibration mode. Stand by for a fix to the problem.
Hi Craig, there's something new about this? I've the same problem.
Thanks
Check out the sequence demonstrated here:
https://www.youtube.com/watch?v=6kfVusza17I
Then, with USB disconnected...
Follow your 1, 2, 3, 4, push safety switch for 5 seconds, 5 should then happen, then 6.
Pixhawk doesn't arm the ESCs until you push the safety switch.
Try this, it worked for me.
Side question: if I do the calibration of the ESCs, directly from my receiver, thus bypassing pixhawk, does it get to the same results or does the pixhawk board need to be in the loop during this calibration to calibrate something for itself ?