Aloha! I have a ATMEGA32U4 MCU and I wanted to emulate a HID (namely a pedometer). I have third party software that already communicates with the device. I wanted the software to think my MCU is the pedometer and thus my project. I set the VENDOR_ID and PRODUCT_ID to match the pedometer. I was wondering what the next course of actions were. I assume there is some messaging going back and forth on the USB bus, but not sure how I can see/decode/debug that. Or how I can simulate the read/write from my MCU. Any suggestions/examples would greatly be appreciated.
I am using the avr-gcc tool chain to compile code for the MCU.