diff --git a/libraries/AP_ServoRelayEvents/AP_ServoRelayEvents.cpp b/libraries/AP_ServoRelayEvents/AP_ServoRelayEvents.cpp index 262e8a436b..d5484d01b5 100644 --- a/libraries/AP_ServoRelayEvents/AP_ServoRelayEvents.cpp +++ b/libraries/AP_ServoRelayEvents/AP_ServoRelayEvents.cpp @@ -36,6 +36,9 @@ bool AP_ServoRelayEvents::do_set_servo(uint8_t _channel, uint16_t pwm) { case SRV_Channel::k_none: case SRV_Channel::k_manual: + case SRV_Channel::k_sprayer_pump: + case SRV_Channel::k_sprayer_spinner: + case SRV_Channel::k_gripper: case SRV_Channel::k_rcin1 ... SRV_Channel::k_rcin16: // rc pass-thru break; default: @@ -88,6 +91,9 @@ bool AP_ServoRelayEvents::do_repeat_servo(uint8_t _channel, uint16_t _servo_valu { case SRV_Channel::k_none: case SRV_Channel::k_manual: + case SRV_Channel::k_sprayer_pump: + case SRV_Channel::k_sprayer_spinner: + case SRV_Channel::k_gripper: case SRV_Channel::k_rcin1 ... SRV_Channel::k_rcin16: // rc pass-thru break; default: