USBLib API Guide  1.00.00.01
Macros | Functions
usbhhidkeyboard.c File Reference
#include <stdbool.h>
#include <stdint.h>
#include "ti/usblib/msp432e4/usblib.h"
#include "usbhost.h"
#include "ti/usblib/msp432e4/usbhid.h"
#include "usbhhid.h"
#include "usbhhidkeyboard.h"
Include dependency graph for usbhhidkeyboard.c:

Macros

#define USBHKEYB_REPORT_SIZE   8
 
#define USBHKEYB_DEVICE_PRESENT   0x00000001
 

Functions

tUSBHKeyboardUSBHKeyboardOpen (tUSBHIDKeyboardCallback pfnCallback, uint8_t *pui8Buffer, uint32_t ui32Size)
 
uint32_t USBHKeyboardClose (tUSBHKeyboard *psKbInstance)
 
uint32_t USBHKeyboardUsageToChar (tUSBHKeyboard *psKbInstance, const tHIDKeyboardUsageTable *psTable, uint8_t ui8UsageID)
 
uint32_t USBHKeyboardModifierSet (tUSBHKeyboard *psKbInstance, uint32_t ui32Modifiers)
 
uint32_t USBHKeyboardInit (tUSBHKeyboard *psKbInstance)
 
uint32_t USBHKeyboardPollRateSet (tUSBHKeyboard *psKbInstance, uint32_t ui32PollRate)
 
uint32_t USBHKeyboardLPMSleep (tUSBHKeyboard *psKbInstance)
 
uint32_t USBHKeyboardLPMStatus (tUSBHKeyboard *psKbInstance)
 
© Copyright 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale