Revert "boards: px4/fmu-v5 disable px4io in rc.board_defaults"

This reverts commit d7b89ecc86.
This commit is contained in:
Lorenz Meier
2021-02-08 00:21:32 +01:00
parent d03d46b8a3
commit 0c6cf6cb99
2 changed files with 54 additions and 53 deletions

View File

@@ -271,21 +271,19 @@ else
param set SYS_AUTOCONFIG 0
fi
#
# Set USE_IO flag.
#
if param compare -s SYS_USE_IO 1
then
set USE_IO yes
fi
#
# Check if PX4IO present and update firmware if needed.
# Assumption IOFW set to firmware file and IO_PRESENT = no
#
if [ -f $IOFW -a $USE_IO = yes ]
if [ -f $IOFW ]
then
# Check for the mini using build with px4io fw file
# but not a px4IO
if ver hwtypecmp V540 V560
then
param set SYS_USE_IO 0
else
if px4io checkcrc ${IOFW}
then
set IO_PRESENT yes
@@ -321,13 +319,22 @@ else
tune_control play -t 18 # tune 18 = PROG_PX4IO_ERR
fi
fi
fi
fi
#
# Set USE_IO flag.
#
if param compare -s SYS_USE_IO 1
then
set USE_IO yes
fi
if [ $USE_IO = yes -a $IO_PRESENT = no ]
then
echo "PX4IO not found"
tune_control play error
fi
fi
#
# RC update (map raw RC input to calibrate manual control)

View File

@@ -23,12 +23,6 @@ then
param set UAVCAN_ENABLE 2
fi
# disable px4io on HolyBro mini (V540) and CUAV V5nano (V560)
if ver hwtypecmp V540 V560
then
param set SYS_USE_IO 0
fi
set LOGGER_BUF 64
rgbled_pwm start