* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#ifndef SERIAL_HID_H
-#define SERIAL_HID_H
+#ifndef LIBSIGROK_SERIAL_HID_H
+#define LIBSIGROK_SERIAL_HID_H
/* The prefix for port names which are HID based. */
#define SER_HID_CONN_PREFIX "hid"
#define SER_HID_USB_PREFIX "usb="
#define SER_HID_RAW_PREFIX "raw="
+#define SER_HID_IOKIT_PREFIX "iokit="
#define SER_HID_SNR_PREFIX "sn="
/*
* The maximum number of bytes any supported HID chip can communicate
* within a single request.
*
- * CP2110: up to 63bytes
- * CH9325: up to 7 bytes
+ * Brymen BU-86X: up to 8 bytes
+ * SiLabs CP2110: up to 63 bytes
+ * Victor DMM: up to 14 bytes
+ * WCH CH9325: up to 7 bytes
*/
#define SER_HID_CHUNK_SIZE 64