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
[email protected]
https://lists.sourceforge.net/lists/listinfo/sigrok-devel