Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Copter: pins high during boot causes problems for parachute release #1239
Comments
rmackay9
added bug ArduCopter
labels
Jul 19, 2014
rmackay9
added this to the
AC 3.2.0
milestone
Jul 19, 2014
|
Feedback from the PX4 guys is below and it looks like it'll be very difficult to fix on the Pixhawk. It may still be possible to get it working better on the APM2. The [Pixhawk[ “Aux” pins are PWM outputs, not relay drivers. They idle high because of the way the line drivers work; this reduces the risk of wild servo glitching when the driver isn’t running. It’s very unsafe using a voltage level signal for this sort of control, there is really no good way to guarantee the behaviour of outputs from the SoC (and thus the line drivers) during startup / reboot. You will want to use a more positive control method; PWM or CAN would be my recommendations. |
rmackay9
modified the milestone: AC 3.2.0, AC 3.3.0
Jul 29, 2014
rmackay9
referenced
this issue
Aug 5, 2014
Closed
Plane: Errant relay power pulse sent at boot #1235
|
Tridge has added the ability to set the relay to be low on active. I.e. it starts high but goes low when it should release the parachute. Would this help resolve the issue? |
|
Probably, but it doesn't solve #1235 |
|
We will not be able to fix this so closing. |

rmackay9 commentedJul 19, 2014
The parachute release can use a servo or a "relay" (an i/o pin). These are going high when the APM and Pixhawk both boot and could lead to a parachute release on the ground.