]> sigrok.org Git - libsigrok.git/blobdiff - include/libsigrok/libsigrok.h
analog: Add MQ Flag for four-wire measurements
[libsigrok.git] / include / libsigrok / libsigrok.h
index 3daf616d80e471d8253f0b810c09e586bdab9042..6096b5bfc40b2ba3d52157f20fd1ef19e97e7150 100644 (file)
@@ -383,6 +383,8 @@ enum sr_mqflag {
        SR_MQFLAG_REFERENCE = 0x80000,
        /** Unstable value (hasn't settled yet). */
        SR_MQFLAG_UNSTABLE = 0x100000,
+       /** Measurement is four wire (e.g. Kelvin connection). */
+       SR_MQFLAG_FOUR_WIRE = 0x200000,
 
        /*
         * Update mq_strings[] (analog.c) and fancyprint() (output/analog.c)
@@ -1015,6 +1017,9 @@ enum sr_configkey {
        /** The device supports setting a probe factor. */
        SR_CONF_PROBE_FACTOR,
 
+       /** Number of powerline cycles for ADC integration time. */
+       SR_CONF_ADC_POWERLINE_CYCLES,
+
        /* Update sr_key_info_config[] (hwdriver.c) upon changes! */
 
        /*--- Acquisition modes, sample limiting ----------------------------*/