boards: use new param default mechanism

This commit is contained in:
Daniel Agar
2021-02-08 21:03:49 -05:00
parent ce64951578
commit a257120e8d
30 changed files with 226 additions and 335 deletions

View File

@@ -18,21 +18,17 @@
#
# Common settings across Flight Core configurations
#
if [ $AUTOCNF = yes ]
then
#
# Disable safety switch by default (pull high to 3.3V to enable)
# V106 - J13 pin 5
# V110 - J1011 pin 5
#
param set CBRK_IO_SAFETY 22027
# Multi-EKF
param set EKF2_MULTI_IMU 3
param set SENS_IMU_MODE 0
# Disable safety switch by default (pull high to 3.3V to enable)
# V106 - J13 pin 5
# V110 - J1011 pin 5
param set-default CBRK_IO_SAFETY 22027
param set UAVCAN_ENABLE 2
fi
# Multi-EKF
param set-default EKF2_MULTI_IMU 3
param set-default SENS_IMU_MODE 0
param set-default UAVCAN_ENABLE 2
#
# Stand Alone configuration
@@ -52,9 +48,9 @@ then
if param compare MAV_1_CONFIG 0
then
echo "V106 - Defualt configuration TELEM2 on /dev/ttyS4 at 921600 in Normal Mode"
param set MAV_1_CONFIG 102 # TELEM2
param set MAV_1_MODE 2 # Onboard
param set SER_TEL2_BAUD 921600 # VIO data
param set-default MAV_1_CONFIG 102 # TELEM2
param set-default MAV_1_MODE 2 # Onboard
param set-default SER_TEL2_BAUD 921600 # VIO data
fi
fi
@@ -62,9 +58,9 @@ then
if [ $AUTOCNF = yes ]
then
echo "V106 - Auto Configuring TELEM2 on /dev/ttyS4 at 921600 in Normal Mode"
param set MAV_1_CONFIG 102 # TELEM2
param set MAV_1_MODE 2 # Onboard
param set SER_TEL2_BAUD 921600 # VIO data
param set-default MAV_1_CONFIG 102 # TELEM2
param set-default MAV_1_MODE 2 # Onboard
param set-default SER_TEL2_BAUD 921600 # VIO data
fi
fi
@@ -86,9 +82,9 @@ then
if ! param compare MAV_1_CONFIG 102
then
echo "V110 - Defualt configuration TELEM2 on /dev/ttyS4 at 921600 in Normal Mode"
param set MAV_1_CONFIG 102 # TELEM2
param set MAV_1_MODE 2 # Onboard
param set SER_TEL2_BAUD 921600
param set-default MAV_1_CONFIG 102 # TELEM2
param set-default MAV_1_MODE 2 # Onboard
param set-default SER_TEL2_BAUD 921600
fi
fi
@@ -96,9 +92,9 @@ then
if [ $AUTOCNF = yes ]
then
echo "V110 - Auto Configuring TELEM2 on /dev/ttyS4 at 921600 in Normal Mode"
param set MAV_1_CONFIG 102 # TELEM2
param set MAV_1_MODE 2 # Onboard
param set SER_TEL2_BAUD 921600
param set-default MAV_1_CONFIG 102 # TELEM2
param set-default MAV_1_MODE 2 # Onboard
param set-default SER_TEL2_BAUD 921600
fi
fi