mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-02-26 01:33:56 -04:00
HAL_ChibiOS: use DNA by default for all AP_Periph builds
this makes multiple sensors of the same type on the bus easier
This commit is contained in:
parent
6139860a64
commit
41b74ec014
@ -96,8 +96,8 @@ define STM32_CAN_USE_CAN1 TRUE
|
||||
|
||||
define CAN_APP_NODE_NAME "org.ardupilot.cuav_gps"
|
||||
|
||||
# start with a fixed node ID so the board is usable without DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 116
|
||||
# use DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 0
|
||||
|
||||
# make bl baudrate match debug baudrate for easier debugging
|
||||
define BOOTLOADER_BAUDRATE 57600
|
||||
|
@ -144,8 +144,8 @@ PB5 GPIO_CAN1_SILENT OUTPUT PUSHPULL SPEED_LOW LOW
|
||||
define HAL_USE_CAN TRUE
|
||||
define STM32_CAN_USE_CAN1 TRUE
|
||||
|
||||
# start with a fixed node ID so the board is usable without DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 116
|
||||
# use DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 0
|
||||
|
||||
define CAN_APP_NODE_NAME "org.ardupilot.cuav_gps"
|
||||
|
||||
|
@ -17,7 +17,9 @@ env AP_PERIPH 1
|
||||
define HAL_BOARD_AP_PERIPH_ZUBAXGNSS
|
||||
|
||||
define CAN_APP_NODE_NAME "org.ardupilot.ap_periph_ZubaxGNSS"
|
||||
define HAL_CAN_DEFAULT_NODE_ID 114
|
||||
|
||||
# use DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 0
|
||||
|
||||
# crystal frequency
|
||||
OSCILLATOR_HZ 16000000
|
||||
|
@ -156,7 +156,8 @@ BARO MS56XX SPI:ms5611
|
||||
|
||||
define HAL_BARO_ALLOW_INIT_NO_BARO
|
||||
|
||||
define HAL_CAN_DEFAULT_NODE_ID 114
|
||||
# use DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 0
|
||||
|
||||
define HAL_NO_GCS
|
||||
define HAL_NO_LOGGING
|
||||
|
@ -2,5 +2,6 @@ include ../f103-periph/hwdef-bl.dat
|
||||
|
||||
define CAN_APP_NODE_NAME "org.ardupilot.ap_periph_adsb"
|
||||
|
||||
define HAL_CAN_DEFAULT_NODE_ID 116
|
||||
# use DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 0
|
||||
|
||||
|
@ -5,7 +5,8 @@ include ../f103-periph/hwdef.dat
|
||||
|
||||
define CAN_APP_NODE_NAME "org.ardupilot.ap_periph_adsb"
|
||||
|
||||
define HAL_CAN_DEFAULT_NODE_ID 116
|
||||
# use DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 0
|
||||
|
||||
define HAL_AIRSPEED_BUS_DEFAULT 0
|
||||
define AIRSPEED_MAX_SENSORS 1
|
||||
|
@ -1,6 +1,6 @@
|
||||
include ../f103-periph/hwdef-bl.dat
|
||||
|
||||
# start with a fixed node ID so the board is usable without DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 117
|
||||
# use DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 0
|
||||
|
||||
define CAN_APP_NODE_NAME "org.ardupilot.ap_periph_gps"
|
||||
|
@ -1,7 +1,7 @@
|
||||
include ../f103-periph/hwdef.dat
|
||||
|
||||
# start with a fixed node ID so the board is usable without DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 117
|
||||
# use DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 0
|
||||
|
||||
define CAN_APP_NODE_NAME "org.ardupilot.ap_periph_gps"
|
||||
|
||||
|
@ -2,6 +2,7 @@ include ../f103-periph/hwdef-bl.dat
|
||||
|
||||
define CAN_APP_NODE_NAME "org.ardupilot.ap_periph_rangefinder"
|
||||
|
||||
define HAL_CAN_DEFAULT_NODE_ID 115
|
||||
# use DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 0
|
||||
|
||||
|
||||
|
@ -2,7 +2,8 @@ include ../f103-periph/hwdef.dat
|
||||
|
||||
define CAN_APP_NODE_NAME "org.ardupilot.ap_periph_rangefinder"
|
||||
|
||||
define HAL_CAN_DEFAULT_NODE_ID 115
|
||||
# use DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 0
|
||||
|
||||
define HAL_AIRSPEED_BUS_DEFAULT 0
|
||||
define AIRSPEED_MAX_SENSORS 1
|
||||
|
@ -1,6 +1,6 @@
|
||||
include ../f103-periph/hwdef-bl.dat
|
||||
|
||||
# start with a fixed node ID so the board is usable without DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 113
|
||||
# use DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 0
|
||||
|
||||
define CAN_APP_NODE_NAME "org.ardupilot.ap_periph_trigger"
|
||||
|
@ -2,8 +2,8 @@
|
||||
|
||||
include ../f103-periph/hwdef.dat
|
||||
|
||||
# start with a fixed node ID so the board is usable without DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 113
|
||||
# use DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 0
|
||||
|
||||
define CAN_APP_NODE_NAME "org.ardupilot.ap_periph_trigger"
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
include ../f303-periph/hwdef-bl.dat
|
||||
|
||||
# start with a fixed node ID so the board is usable without DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 117
|
||||
# use DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 0
|
||||
|
||||
define CAN_APP_NODE_NAME "org.ardupilot.ap_periph_gps"
|
||||
|
@ -1,7 +1,7 @@
|
||||
include ../f303-periph/hwdef.dat
|
||||
|
||||
# start with a fixed node ID so the board is usable without DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 117
|
||||
# use DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 0
|
||||
|
||||
define CAN_APP_NODE_NAME "org.ardupilot.ap_periph_gps"
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
include ../f303-periph/hwdef-bl.dat
|
||||
|
||||
# start with a fixed node ID so the board is usable without DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 112
|
||||
# use DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 0
|
||||
|
||||
define CAN_APP_NODE_NAME "org.ardupilot.ap_periph_universal"
|
||||
|
@ -1,7 +1,7 @@
|
||||
include ../f303-periph/hwdef.dat
|
||||
|
||||
# start with a fixed node ID so the board is usable without DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 112
|
||||
# use DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 0
|
||||
|
||||
define CAN_APP_NODE_NAME "org.ardupilot.ap_periph_universal"
|
||||
|
||||
|
@ -96,7 +96,7 @@ PB6 STAY_IN_BOOTLOADER INPUT FLOATING
|
||||
# reserve 256 bytes for comms between app and bootloader
|
||||
RAM_RESERVE_START 256
|
||||
|
||||
# start with a fixed node ID so the board is usable without DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 117
|
||||
# use DNA
|
||||
define HAL_CAN_DEFAULT_NODE_ID 0
|
||||
|
||||
define CAN_APP_NODE_NAME "org.ardupilot.ap_periph_gps"
|
||||
|
Loading…
Reference in New Issue
Block a user