From 1b3a1f5337bea84ec1197b393015b001397e700b Mon Sep 17 00:00:00 2001 From: Randy Mackay <rmackay9@yahoo.com> Date: Mon, 13 Jan 2014 14:35:42 +0900 Subject: [PATCH] PX4: enable uartD by default in rc.APM --- mk/PX4/ROMFS/init.d/rc.APM | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/mk/PX4/ROMFS/init.d/rc.APM b/mk/PX4/ROMFS/init.d/rc.APM index 7da5216f5..8b2e88703 100644 --- a/mk/PX4/ROMFS/init.d/rc.APM +++ b/mk/PX4/ROMFS/init.d/rc.APM @@ -4,10 +4,7 @@ # To disable APM startup add a /fs/microsd/APM/nostart file # To enable mkblctrl startup add a /fs/microsd/APM/mkblctrl file -# To enable uartD on FMUv1 on ttyS1 add a /fs/microsd/APM/uartD.en -# file - -# enable uartD by default on PX4v1 +# To enable PWM on FMUv1 on ttyS1 add a /fs/microsd/APM/AUXPWM.en file set deviceA /dev/ttyACM0 @@ -65,11 +62,11 @@ fi if [ $BOARD == FMUv1 ] then set deviceC /dev/ttyS2 - if [ -f /fs/microsd/APM/uartD.en ] + if [ -f /fs/microsd/APM/AUXPWM.en ] then - set deviceD /dev/ttyS1 - else set deviceD /dev/null + else + set deviceD /dev/ttyS1 fi else set deviceC /dev/ttyS1 @@ -261,8 +258,8 @@ else fi echo Starting ArduPilot -echo Starting ArduPilot $deviceA $deviceC >> $logfile -if ArduPilot -d $deviceA -d2 $deviceC start +echo Starting ArduPilot $deviceA $deviceC $deviceD >> $logfile +if ArduPilot -d $deviceA -d2 $deviceC -d3 $deviceD start then echo ArduPilot started OK else -- GitLab