|
|
|
@ -32,6 +32,7 @@
@@ -32,6 +32,7 @@
|
|
|
|
|
#include "RCInput_UDP.h" |
|
|
|
|
#include "RCInput_115200.h" |
|
|
|
|
#include "RCInput_Multi.h" |
|
|
|
|
#include "RCInput_ZYNQ.h" |
|
|
|
|
#include "RCOutput_AeroIO.h" |
|
|
|
|
#include "RCOutput_AioPRU.h" |
|
|
|
|
#include "RCOutput_Bebop.h" |
|
|
|
@ -156,6 +157,12 @@ static RCInput_RPI rcinDriver;
@@ -156,6 +157,12 @@ static RCInput_RPI rcinDriver;
|
|
|
|
|
static RCInput_Raspilot rcinDriver; |
|
|
|
|
#elif CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_ZYNQ |
|
|
|
|
static RCInput_ZYNQ rcinDriver; |
|
|
|
|
#elif CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_OCPOC_ZYNQ |
|
|
|
|
#if OCPOC_DEFAULT_RCIN_SBUS |
|
|
|
|
static RCInput_SBUS rcinDriver; |
|
|
|
|
#else |
|
|
|
|
static RCInput_ZYNQ rcinDriver; |
|
|
|
|
#endif |
|
|
|
|
#elif CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_BEBOP |
|
|
|
|
static RCInput_UDP rcinDriver; |
|
|
|
|
#elif CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_MINLURE |
|
|
|
@ -195,7 +202,8 @@ static RCOutput_PCA9685 rcoutDriver(i2c_mgr_instance.get_device(1, PCA9685_QUINA
@@ -195,7 +202,8 @@ static RCOutput_PCA9685 rcoutDriver(i2c_mgr_instance.get_device(1, PCA9685_QUINA
|
|
|
|
|
*/ |
|
|
|
|
#elif CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_RASPILOT |
|
|
|
|
static RCOutput_Raspilot rcoutDriver; |
|
|
|
|
#elif CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_ZYNQ |
|
|
|
|
#elif CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_ZYNQ || \ |
|
|
|
|
CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_OCPOC_ZYNQ |
|
|
|
|
static RCOutput_ZYNQ rcoutDriver; |
|
|
|
|
#elif CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_BEBOP |
|
|
|
|
static RCOutput_Bebop rcoutDriver(i2c_mgr_instance.get_device(HAL_RCOUT_BEBOP_BLDC_I2C_BUS, HAL_RCOUT_BEBOP_BLDC_I2C_ADDR)); |
|
|
|
|