https://github.com/felis/USB_Host_Shield_2.0/commit/629594f957f8adfd101a4f069c6ad6ee52b4efd1 was using an old version of adk.cpp and adk.h
Check bmAttributes when extracting endpoint structure
Reformat ArduinoBlinkLED example