Browse Source

AP_BoardConfig: added reference to HAL ChibiOS Arch for VR Brain boards

master
LukeMike 6 years ago committed by Andrew Tridgell
parent
commit
a0a477795e
  1. 2
      libraries/AP_BoardConfig/AP_BoardConfig.h
  2. 4
      libraries/AP_BoardConfig/board_drivers.cpp

2
libraries/AP_BoardConfig/AP_BoardConfig.h

@ -9,7 +9,7 @@
#include <AP_Param_Helper/AP_Param_Helper.h> #include <AP_Param_Helper/AP_Param_Helper.h>
#endif #endif
#if CONFIG_HAL_BOARD == HAL_BOARD_PX4 || CONFIG_HAL_BOARD == HAL_BOARD_VRBRAIN || defined(HAL_CHIBIOS_ARCH_FMUV3) || defined(HAL_CHIBIOS_ARCH_FMUV4) || defined(HAL_CHIBIOS_ARCH_FMUV5) || defined(HAL_CHIBIOS_ARCH_MINDPXV2) || defined(HAL_CHIBIOS_ARCH_FMUV4PRO) #if CONFIG_HAL_BOARD == HAL_BOARD_PX4 || CONFIG_HAL_BOARD == HAL_BOARD_VRBRAIN || defined(HAL_CHIBIOS_ARCH_FMUV3) || defined(HAL_CHIBIOS_ARCH_FMUV4) || defined(HAL_CHIBIOS_ARCH_FMUV5) || defined(HAL_CHIBIOS_ARCH_MINDPXV2) || defined(HAL_CHIBIOS_ARCH_FMUV4PRO) || defined(HAL_CHIBIOS_ARCH_BRAINV52) || defined(HAL_CHIBIOS_ARCH_UBRAINV51)
#define AP_FEATURE_BOARD_DETECT 1 #define AP_FEATURE_BOARD_DETECT 1
#else #else
#define AP_FEATURE_BOARD_DETECT 0 #define AP_FEATURE_BOARD_DETECT 0

4
libraries/AP_BoardConfig/board_drivers.cpp

@ -254,13 +254,13 @@ void AP_BoardConfig::board_autodetect(void)
#elif defined(CONFIG_ARCH_BOARD_VRBRAIN_V51) #elif defined(CONFIG_ARCH_BOARD_VRBRAIN_V51)
state.board_type.set_and_notify(VRX_BOARD_BRAIN51); state.board_type.set_and_notify(VRX_BOARD_BRAIN51);
hal.console->printf("Detected VR Brain 5.1\n"); hal.console->printf("Detected VR Brain 5.1\n");
#elif defined(CONFIG_ARCH_BOARD_VRBRAIN_V52) #elif defined(CONFIG_ARCH_BOARD_VRBRAIN_V52) || defined(HAL_CHIBIOS_ARCH_BRAINV52)
state.board_type.set_and_notify(VRX_BOARD_BRAIN52); state.board_type.set_and_notify(VRX_BOARD_BRAIN52);
hal.console->printf("Detected VR Brain 5.2\n"); hal.console->printf("Detected VR Brain 5.2\n");
#elif defined(CONFIG_ARCH_BOARD_VRBRAIN_V52E) #elif defined(CONFIG_ARCH_BOARD_VRBRAIN_V52E)
state.board_type.set_and_notify(VRX_BOARD_BRAIN52E); state.board_type.set_and_notify(VRX_BOARD_BRAIN52E);
hal.console->printf("Detected VR Brain 5.2E\n"); hal.console->printf("Detected VR Brain 5.2E\n");
#elif defined(CONFIG_ARCH_BOARD_VRUBRAIN_V51) #elif defined(CONFIG_ARCH_BOARD_VRUBRAIN_V51) || defined(HAL_CHIBIOS_ARCH_UBRAINV51)
state.board_type.set_and_notify(VRX_BOARD_UBRAIN51); state.board_type.set_and_notify(VRX_BOARD_UBRAIN51);
hal.console->printf("Detected VR Micro Brain 5.1\n"); hal.console->printf("Detected VR Micro Brain 5.1\n");
#elif defined(CONFIG_ARCH_BOARD_VRUBRAIN_V52) #elif defined(CONFIG_ARCH_BOARD_VRUBRAIN_V52)

Loading…
Cancel
Save