Lightweight USB stack  1.0
hid_usage_device.h
1 /* This file is the part of the Lightweight USB device Stack for STM32 microcontrollers
2  *
3  * Copyright ©2016 Dmitry Filimonchuk <dmitrystu[at]gmail[dot]com>
4  *
5  * Licensed under the Apache License, Version 2.0 (the "License");
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  * http://www.apache.org/licenses/LICENSE-2.0
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 
16 #ifndef _USB_HID_USAGE_DEVICE_H_
17 #define _USB_HID_USAGE_DEVICE_H_
18 
25 #define HID_PAGE_DEVICE 0x06
26 #define HID_DEVICE_BATTERY_STRENGHT 0x20
27 #define HID_DEVICE_WIRELESS_CHANNEL 0x21
28 #define HID_DEVICE_WIRELESS_ID 0x22
29 #define HID_DEVICE_DISCO_WIRELESS_CTL 0x23
30 #define HID_DEVICE_SECURITY_CHAR_ENT 0x24
31 #define HID_DEVICE_SECURITY_CHAR_ERA 0x25
32 #define HID_DEVICE_SCURITY_CODE_CLR 0x26
34 #endif
35