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. |
|
3.0 |
Minor back-end changes. |
|
3.10 |
Minor back-end changes. |
|
3.20 |
Minor back-end changes. |
|
3.30 |
Minor back-end changes. |