Библиотека LUFA (раннее название MyUSB) версия 101122
HID_ReportInfo_t Struct Reference

Структура состояния парсера HID. More...

#include <HIDParser.h>

Data Fields

uint8_t TotalReportItems
HID_ReportItem_t ReportItems [HID_MAX_REPORTITEMS]
HID_CollectionPath_t CollectionPaths [HID_MAX_COLLECTIONS]
uint8_t TotalDeviceReports
HID_ReportSizeInfo_t ReportIDSizes [HID_MAX_REPORT_IDS]
uint16_t LargestReportSizeBits
bool UsingReportIDs

Detailed Description

Определение типа для полностью обработанного репорта HID, включая все данные и коллекции элементов репорта.


Field Documentation

все элементы коллекции, на которые ссылаются элементы репорта.

наибольший размер репорта в битах, который может генерировать подключенное устройство

размеры репортов для каждого репорта в интерфейсе

массив элементов репорта, включая все элементы IN, OUT и FEATURE.

количество элементов в пределах интерфейса HID

Общее количество элементов репорта, сохраненных в массиве ReportItems.

показывает, имеет ли устройстово как минимум один элемент REPORT ID в своем дескрипторе репорта HID.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines