uavcannode uses mfgid for hwver.unique_id

This commit is contained in:
David Sidrane
2017-01-30 12:47:37 -10:00
committed by Lorenz Meier
parent d22a41bb70
commit a8706ad001

View File

@@ -258,9 +258,9 @@ void UavcanNode::fill_node_info()
hwver.major = HW_VERSION_MAJOR;
hwver.minor = HW_VERSION_MINOR;
raw_uuid_byte_t udid = {};
get_board_serial(udid);
uavcan::copy(udid, udid + sizeof(udid), hwver.unique_id.begin());
mfguid_t mfgid = {};
board_get_mfguid(mfgid);
uavcan::copy(mfgid, mfgid + sizeof(mfgid), hwver.unique_id.begin());
_node.setHardwareVersion(hwver);
}