diff --git a/libraries/AP_UAVCAN/AP_UAVCAN_SLCAN.cpp b/libraries/AP_UAVCAN/AP_UAVCAN_SLCAN.cpp index c8c2256e37..76cbb05e32 100644 --- a/libraries/AP_UAVCAN/AP_UAVCAN_SLCAN.cpp +++ b/libraries/AP_UAVCAN/AP_UAVCAN_SLCAN.cpp @@ -75,7 +75,7 @@ bool SLCAN::CAN::push_Frame(uavcan::CanFrame &frame) frm.frame = frame; frm.flags = 0; frm.utc_usec = AP_HAL::micros64(); - slcan_router().route_frame_to_can(frm.frame, frm.utc_usec); + ChibiOS_CAN::CanIface::slcan_router().route_frame_to_can(frm.frame, frm.utc_usec); return rx_queue_.push(frm); }