mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-29 16:23:34 +08:00
Startup: Boot system with sdlog starting sooner
This commit is contained in:
@@ -617,6 +617,42 @@ then
|
|||||||
mavlink start -r 800000 -d /dev/ttyACM0 -m config -x
|
mavlink start -r 800000 -d /dev/ttyACM0 -m config -x
|
||||||
fi
|
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
|
# Start up ARDrone Motor interface
|
||||||
#
|
#
|
||||||
@@ -837,42 +873,6 @@ then
|
|||||||
echo "[i] No autostart ID found"
|
echo "[i] No autostart ID found"
|
||||||
fi
|
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
|
# Start any custom addons
|
||||||
set FEXTRAS /fs/microsd/etc/extras.txt
|
set FEXTRAS /fs/microsd/etc/extras.txt
|
||||||
if [ -f $FEXTRAS ]
|
if [ -f $FEXTRAS ]
|
||||||
|
|||||||
Reference in New Issue
Block a user