|
|
|
|
326
|
version number follows [Semantic Versioning][]. The serial console
|
326
|
version number follows [Semantic Versioning][]. The serial console
|
327
|
configuration interface is the API that the version number describes.
|
327
|
configuration interface is the API that the version number describes.
|
328
|
|
328
|
|
|
|
329
|
+Starting with firmware version 1.2.0, the version number can also be read using
|
|
|
330
|
+the firmware version extension: an interface descriptor with class code `0xFF`,
|
|
|
331
|
+subclass code `0x46`, and protocol `0x57` points to a string descriptor with
|
|
|
332
|
+the firmware version.
|
|
|
333
|
+
|
329
|
[pid.codes]: http://pid.codes/
|
334
|
[pid.codes]: http://pid.codes/
|
330
|
[Semantic Versioning]: http://semver.org/
|
335
|
[Semantic Versioning]: http://semver.org/
|