Closed
Description
The OpenCR USB iSerial
should be unique / configurable.
At some point in the near future, someone is going to want to attach two arms with OpenCR boards to a single machine. This will require that each device can be uniquely identified.
Since there are at least 6 bytes available, perhaps it also makes sense to encode the firmware version in the first 2 bytes of iSerial to deal with #163
012A = 0.1.2A
Major Version = 0
Minor Version = 1
Patch Version = 47
Version 0.1.47