<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Activating led on usbhost keyboard example in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Activating-led-on-usbhost-keyboard-example/m-p/524694#M7330</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by jmf75 on Thu Jan 10 07:20:07 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Dear all,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Does any one has already tried to use led on usb keyboard (caps lock, num...) with&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;the keyboardhost example ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;**To try i insert the following code in the demo example :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;in the KeyboardHost_Task of KeyboardHost.c:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if (PressedKey)&amp;nbsp;&amp;nbsp;&amp;nbsp; putchar(PressedKey);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if (PressedKey==' ') &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; {//Led blink every time space is pressed&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; glbo_Led1 = ~glbo_Led1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; uint8_t locl_Led=glbo_Led1 ? HID_KEYBOARD_LED_NUMLOCK : 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; HID_Host_SendReportByID(&amp;amp;Keyboard_HID_Interface,0,HID_REPORT_ITEM_Out,&amp;amp;locl_Led,1);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;9 times on&amp;nbsp; 10 it doesn't work (the keyboard led doesn't blink), sometimes it works.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;**After enabling:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#define LPCUSBlib_DEBUG in LPCUCbLibConfig.h&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I got the following error when HID_Host_SendReportByID is called:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Error on Endpoint 0x1 has HCD_STATUS code 4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; HcdControlTransfer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ../Drivers/USB/Core/LPC/HCD/OHCI/OHCI.c: 325&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Evaluated HCD_STATUS = 4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;**It seems to be a stall transfer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I tried v098 and v098b libraries&amp;nbsp; with lpcxpresso 5.0.14 and lpc1769 rev B board,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;result was the same.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Did i miss something ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;**Below is the dump of the keyboard descriptors.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Connection Status Device connected &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Current Configuration 1 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Speed Low &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Device Address 1 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Number Of Open Pipes 2 &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Device Descriptor USB Keyboard&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Offset&amp;nbsp; Field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Size&amp;nbsp;&amp;nbsp;&amp;nbsp; Value Description &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0 bLength 1 12h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1bDescriptorType 1 01h Device &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2 bcdUSB2 0110h USB Spec 1.1 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4 bDeviceClass1 00h Class info in Ifc Descriptors &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5 bDeviceSubClass 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6 bDeviceProtocol 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;7 bMaxPacketSize0 1 08h 8 bytes &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;8 idVendor 2 0603h Novatek Microelectronics Corp. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;10idProduct 2 00F2h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;12 bcdDevice 2 0112h 1.12 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;14 iManufacturer 1 01h "NOVATEK" &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;15 iProduct 1 02h "USB Keyboard" &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;16 iSerialNumber 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;17 bNumConfigurations 1 01h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Configuration Descriptor 1 Bus Powered, 100 mA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Offset Field Size Value Description &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0 bLength 1 09h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 bDescriptorType 1 02h Configuration &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2 wTotalLength 2 003Bh&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4 bNumInterfaces 1 02h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5 bConfigurationValue 1 01h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6 iConfiguration 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;7 bmAttributes 1 A0h Bus Powered, Remote Wakeup &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 4..0: Reserved&amp;nbsp; ...00000&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 5: Remote Wakeup&amp;nbsp; ..1.....&amp;nbsp; Yes &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 6: Self Powered&amp;nbsp; .0......&amp;nbsp; No, Bus Powered &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 7: Reserved (set to one)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(bus-powered for 1.0)&amp;nbsp; 1.......&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;8 bMaxPower 1 32h 100 mA &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Interface Descriptor 0/0 HID, 1 Endpoint&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Offset Field Size Value Description &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0 bLength 1 09h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 bDescriptorType 1 04h Interface &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2 bInterfaceNumber 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3 bAlternateSetting 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4 bNumEndpoints 1 01h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5 bInterfaceClass 1 03h HID &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6 bInterfaceSubClass 1 01h Boot Interface &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;7 bInterfaceProtocol 1 01h Keyboard &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;8 iInterface 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;HID Descriptor &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Offset Field Size Value Description &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0 bLength 1 09h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 bDescriptorType 1 21h HID &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2 bcdHID 2 0110h 1.10 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4bCountryCode 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5 bNumDescriptors 1 01h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6 bDescriptorType 1 22h Report &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;7 wDescriptorLength 2 0041h 65 bytes &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Endpoint Descriptor 81 1 In, Interrupt, 10 ms&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Offset Field Size Value Description &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0 bLength 1 07h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 bDescriptorType 1 05h Endpoint &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2 bEndpointAddress 1 81h 1 In &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3 bmAttributes 1 03h Interrupt &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 1..0: Transfer Type&amp;nbsp; ......11&amp;nbsp; Interrupt &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 7..2: Reserved&amp;nbsp; 000000..&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4 wMaxPacketSize 2 0008h 8 bytes &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6 bInterval 1 0Ah 10 ms &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Interface Descriptor 1/0 HID, 1 Endpoint&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Offset Field Size Value Description &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0 bLength 1 09h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 bDescriptorType 1 04h Interface &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2 bInterfaceNumber 1 01h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3 bAlternateSetting 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4 bNumEndpoints 1 01h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5 bInterfaceClass 1 03h HID &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6 bInterfaceSubClass 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;7 bInterfaceProtocol 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;8 iInterface 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;HID Descriptor &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Offset Field Size Value Description &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0 bLength 1 09h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 bDescriptorType 1 21h HID &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2 bcdHID 2 0110h 1.10 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4 bCountryCode 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5 bNumDescriptors 1 01h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6 bDescriptorType 1 22h Report &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;7 wDescriptorLength 2 007Dh 125 bytes &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Endpoint Descriptor 82 2 In, Interrupt, 10 ms&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Offset Field Size Value Description &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0 bLength 1 07h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 bDescriptorType 1 05h Endpoint &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2 bEndpointAddress 1 82h 2 In &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3 bmAttributes 1 03h Interrupt &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 1..0: Transfer Type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ......11&amp;nbsp; Interrupt &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 7..2: Reserved&amp;nbsp; 000000..&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4 wMaxPacketSize 2 0008h 8 bytes &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6 bInterval 1 0Ah 10 ms &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Interface 0 HID Report Descriptor Keyboard&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Item Tag (Value) Raw&amp;nbsp; Data &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Usage Page (Generic Desktop) 05&amp;nbsp; 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Usage (Keyboard) 09 06&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Collection (Application) A1&amp;nbsp; 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Page (Keyboard/Keypad) 05 07&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Minimum (Keyboard Left Control)19 E0&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Maximum (Keyboard Right GUI) 29 E7&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Minimum (0) 15 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Maximum (1) 25 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Size (1) 75 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (8) 95 08&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input (Data,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (1) 95 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Size (8) 75 08&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input (Cnst,Ary,Abs) 81 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (5) 95 05&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Size (1) 75 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Page (LEDs) 05 08&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Minimum (Num Lock) 19 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Maximum (Kana) 29 05&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Output (Data,Var,Abs,NWrp,Lin,Pref,NNul,NVol,Bit) 91 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (3) 95 03&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Size (1) 75 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Output (Cnst,Ary,Abs,NWrp,Lin,Pref,NNul,NVol,Bit) 91 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (6) 95 06&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Size (8) 75 08&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Minimum (0) 15&amp;nbsp; 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Maximum (255) 26 FF 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Page (Keyboard/Keypad) 05 07&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Minimum (Undefined) 19 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Maximum 2A FF 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input (Data,Ary,Abs) 81 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End Collection C0&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Interface 1 HID Report Descriptor System Control&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Item Tag (Value) Raw Data &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Usage Page (Generic Desktop) 05&amp;nbsp; 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Usage (System Control) 09 80&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Collection (Application) A1 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report ID (2) 85 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Maximum (1) 25 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Minimum (0) 15 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Size (1) 75 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (System Power Down) 09 81&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (System Sleep) 09 82&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (System Wake Up) 09 83&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (3) 95 03&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input (Data,Var,Rel,NWrp,Lin,Pref,NNul,Bit) 81 06&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (5)95 05&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input (Cnst,Ary,Abs) 81 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End Collection C0&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Usage Page (Consumer Devices) 05 0C&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Usage (Consumer Control) 09 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Collection (Application) A1 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report ID (3) 85 03&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Maximum (1) 25 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Minimum (0) 15 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Size (1) 75 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (Scan Next Track)09 B5&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (Scan Previous Track) 09 B6&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (Stop) 09 B7&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (Play/Pause) 09 CD&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (Mute) 09 E2&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (Volume Increment) 09 E9&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (Volume Decrement) 09 EA&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AL Email Reader) 0A 8A 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AC Search)0A 21 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AC Home) 0A 23 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AC Back) 0A 24 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AC Forward)0A 25 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AC Stop) 0A 26 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AC Refresh) 0A 27 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AC Bookmarks) 0A 2A 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AL Consumer Control Configuration) 0A 83 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AL Calculator) 0A 92 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AL Local Machine Browser) 0A 94 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (18) 95 12&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input (Data,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (6) 95 06&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input (Cnst,Ary,Abs) 81 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Page (Vendor-Defined 1) 06 00 FF&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (Vendor-Defined 1) 09 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Collection (Application) A1 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report ID (4) 85 04&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Page (Button) 05 09&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Minimum (Button 16) 19 10&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Maximum (Button 31) 29 1F&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Maximum (1)25 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Minimum (0) 15 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Size (1) 75 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (16) 95 10&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input (Data,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Collection C0&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End Collection C0&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 16:51:39 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T16:51:39Z</dc:date>
    <item>
      <title>Activating led on usbhost keyboard example</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Activating-led-on-usbhost-keyboard-example/m-p/524694#M7330</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by jmf75 on Thu Jan 10 07:20:07 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Dear all,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Does any one has already tried to use led on usb keyboard (caps lock, num...) with&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;the keyboardhost example ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;**To try i insert the following code in the demo example :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;in the KeyboardHost_Task of KeyboardHost.c:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if (PressedKey)&amp;nbsp;&amp;nbsp;&amp;nbsp; putchar(PressedKey);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if (PressedKey==' ') &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; {//Led blink every time space is pressed&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; glbo_Led1 = ~glbo_Led1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; uint8_t locl_Led=glbo_Led1 ? HID_KEYBOARD_LED_NUMLOCK : 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; HID_Host_SendReportByID(&amp;amp;Keyboard_HID_Interface,0,HID_REPORT_ITEM_Out,&amp;amp;locl_Led,1);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;9 times on&amp;nbsp; 10 it doesn't work (the keyboard led doesn't blink), sometimes it works.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;**After enabling:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#define LPCUSBlib_DEBUG in LPCUCbLibConfig.h&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I got the following error when HID_Host_SendReportByID is called:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Error on Endpoint 0x1 has HCD_STATUS code 4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; HcdControlTransfer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ../Drivers/USB/Core/LPC/HCD/OHCI/OHCI.c: 325&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Evaluated HCD_STATUS = 4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;**It seems to be a stall transfer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I tried v098 and v098b libraries&amp;nbsp; with lpcxpresso 5.0.14 and lpc1769 rev B board,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;result was the same.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Did i miss something ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;**Below is the dump of the keyboard descriptors.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Connection Status Device connected &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Current Configuration 1 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Speed Low &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Device Address 1 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Number Of Open Pipes 2 &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Device Descriptor USB Keyboard&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Offset&amp;nbsp; Field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Size&amp;nbsp;&amp;nbsp;&amp;nbsp; Value Description &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0 bLength 1 12h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1bDescriptorType 1 01h Device &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2 bcdUSB2 0110h USB Spec 1.1 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4 bDeviceClass1 00h Class info in Ifc Descriptors &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5 bDeviceSubClass 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6 bDeviceProtocol 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;7 bMaxPacketSize0 1 08h 8 bytes &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;8 idVendor 2 0603h Novatek Microelectronics Corp. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;10idProduct 2 00F2h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;12 bcdDevice 2 0112h 1.12 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;14 iManufacturer 1 01h "NOVATEK" &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;15 iProduct 1 02h "USB Keyboard" &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;16 iSerialNumber 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;17 bNumConfigurations 1 01h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Configuration Descriptor 1 Bus Powered, 100 mA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Offset Field Size Value Description &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0 bLength 1 09h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 bDescriptorType 1 02h Configuration &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2 wTotalLength 2 003Bh&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4 bNumInterfaces 1 02h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5 bConfigurationValue 1 01h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6 iConfiguration 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;7 bmAttributes 1 A0h Bus Powered, Remote Wakeup &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 4..0: Reserved&amp;nbsp; ...00000&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 5: Remote Wakeup&amp;nbsp; ..1.....&amp;nbsp; Yes &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 6: Self Powered&amp;nbsp; .0......&amp;nbsp; No, Bus Powered &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 7: Reserved (set to one)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(bus-powered for 1.0)&amp;nbsp; 1.......&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;8 bMaxPower 1 32h 100 mA &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Interface Descriptor 0/0 HID, 1 Endpoint&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Offset Field Size Value Description &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0 bLength 1 09h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 bDescriptorType 1 04h Interface &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2 bInterfaceNumber 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3 bAlternateSetting 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4 bNumEndpoints 1 01h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5 bInterfaceClass 1 03h HID &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6 bInterfaceSubClass 1 01h Boot Interface &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;7 bInterfaceProtocol 1 01h Keyboard &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;8 iInterface 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;HID Descriptor &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Offset Field Size Value Description &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0 bLength 1 09h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 bDescriptorType 1 21h HID &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2 bcdHID 2 0110h 1.10 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4bCountryCode 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5 bNumDescriptors 1 01h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6 bDescriptorType 1 22h Report &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;7 wDescriptorLength 2 0041h 65 bytes &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Endpoint Descriptor 81 1 In, Interrupt, 10 ms&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Offset Field Size Value Description &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0 bLength 1 07h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 bDescriptorType 1 05h Endpoint &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2 bEndpointAddress 1 81h 1 In &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3 bmAttributes 1 03h Interrupt &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 1..0: Transfer Type&amp;nbsp; ......11&amp;nbsp; Interrupt &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 7..2: Reserved&amp;nbsp; 000000..&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4 wMaxPacketSize 2 0008h 8 bytes &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6 bInterval 1 0Ah 10 ms &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Interface Descriptor 1/0 HID, 1 Endpoint&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Offset Field Size Value Description &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0 bLength 1 09h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 bDescriptorType 1 04h Interface &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2 bInterfaceNumber 1 01h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3 bAlternateSetting 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4 bNumEndpoints 1 01h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5 bInterfaceClass 1 03h HID &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6 bInterfaceSubClass 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;7 bInterfaceProtocol 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;8 iInterface 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;HID Descriptor &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Offset Field Size Value Description &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0 bLength 1 09h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 bDescriptorType 1 21h HID &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2 bcdHID 2 0110h 1.10 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4 bCountryCode 1 00h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5 bNumDescriptors 1 01h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6 bDescriptorType 1 22h Report &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;7 wDescriptorLength 2 007Dh 125 bytes &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Endpoint Descriptor 82 2 In, Interrupt, 10 ms&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Offset Field Size Value Description &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0 bLength 1 07h&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 bDescriptorType 1 05h Endpoint &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2 bEndpointAddress 1 82h 2 In &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3 bmAttributes 1 03h Interrupt &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 1..0: Transfer Type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ......11&amp;nbsp; Interrupt &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 7..2: Reserved&amp;nbsp; 000000..&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4 wMaxPacketSize 2 0008h 8 bytes &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6 bInterval 1 0Ah 10 ms &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Interface 0 HID Report Descriptor Keyboard&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Item Tag (Value) Raw&amp;nbsp; Data &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Usage Page (Generic Desktop) 05&amp;nbsp; 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Usage (Keyboard) 09 06&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Collection (Application) A1&amp;nbsp; 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Page (Keyboard/Keypad) 05 07&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Minimum (Keyboard Left Control)19 E0&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Maximum (Keyboard Right GUI) 29 E7&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Minimum (0) 15 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Maximum (1) 25 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Size (1) 75 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (8) 95 08&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input (Data,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (1) 95 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Size (8) 75 08&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input (Cnst,Ary,Abs) 81 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (5) 95 05&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Size (1) 75 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Page (LEDs) 05 08&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Minimum (Num Lock) 19 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Maximum (Kana) 29 05&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Output (Data,Var,Abs,NWrp,Lin,Pref,NNul,NVol,Bit) 91 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (3) 95 03&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Size (1) 75 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Output (Cnst,Ary,Abs,NWrp,Lin,Pref,NNul,NVol,Bit) 91 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (6) 95 06&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Size (8) 75 08&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Minimum (0) 15&amp;nbsp; 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Maximum (255) 26 FF 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Page (Keyboard/Keypad) 05 07&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Minimum (Undefined) 19 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Maximum 2A FF 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input (Data,Ary,Abs) 81 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End Collection C0&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Interface 1 HID Report Descriptor System Control&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Item Tag (Value) Raw Data &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Usage Page (Generic Desktop) 05&amp;nbsp; 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Usage (System Control) 09 80&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Collection (Application) A1 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report ID (2) 85 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Maximum (1) 25 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Minimum (0) 15 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Size (1) 75 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (System Power Down) 09 81&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (System Sleep) 09 82&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (System Wake Up) 09 83&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (3) 95 03&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input (Data,Var,Rel,NWrp,Lin,Pref,NNul,Bit) 81 06&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (5)95 05&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input (Cnst,Ary,Abs) 81 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End Collection C0&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Usage Page (Consumer Devices) 05 0C&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Usage (Consumer Control) 09 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Collection (Application) A1 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report ID (3) 85 03&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Maximum (1) 25 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Minimum (0) 15 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Size (1) 75 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (Scan Next Track)09 B5&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (Scan Previous Track) 09 B6&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (Stop) 09 B7&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (Play/Pause) 09 CD&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (Mute) 09 E2&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (Volume Increment) 09 E9&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (Volume Decrement) 09 EA&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AL Email Reader) 0A 8A 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AC Search)0A 21 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AC Home) 0A 23 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AC Back) 0A 24 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AC Forward)0A 25 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AC Stop) 0A 26 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AC Refresh) 0A 27 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AC Bookmarks) 0A 2A 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AL Consumer Control Configuration) 0A 83 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AL Calculator) 0A 92 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (AL Local Machine Browser) 0A 94 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (18) 95 12&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input (Data,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (6) 95 06&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input (Cnst,Ary,Abs) 81 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Page (Vendor-Defined 1) 06 00 FF&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage (Vendor-Defined 1) 09 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Collection (Application) A1 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report ID (4) 85 04&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Page (Button) 05 09&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Minimum (Button 16) 19 10&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Maximum (Button 31) 29 1F&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Maximum (1)25 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical Minimum (0) 15 00&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Size (1) 75 01&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Report Count (16) 95 10&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input (Data,Var,Abs,NWrp,Lin,Pref,NNul,Bit) 81 02&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Collection C0&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End Collection C0&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 16:51:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Activating-led-on-usbhost-keyboard-example/m-p/524694#M7330</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T16:51:39Z</dc:date>
    </item>
  </channel>
</rss>

