Add 'SR_MQ_DIFFERENCE' quantity for reporting relative difference between the current measurement and the reference value. The value of this quantity will normally be reported in percents. Add also the flag 'SR_MQFLAG_REFERENCE' for indicating that the reported value is not the current measurement but the reference value instead. --- include/libsigrok/libsigrok.h | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/include/libsigrok/libsigrok.h b/include/libsigrok/libsigrok.h index 924ec91..3cb83a1 100644 --- a/include/libsigrok/libsigrok.h +++ b/include/libsigrok/libsigrok.h @@ -219,6 +219,8 @@ enum sr_mq { SR_MQ_QUALITY_FACTOR, /** Phase angle. */ SR_MQ_PHASE_ANGLE, + /** Difference from reference value. */ + SR_MQ_DIFFERENCE, }; /** Unit of measured quantity, sr_datafeed_analog.unit. */ @@ -336,6 +338,8 @@ enum sr_mqflag { SR_MQFLAG_DURATION = 0x20000, /** Device is in "avg" mode, averaging upon each new value. */ SR_MQFLAG_AVG = 0x40000, + /** Reference value shown. */ + SR_MQFLAG_REFERENCE = 0x80000, }; enum sr_trigger_matches { -- 2.1.1 ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://p.sf.net/sfu/Zoho _______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel