I just received my brand new metronome and began tinkering with it.
The device revolves around an ARM Cortex-M3 platform from ST Electronics (the STM32F103) and a wireless chip from Microchip (the MRF24J40MA).
The USB mode is fortunately class compliant and is seen as a standard MIDI device.
The proprietary …
I've started reverse engineering the windows USB driver using qemu, wireshark and the linux usbmon interface in order to hopefully write a Linux driver for this device.
Here's the commented out first sniffed traffic :
No. Time Source Destination Protocol Info 3 0.013662 host 9.0 USB GET DESCRIPTOR Request …