Add support for printing henries and degrees as well as the new reference and auto flags. --- src/output/analog.c | 13 +++++++++++++ 1 file changed, 13 insertions(+)
diff --git a/src/output/analog.c b/src/output/analog.c index c76392c..f984bc1 100644 --- a/src/output/analog.c +++ b/src/output/analog.c @@ -105,6 +105,9 @@ static void fancyprint(int unit, int mqflags, float value, GString *out) case SR_UNIT_FARAD: si_printf(value, out, "F"); break; + case SR_UNIT_HENRY: + si_printf(value, out, "H"); + break; case SR_UNIT_KELVIN: si_printf(value, out, "K"); break; @@ -187,6 +190,10 @@ static void fancyprint(int unit, int mqflags, float value, GString *out) case SR_UNIT_HUMIDITY_293K: si_printf(value, out, "%rF"); break; + case SR_UNIT_DEGREE: + si_printf(value, out, ""); + g_string_append_unichar(out, 0x00b0); + break; default: si_printf(value, out, ""); break; @@ -212,6 +219,12 @@ static void fancyprint(int unit, int mqflags, float value, GString *out) g_string_append_printf(out, " REL"); if (mqflags & SR_MQFLAG_AVG) g_string_append_printf(out, " AVG"); + if (mqflags & SR_MQFLAG_REFERENCE) + g_string_append_printf(out, " REF"); + if (mqflags & SR_MQFLAG_AUTOMQ) + g_string_append_printf(out, " AUTOMQ"); + if (mqflags & SR_MQFLAG_AUTOMODEL) + g_string_append_printf(out, " AUTOMODEL"); g_string_append_c(out, '\n'); } -- 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