uavcan_linux::makeApplicationID() - instance_id made optional

This commit is contained in:
Pavel Kirienko
2015-09-25 00:38:55 +03:00
parent 0f53a76b50
commit 335cd6622a
@@ -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<std::uint8_t, 16> 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
{