#!/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 [ $USE_IO = yes -a $IO_PRESENT = yes ] 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 tune_control play -t 20 fi fi