I used the following 2 lines in some code in my Raspberry Pi Pico (not real names). It is a MIDI USB device. I wanted to use a device name for my device other than "Pico W".
Code: Select all
USBDevice.setManufacturerDescriptor("Fubar Mfg ");
USBDevice.setProductDescriptor ("FubarDevice ");
But, if I plug my device into a Windows machine - MIDI applications don't even see the device. If I comment out those 2 lines of code, recompile, and place the .uf2 file on the Pico device then Windows will see the MIDI device as Pico W.
Does anyone have an idea of how I can get Windows to recognize my device name for my MIDI USB device?
Additional info.
OK. this is kind of strange. If I change
Code: Select all
USBDevice.setManufacturerDescriptor("Fubar Mfg ");
Code: Select all
USBDevice.setManufacturerDescriptor("Raspberry Pi Pico W ");