Tool/software:
Hello again,
I'm using a TI uC as a USB CDC device. Right now, it will show up in Windows Devices and Printers as "USB Serial Device (COMxx)". I would like to change this to something more descriptive.
When calling USBDCDCInit(), I pass it the struct g_sCDCDevice, which is defined in usb_serial_structs.c, which I copied-and-pasted from the CDC example project unchanged. One of the elements in this struct is an array of strings called g_ppui8StringDescriptors:
I assume this is where the device name (according to the PC) would be specified. However, the only one of these strings I can see on my PC is g_pui8ProductString, which reads "Virtual COM Port". This string shows up as the Model in the Properties window. The rest of the device information is unknown.
Back in 2016, someone made a post to this forum called "USB CDC com port name change" asking the same question. However, in that post, the OP was advised to edit an .INF file and then uninstall/reinstall the device driver. There are 2 problems with this: 1) I don't know where this file would be, and 2) there doesn't seem to be an option to uninstall the driver. The option is greyed out.