From 368fd4b8db3fd7383a0d152323689770d4a5e3a0 Mon Sep 17 00:00:00 2001 From: Randy Mackay <rmackay9@yahoo.com> Date: Tue, 15 Jan 2019 14:24:20 +0900 Subject: [PATCH] SRV_Channel: add ToshibaCAN --- libraries/SRV_Channel/SRV_Channels.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/libraries/SRV_Channel/SRV_Channels.cpp b/libraries/SRV_Channel/SRV_Channels.cpp index f8f4a47fb9..f27e55055f 100644 --- a/libraries/SRV_Channel/SRV_Channels.cpp +++ b/libraries/SRV_Channel/SRV_Channels.cpp @@ -30,6 +30,7 @@ #if APM_BUILD_TYPE(APM_BUILD_ArduCopter) || APM_BUILD_TYPE(APM_BUILD_ArduPlane) || APM_BUILD_TYPE(APM_BUILD_ArduSub) #include <AP_KDECAN/AP_KDECAN.h> #endif + #include <AP_ToshibaCAN/AP_ToshibaCAN.h> #endif extern const AP_HAL::HAL& hal; @@ -271,6 +272,14 @@ void SRV_Channels::push() break; #endif } + case AP_BoardConfig_CAN::Protocol_Type_ToshibaCAN: { + AP_ToshibaCAN *ap_tcan = AP_ToshibaCAN::get_tcan(i); + if (ap_tcan == nullptr) { + continue; + } + ap_tcan->update(); + break; + } case AP_BoardConfig_CAN::Protocol_Type_None: default: break;