Q: Your Beagle USB 480 Protocol Analyzer works really great for us. I'm starting a new project - what software tool do you recommend to specify configuration descriptors for captured USB devices?
Thanks for your question! The Configuration Management feature in our Data Center Software tool allows specifying the descriptors for a captured device. This feature can override descriptors that were already seen for a particular device, or specify new descriptors when the enumeration was not captured.
For additional information, take a look at Data Center Software Manual section 6.11.3. Following are some points from the manual that are related to what you are asking about.
Configuration Management: By default, Data Center software uses the configuration descriptor information captured during the enumeration phase to configure class-level decoding of USB traffic. However, with the Configuration Management interface, you can apply arbitrary configuration descriptors to the captured USB device data. This provides a custom class-level decoding experience within the set of USB classes that are supported by Data Center software.The Configuration Management interface provides the following capabilities:
For more information about our USB hardware and software tools, please see the following:
Data Center Software User Manual
Beagle Protocol Analyzer User Manual
We hope this answers your question. If you have other questions about our Protocol Analyzers or other Total Phase products, feel free to email us at sales@totalphase.com or support@totalphase.com.