Index of Module hidapi - part-cw/lambdanative GitHub Wiki Module: hidapi Provides functions for communicating with USB and Bluetooth HID devices Functions in this module: Function Short Description (hid-close ptr) Close a HID device (hid-device-info->interface_number ptr) Return the interface number (hid-device-info->manufacturer_string ptr) Return the manufacturer string (hid-device-info->next ptr) Return next enumeration (hid-device-info->path ptr) Return the path (hid-device-info->product_id ptr) Return the product ID (hid-device-info->product_string ptr) Return the product string (hid-device-info->release_number ptr) Return release number (hid-device-info->serial_number ptr) Return serial number (hid-device-info->usage ptr) Return usage (hid-device-info->usage_page ptr) Return usage page (hid-device-info->vendor_id ptr) Return vendor id (hid-device-list) Return list of HID devices (hid-enumerate vendor-id product-id) Enumerate HID devices (hid-error ptr) Return last error (hid-free-enumeration enumeration-object) Free enumeration object (hid-get-feature-report ptr len) Returns feature report (hid-get-indexed-string ptr idx len) Get an indexed string (hid-get-manufacturer-string ptr len) Return manufacturer string (hid-get-product-string ptr len) Returns product string (hid-get-serial-number-string ptr len) Returns serial number (hid-open vid pid serno) Open a HID device (hid-open-path path) Open a HID device (hid-read ptr u8v) Read data from device (hid-read-timeout ptr u8v timeout) Read data from device with timeout (hid-send-feature-report ptr u8v) Send feature report (hid-set-nonblocking ptr flag) Set nonblocking flag (hid-write ptr u8v) Write data to device