682 B
682 B
Overview
Sound level monitoring via USB Benetech GM1356.
Named after Loud Howard.
Big thanks to Maciej Ciemborowicz for his work documenting the USB protocol this device uses.
Requirements
- hidapi
- An OS which recognises the GM1356 as a USB device (ie. not OSX Big Sur).
Usage
TBC
Screenshots
TBC
Implementation Notes
- The device seems to 'hang' periodically and cause all subsequent reads to timeout. To work around this, after two concurrent timeouts I send an
IOCTL_USBDEVFS_RESET
.