Add new error condition to the HID Report Parser for when a report is parsed but no unfiltered items are encountered (i.e. nothing of interest in the device report). Make all host HID "WithParser" demos print the new error condition.
This commit is contained in:
@@ -106,7 +106,7 @@ int main(void)
|
||||
|
||||
if (USB_HID_Host_SetReportProtocol(&Keyboard_HID_Interface) != 0)
|
||||
{
|
||||
printf("Could not Set Report Protocol Mode.\r\n");
|
||||
printf("Error Setting Report Protocol Mode or Not a Valid Keyboard.\r\n");
|
||||
LEDs_SetAllLEDs(LEDMASK_USB_ERROR);
|
||||
USB_HostState = HOST_STATE_WaitForDeviceRemoval;
|
||||
break;
|
||||
@@ -114,7 +114,7 @@ int main(void)
|
||||
|
||||
LEDs_SetAllLEDs(LEDS_NO_LEDS);
|
||||
|
||||
printf("HID Device Enumerated.\r\n");
|
||||
printf("Keyboard Enumerated.\r\n");
|
||||
USB_HostState = HOST_STATE_Configured;
|
||||
break;
|
||||
case HOST_STATE_Configured:
|
||||
|
||||
Reference in New Issue
Block a user