diff --git a/libraries/AP_Airspeed/AP_Airspeed.cpp b/libraries/AP_Airspeed/AP_Airspeed.cpp index 2878497bf3..4dce30f4cd 100644 --- a/libraries/AP_Airspeed/AP_Airspeed.cpp +++ b/libraries/AP_Airspeed/AP_Airspeed.cpp @@ -60,7 +60,11 @@ extern const AP_HAL::HAL& hal; #elif defined(CONFIG_ARCH_BOARD_VRBRAIN_V51) #define ARSPD_DEFAULT_PIN 0 #elif defined(CONFIG_ARCH_BOARD_VRUBRAIN_V51) +#if APM_BUILD_TYPE(APM_BUILD_ArduPlane) + #define ARSPD_DEFAULT_PIN 1 +#else #define ARSPD_DEFAULT_PIN 0 +#endif #elif defined(CONFIG_ARCH_BOARD_VRHERO_V10) #define ARSPD_DEFAULT_PIN 0 #endif diff --git a/libraries/AP_HAL_VRBRAIN/AnalogIn.cpp b/libraries/AP_HAL_VRBRAIN/AnalogIn.cpp index e4e5bd3660..9dd8f98422 100644 --- a/libraries/AP_HAL_VRBRAIN/AnalogIn.cpp +++ b/libraries/AP_HAL_VRBRAIN/AnalogIn.cpp @@ -18,6 +18,7 @@ #include #include #include +#include #define ANLOGIN_DEBUGGING 0 @@ -57,6 +58,11 @@ static const struct { { 10, 3.3f/4096 }, { 11, 3.3f/4096 }, #elif defined(CONFIG_ARCH_BOARD_VRUBRAIN_V51) +#if APM_BUILD_TYPE(APM_BUILD_ArduPlane) + { 1, 3.3f/4096 }, + { 2, 3.3f/4096 }, + { 3, 3.3f/4096 }, +#endif { 10, 3.3f/4096 }, #elif defined(CONFIG_ARCH_BOARD_VRHERO_V10) { 10, 3.3f/4096 },