From 7706741b9b8cc2945408063d922ab174dec30451 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Thu, 5 Jan 2017 16:13:09 +1100 Subject: [PATCH] AP_Parachute: adapt to new RC_Channel API --- libraries/AP_Parachute/AP_Parachute.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libraries/AP_Parachute/AP_Parachute.cpp b/libraries/AP_Parachute/AP_Parachute.cpp index 6c7da359a5..43d064df10 100644 --- a/libraries/AP_Parachute/AP_Parachute.cpp +++ b/libraries/AP_Parachute/AP_Parachute.cpp @@ -2,6 +2,7 @@ #include #include #include +#include #include #include @@ -107,7 +108,7 @@ void AP_Parachute::update() if (time_diff >= delay_ms) { if (_release_type == AP_PARACHUTE_TRIGGER_TYPE_SERVO) { // move servo - RC_Channel_aux::set_radio(RC_Channel_aux::k_parachute_release, _servo_on_pwm); + SRV_Channels::set_output_pwm(SRV_Channel::k_parachute_release, _servo_on_pwm); }else if (_release_type <= AP_PARACHUTE_TRIGGER_TYPE_RELAY_3) { // set relay _relay.on(_release_type); @@ -118,7 +119,7 @@ void AP_Parachute::update() }else if ((_release_time == 0) || time_diff >= delay_ms + AP_PARACHUTE_RELEASE_DURATION_MS) { if (_release_type == AP_PARACHUTE_TRIGGER_TYPE_SERVO) { // move servo back to off position - RC_Channel_aux::set_radio(RC_Channel_aux::k_parachute_release, _servo_off_pwm); + SRV_Channels::set_output_pwm(SRV_Channel::k_parachute_release, _servo_off_pwm); }else if (_release_type <= AP_PARACHUTE_TRIGGER_TYPE_RELAY_3) { // set relay back to zero volts _relay.off(_release_type);