]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/korad-kaxxxxp/protocol.h
korad-kaxxxxp: add Korad KD3005P V6.8 to list of known models
[libsigrok.git] / src / hardware / korad-kaxxxxp / protocol.h
index d6ce0ec55334c28e86ab792257faeb4eaa5dae2c..9146f66d16e0c23ccf02b1b708547be20f761d23 100644 (file)
@@ -38,14 +38,21 @@ enum {
        KORAD_KA3005P_0X01,
        KORAD_KA3005P_0XBC,
        KORAD_KA3005P_V42,
-       KORAD_KD3005P,
+       KORAD_KA3005P_V55,
+       KORAD_KD3005P_V20,
        KORAD_KD3005P_V20_NOSP,
+       KORAD_KD3005P_V21_NOSP,
+       KORAD_KD3005P_V41,
+       KORAD_KD3005P_V68,
        RND_320_KD3005P,
+       RND_320_KA3005P,
        RND_320K30PV,
+       TENMA_72_2550_V2,
        TENMA_72_2540_V20,
        TENMA_72_2540_V21,
        TENMA_72_2540_V52,
        TENMA_72_2535_V21,
+       TENMA_72_2710_V66,
        STAMOS_SLS31_V20,
        KORAD_KD6005P,
        /* Support for future devices with this protocol. */
@@ -115,7 +122,7 @@ struct dev_context {
 SR_PRIV int korad_kaxxxxp_send_cmd(struct sr_serial_dev_inst *serial,
                                        const char *cmd);
 SR_PRIV int korad_kaxxxxp_read_chars(struct sr_serial_dev_inst *serial,
-                                       int count, char *buf);
+                                       size_t count, char *buf);
 SR_PRIV int korad_kaxxxxp_set_value(struct sr_serial_dev_inst *serial,
                                        int target, struct dev_context *devc);
 SR_PRIV int korad_kaxxxxp_get_value(struct sr_serial_dev_inst *serial,