Библиотека LUFA (раннее название MyUSB) версия 101122
|
Структура элемента подробной информации парсера репорта HID. More...
#include <HIDParser.h>
Data Fields | |
uint16_t | BitOffset |
uint8_t | ItemType |
uint16_t | ItemFlags |
uint8_t | ReportID |
HID_CollectionPath_t * | CollectionPath |
HID_ReportItem_Attributes_t | Attributes |
uint32_t | Value |
uint32_t | PreviousValue |
Определение типа для элемента расположения репорта (IN, OUT или FEATURE) и других подробностей.
атрибуты элемента репорта.
uint16_t HID_ReportItem_t::BitOffset |
битовое смещение элемента в репорте IN, OUT или FEATURE.
путь коллекции этого репорта.
uint16_t HID_ReportItem_t::ItemFlags |
флаги данных элемента, такие как константа/переменная, и т. п.
uint8_t HID_ReportItem_t::ItemType |
тип элемента репорта, значение в HID_ReportItemTypes_t.
uint32_t HID_ReportItem_t::PreviousValue |
предыдущее значение элемента репорта.
uint8_t HID_ReportItem_t::ReportID |
ID репорта, которому этот элемент принадлежит, или 0x00, если устройство имеет только один репорт
uint32_t HID_ReportItem_t::Value |
Текущее значение элемента репорта - используйте HID_ALIGN_DATA(), когда обрабатываете полученное значение, чтобы оно было выровнено по указанному типу.