]> sigrok.org Git - libsigrok.git/blobdiff - src/serial_hid.h
output/csv: use intermediate time_t var, silence compiler warning
[libsigrok.git] / src / serial_hid.h
index d147978667b307c11438ccbbef625629ae38cc68..a4ff28b8fffb20d969d1fe8f959a68929133cadb 100644 (file)
  * 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