Hi,
I'm creating a converter for a Sega MegaDrive controller (DB9 connector) to USB for use on the Sega MegaDrive mini. I am using a Sparkfun Pro Micro. My Sketch mimics a DragonRise converter board which I know works on the MegaDrive mini. I've created the HID Descriptor for it, but my Pro Micro does not produce and USB output. The HID.SendReport() call appears to fail. Its first parameter is listed as an "id", but deeper in the code USB_Send() uses it as an EndPoint.
What is the value of this id supposed to be?