Files
bizhang_-obav/ROMFS/px4fmu_common/init.d/rc.io

27 lines
541 B
Io
Raw Normal View History

#!/bin/sh
2013-08-25 19:27:11 +02:00
#
2018-07-19 02:41:02 -06:00
# PX4IO interface init script.
2013-08-25 19:27:11 +02:00
#
# 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 [ $USE_IO = yes -a $IO_PRESENT = yes ]
2015-04-25 09:01:22 +02:00
then
if px4io start $HIL_ARG
then
# Allow PX4IO to recover from midair restarts.
px4io recovery
# Adjust PX4IO update rate limit.
px4io limit 400
else
echo "PX4IO start failed" >> $LOG_FILE
2018-08-17 10:40:50 -07:00
tune_control play -t 20
fi
2015-04-25 09:01:22 +02:00
fi