Custom USB HID Interface using STM32 (stm32f103c8)