You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My device is enumerating and recognized by Windows 10. But for some reason under Manufacturer in the Properties it says "(Generic USB Audio)" instead of the string I defined in the string descriptor:
Meanwhile, here is my code for the string descriptors:
// array of pointer to string descriptors
char const* string_desc_arr [] =
{
(const char[]) { 0x09, 0x04 }, // 0: is supported language is English (0x0409)
"ABCDEFG", // 1: Manufacturer
"P0ETU, PERFECT PITCH", // 2: Product
(char *) UID_BASE, // 3: Serials, should use chip ID
};
The product string is showing up correctly as you can see.
Can anyone explain why it doesn't show the manufacturer as I've defined the string here?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hello,
My device is enumerating and recognized by Windows 10. But for some reason under Manufacturer in the Properties it says "(Generic USB Audio)" instead of the string I defined in the string descriptor:
Meanwhile, here is my code for the string descriptors:
// array of pointer to string descriptors
char const* string_desc_arr [] =
{
(const char[]) { 0x09, 0x04 }, // 0: is supported language is English (0x0409)
"ABCDEFG", // 1: Manufacturer
"P0ETU, PERFECT PITCH", // 2: Product
(char *) UID_BASE, // 3: Serials, should use chip ID
};
The product string is showing up correctly as you can see.
Can anyone explain why it doesn't show the manufacturer as I've defined the string here?
Thanks!
-Brian
Beta Was this translation helpful? Give feedback.
All reactions