USB Device Middleware Library 2.10
Macros

General Description

Macros

#define CY_USB_DEV_HID_PROTOCOL_BOOT   (0U)
 Protocol options. More...
 
#define CY_USB_DEV_HID_PROTOCOL_REPORT   (1U)
 Report Protocol.
 
#define CY_USB_DEV_HID_REPORT_TYPE_INPUT   (1U)
 Report types. More...
 
#define CY_USB_DEV_HID_REPORT_TYPE_OUTPUT   (2U)
 Output report type.
 
#define CY_USB_DEV_HID_REPORT_TYPE_FEATURE   (3U)
 Feature report type.
 
#define CY_USB_DEV_HID_RQST_GET_REPORT   (0x1U)
 HID Class Requests. More...
 
#define CY_USB_DEV_HID_RQST_GET_IDLE   (0x2U)
 GET_IDLE HID Class Request.
 
#define CY_USB_DEV_HID_RQST_GET_PROTOCOL   (0x3U)
 GET_PROTOCOL HID Class Request.
 
#define CY_USB_DEV_HID_RQST_SET_REPORT   (0x9U)
 SET_REPORT HID Class Request.
 
#define CY_USB_DEV_HID_RQST_SET_IDLE   (0xAU)
 SET_IDLE HID Class Request.
 
#define CY_USB_DEV_HID_RQST_SET_PROTOCOL   (0xBU)
 SET_PROTOCOL HID Class Request.
 

Macro Definition Documentation

◆ CY_USB_DEV_HID_PROTOCOL_BOOT

#define CY_USB_DEV_HID_PROTOCOL_BOOT   (0U)

Protocol options.

Boot Protocol

◆ CY_USB_DEV_HID_REPORT_TYPE_INPUT

#define CY_USB_DEV_HID_REPORT_TYPE_INPUT   (1U)

Report types.

Input report type

◆ CY_USB_DEV_HID_RQST_GET_REPORT

#define CY_USB_DEV_HID_RQST_GET_REPORT   (0x1U)

HID Class Requests.

GET_REPORT HID Class Request