Was at the open-door day of our local Tram guys ... 125 year of trams . Visiting the tram storage area, repair shops... Entertainment including a horse tram. :)
Found out about Microsoft embracing the USB world with Microsoft OS USB Descriptors. How to detect a MTP device?
- Query the string descriptor at offset 0xee, index 0.
There is a signature (MSFT0001) and then there is a cmd byte.
- read on here
- Don't know the layout of the Extended Device Descriptor and Extended Property Descriptor there yet.