mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-04-14 10:07:39 +08:00
24 lines
472 B
Io
24 lines
472 B
Io
#!/bin/sh
|
|
#
|
|
# PX4IO interface init script.
|
|
#
|
|
|
|
# If $OUTPUT_MODE indicated Hardware-int-the-loop simulation, px4io should not publish actuator_outputs,
|
|
# instead, pwm_out_sim will publish that uORB
|
|
if [ $OUTPUT_MODE = hil ]
|
|
then
|
|
set HIL_ARG $OUTPUT_MODE
|
|
fi
|
|
|
|
if [ $IO_PRESENT = yes ]
|
|
then
|
|
if px4io start $HIL_ARG
|
|
then
|
|
# Allow PX4IO to recover from midair restarts.
|
|
px4io recovery
|
|
else
|
|
echo "PX4IO start failed"
|
|
tune_control play -t 18 # PROG_PX4IO_ERR
|
|
fi
|
|
fi
|