SAMV71 Xplained Ultra Software Package 1.5

HIDUsages.h File Reference

#include <stdint.h>

Go to the source code of this file.

Defines

#define HIDUsage_GENERICDESKTOP   1
#define HIDUsage_GAME   5
#define HIDUsage_GENERICDEVICE   6
#define HIDUsage_KEYBOARD   7
#define HIDUsage_LEDS   8
#define HIDUsage_BUTTON   9
#define HIDUsage_BARCODE   0x8C
#define HIDUsage_CAMERA   0x90
#define HIDUsage_VENDOR   0xFF
#define HIDGenericDesktop_PAGEID   0x01
#define HIDGenericDesktop_POINTER   0x01
#define HIDGenericDesktop_MOUSE   0x02
#define HIDGenericDesktop_JOYSTICK   0x04
#define HIDGenericDesktop_GAMEPAD   0x05
#define HIDGenericDesktop_KEYBOARD   0x06
#define HIDGenericDesktop_KEYPAD   0x07
#define HIDGenericDesktop_MULTIAXIS   0x08
#define HIDGenericDesktop_X   0x30
#define HIDGenericDesktop_Y   0x31
#define HIDKeypad_PAGEID   0x07
#define HIDKeypad_A   4
#define HIDKeypad_B   5
#define HIDKeypad_C   6
#define HIDKeypad_D   7
#define HIDKeypad_E   8
#define HIDKeypad_F   9
#define HIDKeypad_G   10
#define HIDKeypad_H   11
#define HIDKeypad_I   12
#define HIDKeypad_J   13
#define HIDKeypad_K   14
#define HIDKeypad_L   15
#define HIDKeypad_M   16
#define HIDKeypad_N   17
#define HIDKeypad_O   18
#define HIDKeypad_P   19
#define HIDKeypad_Q   20
#define HIDKeypad_R   21
#define HIDKeypad_S   22
#define HIDKeypad_T   23
#define HIDKeypad_U   24
#define HIDKeypad_V   25
#define HIDKeypad_W   26
#define HIDKeypad_X   27
#define HIDKeypad_Y   28
#define HIDKeypad_Z   29
#define HIDKeypad_1   30
#define HIDKeypad_2   31
#define HIDKeypad_3   32
#define HIDKeypad_4   33
#define HIDKeypad_5   34
#define HIDKeypad_6   35
#define HIDKeypad_7   36
#define HIDKeypad_8   37
#define HIDKeypad_9   38
#define HIDKeypad_0   39
#define HIDKeypad_ENTER   40
#define HIDKeypad_ESCAPE   41
#define HIDKeypad_BACKSPACE   42
#define HIDKeypad_TAB   43
#define HIDKeypad_SPACEBAR   44
#define HIDKeypad_PRINTSCREEN   70
#define HIDKeypad_SCROLLLOCK   71
#define HIDKeypad_NUMLOCK   83
#define HIDKeypad_LEFTCONTROL   224
#define HIDKeypad_LEFTSHIFT   225
#define HIDKeypad_LEFTALT   226
#define HIDKeypad_LEFTGUI   227
#define HIDKeypad_RIGHTCONTROL   228
#define HIDKeypad_RIGHTSHIFT   229
#define HIDKeypad_RIGHTALT   230
#define HIDKeypad_RIGHTGUI   231
#define HIDKeypad_ERRORROLLOVER   1
#define HIDKeypad_POSTFAIL   2
#define HIDKeypad_ERRORUNDEFINED   3
#define HIDLeds_PAGEID   0x08
#define HIDLeds_NUMLOCK   0x01
#define HIDLeds_CAPSLOCK   0x02
#define HIDLeds_SCROLLLOCK   0x03
#define HIDButton_PAGEID   0x09

Functions

uint8_t HIDKeypad_IsModifierKey (uint8_t key)

Detailed Description

Purpose

Definitions used for declaring the usages of a HID device.

Definition in file HIDUsages.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines