UAVCAN v1 bridge

- NuttX stm32f4/stm32f7 uses character device driver
 - NuttX kinetis and s32k uses socketcan
This commit is contained in:
Daniel Agar
2020-05-05 19:18:59 -04:00
committed by Lorenz Meier
parent 1848ac3bc7
commit 58ca575871
27 changed files with 2126 additions and 3 deletions

View File

@@ -60,7 +60,8 @@ px4_add_board(
telemetry # all available telemetry drivers
test_ppm
tone_alarm
uavcan
#uavcan # legacy v0
uavcan_v1
MODULES
airspeed_selector
attitude_estimator_q

View File

@@ -44,6 +44,8 @@ CONFIG_BOARD_LOOPSPERMSEC=22114
CONFIG_BOARD_RESET_ON_ASSERT=2
CONFIG_BUILTIN=y
CONFIG_C99_BOOL8=y
CONFIG_CAN=y
CONFIG_CAN_EXTID=y
CONFIG_CDCACM=y
CONFIG_CDCACM_PRODUCTID=0x0032
CONFIG_CDCACM_PRODUCTSTR="PX4 FMU v5.x"
@@ -156,6 +158,10 @@ CONFIG_STM32F7_ADC1=y
CONFIG_STM32F7_BBSRAM=y
CONFIG_STM32F7_BBSRAM_FILES=5
CONFIG_STM32F7_BKPSRAM=y
CONFIG_STM32F7_CAN1=y
CONFIG_STM32F7_CAN1_BAUD=1000000
CONFIG_STM32F7_CAN_TSEG1=7
CONFIG_STM32F7_CAN_TSEG2=1
CONFIG_STM32F7_DMA1=y
CONFIG_STM32F7_DMA2=y
CONFIG_STM32F7_DMACAPABLE=y