diff --git a/src/modules/uavcan/uavcan_main.cpp b/src/modules/uavcan/uavcan_main.cpp index f81557a547..dd7bcdc9d3 100644 --- a/src/modules/uavcan/uavcan_main.cpp +++ b/src/modules/uavcan/uavcan_main.cpp @@ -1222,6 +1222,9 @@ void UavcanNode::shrink() (void)pthread_mutex_unlock(&_node_mutex); } +void UavcanNode::hardpoint_controller_set(uint8_t hardpoint_id, uint16_t command){ + _hardpoint_controller.set_command(hardpoint_id, command); +} /* * App entry point */ @@ -1233,10 +1236,6 @@ static void print_usage() extern "C" __EXPORT int uavcan_main(int argc, char *argv[]); -void UavcanNode::hardpoint_controller_set(uint8_t hardpoint_id, uint16_t command){ - _hardpoint_controller.set_command(hardpoint_id, command); -} - int uavcan_main(int argc, char *argv[]) { if (argc < 2) {