USBLibAPIGuide  1.00.00.01
Data Fields
tHIDKeyboardInstance Struct Reference

#include <usbdhidkeyb.h>

Collaboration diagram for tHIDKeyboardInstance:
Collaboration graph
[legend]

Data Fields

uint8_t ui8USBConfigured
 
uint8_t ui8Protocol
 
volatile uint8_t ui8LEDStates
 
uint8_t ui8KeyCount
 
volatile tKeyboardState eKeyboardState
 
volatile bool bChangeMade
 
uint8_t pui8DataBuffer [KEYB_OUT_REPORT_SIZE]
 
uint8_t pui8Report [KEYB_IN_REPORT_SIZE]
 
uint8_t pui8KeysPressed [KEYB_MAX_CHARS_PER_REPORT]
 
tHIDReportIdle sReportIdle
 
tUSBDHIDDevice sHIDDevice
 

Field Documentation

§ ui8USBConfigured

uint8_t tHIDKeyboardInstance::ui8USBConfigured

§ ui8Protocol

uint8_t tHIDKeyboardInstance::ui8Protocol

§ ui8LEDStates

volatile uint8_t tHIDKeyboardInstance::ui8LEDStates

§ ui8KeyCount

uint8_t tHIDKeyboardInstance::ui8KeyCount

§ eKeyboardState

volatile tKeyboardState tHIDKeyboardInstance::eKeyboardState

§ bChangeMade

volatile bool tHIDKeyboardInstance::bChangeMade

§ pui8DataBuffer

uint8_t tHIDKeyboardInstance::pui8DataBuffer[KEYB_OUT_REPORT_SIZE]

§ pui8Report

uint8_t tHIDKeyboardInstance::pui8Report[KEYB_IN_REPORT_SIZE]

§ pui8KeysPressed

uint8_t tHIDKeyboardInstance::pui8KeysPressed[KEYB_MAX_CHARS_PER_REPORT]

§ sReportIdle

tHIDReportIdle tHIDKeyboardInstance::sReportIdle

§ sHIDDevice

tUSBDHIDDevice tHIDKeyboardInstance::sHIDDevice

The documentation for this struct was generated from the following file:
© Copyright 1995-2020, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale