]> sigrok.org Git - libsigrok.git/blobdiff - include/libsigrok/libsigrok.h
analog: add support for negative number of digits
[libsigrok.git] / include / libsigrok / libsigrok.h
index b533d87ddd9a4314f542b8372ee7b4e22e6b0ec4..7d9260edabf714cc404b529fde981ac4c738afd1 100644 (file)
@@ -508,7 +508,7 @@ struct sr_analog_encoding {
        gboolean is_signed;
        gboolean is_float;
        gboolean is_bigendian;
-       uint8_t digits;
+       int8_t digits;
        gboolean is_digits_decimal;
        struct sr_rational scale;
        struct sr_rational offset;
@@ -522,7 +522,7 @@ struct sr_analog_meaning {
 };
 
 struct sr_analog_spec {
-       uint8_t spec_digits;
+       int8_t spec_digits;
 };
 
 /** Generic option struct used by various subsystems. */
@@ -964,6 +964,9 @@ enum sr_configkey {
        /** Under-voltage condition active. */
        SR_CONF_UNDER_VOLTAGE_CONDITION_ACTIVE,
 
+       /** Trigger level. */
+       SR_CONF_TRIGGER_LEVEL,
+
        /* Update sr_key_info_config[] (hwdriver.c) upon changes! */
 
        /*--- Special stuff -------------------------------------------------*/