diff --git a/ROMFS/px4fmu_common/init.d/rcS b/ROMFS/px4fmu_common/init.d/rcS index 98f9e688a3..8e64b9f4c0 100644 --- a/ROMFS/px4fmu_common/init.d/rcS +++ b/ROMFS/px4fmu_common/init.d/rcS @@ -617,6 +617,42 @@ then mavlink start -r 800000 -d /dev/ttyACM0 -m config -x fi + # + # Logging + # + if ver hwcmp PX4FMU_V1 + then + if sdlog2 start -r 30 -a -b 2 -t + then + fi + else + # check if we should increase logging rate for ekf2 replay message logging + if param greater EKF2_REC_RPL 0 + then + if param compare SYS_LOGGER 0 + then + if sdlog2 start -r 500 -e -b 20 -t + then + fi + else + if logger start -r 500 + then + fi + fi + else + if param compare SYS_LOGGER 0 + then + if sdlog2 start -r 100 -a -b 12 -t + then + fi + else + if logger start -b 24 + then + fi + fi + fi + fi + # # Start up ARDrone Motor interface # @@ -837,42 +873,6 @@ then echo "[i] No autostart ID found" fi - # - # Logging - # - if ver hwcmp PX4FMU_V1 - then - if sdlog2 start -r 30 -a -b 2 -t - then - fi - else - # check if we should increase logging rate for ekf2 replay message logging - if param greater EKF2_REC_RPL 0 - then - if param compare SYS_LOGGER 0 - then - if sdlog2 start -r 500 -e -b 20 -t - then - fi - else - if logger start -r 500 - then - fi - fi - else - if param compare SYS_LOGGER 0 - then - if sdlog2 start -r 100 -a -b 12 -t - then - fi - else - if logger start -b 24 - then - fi - fi - fi - fi - # Start any custom addons set FEXTRAS /fs/microsd/etc/extras.txt if [ -f $FEXTRAS ]