diff --git a/libraries/AP_ServoRelayEvents/AP_ServoRelayEvents.cpp b/libraries/AP_ServoRelayEvents/AP_ServoRelayEvents.cpp index 8c1429f935..88edaa7cd0 100644 --- a/libraries/AP_ServoRelayEvents/AP_ServoRelayEvents.cpp +++ b/libraries/AP_ServoRelayEvents/AP_ServoRelayEvents.cpp @@ -113,7 +113,7 @@ void AP_ServoRelayEvents::update_events(void) case EVENT_TYPE_SERVO: hal.rcout->enable_ch(channel-1); if (repeat & 1) { - hal.rcout->write(channel-1, SRV_Channels::srv_channel(channel-1)->get_output_pwm()); + hal.rcout->write(channel-1, SRV_Channels::srv_channel(channel-1)->get_trim()); } else { hal.rcout->write(channel-1, servo_value); }