diff --git a/libuavcan_drivers/linux/include/uavcan_linux/system_utils.hpp b/libuavcan_drivers/linux/include/uavcan_linux/system_utils.hpp index b4d6ce0a5c..5aaa4d5eef 100644 --- a/libuavcan_drivers/linux/include/uavcan_linux/system_utils.hpp +++ b/libuavcan_drivers/linux/include/uavcan_linux/system_utils.hpp @@ -138,11 +138,11 @@ public: * It takes the following inputs: * - Unique machine ID * - Node name string (e.g. "org.uavcan.linux_app.dynamic_node_id_server") - * - Instance ID byte, e.g. node ID + * - Instance ID byte, e.g. node ID (optional) */ std::array makeApplicationID(const MachineIDReader::MachineID& machine_id, const std::string& node_name, - const std::uint8_t instance_id) + const std::uint8_t instance_id = 0) { union HalfID {