Version changes
This section lists and describes the changes for each version of this tool.
Version | Change descriptions |
---|---|
1.0 | New tool. |
1.10 | Updated the icons to be standard. Added Notice List. |
2.0 | Changed the user configuration storage location from the header file to the *.cyusbdev file. |
Added New, Save As, Reset View commands. Changed the Load command to Open. | |
Updated the icons. | |
Removed the CUSTOM item from HID Report. | |
Removed the functionality to launch the USB Configurator from the Device Configurator. | |
2.10 | Added the Undo/Redo feature. |
2.20 | Updated versioning to support patches. |
Added Copy feature to the Notice List. | |
Added the calculation of the Endpoint Address for a new Endpoint Number. | |
2.30 | Removed the command-line generate options: -g and –generate. |
2.40 | Added Device Descriptor Tree as the root element. |
Added: Device Qualifier Descriptor with Other_Speed_Configuration Descriptor, Billboard Capability Descriptor, and Billboard Alternate Mode Capability Descriptor. | |
Added an Array Editor dialog for array fields. | |
Updated the GUI by moving to Qt-5.15.2 | |
Removed: the migration of configuration to the current XML format – configuration saved in the comments in generated HEADER files (the old method). | |
2.50 | Added SuperSpeed Device Capability Descriptor, SuperSpeedPlus Device Capability Descriptor, PTM Capability Descriptor, SuperSpeed Endpoint Companion Descriptor, SuperSpeedPlus Isochronous Endpoint Companion Descriptor. |
Updated Array Editor. | |
Changed the device library file from xml to props.json. | |
2.51 | Updated the bMaxPower parameter generation logic. Now, the generated source value is the same as in the GUI. This allows the user to freely set the required value, for example 2 mA units when the device is operating in High-speed mode and 8 mA units when operating at Gen X speed. |
Added the migration mechanism to prevent changes in the generated source for previous versions of configuration. In previous version, a value from the GUI was divided by 2 to match the USB 2.0 mod | |
Changed the bMaxPower default value to 25. | |
2.60 | Fixed minor bugs. |
2.70 | Bug fixes. GUI format changes. Minor back-end changes. |
2.80 | Minor back-end changes. |
2.90 | Minor back-end changes. |