> we just discussed this on IRC -- there is already a flag for RMS, > shouldn't this be equivalent to effective voltage/current?
Ah, that's how it is encoded. I was already wondering; but I searched through the source for "effective" not for RMS. So, I dropped this patch and modified the following patch as below. Is this good enough for you guys or shall I resend the whole series? Thanks, Wolfram From: Wolfram Sang <w...@the-dreams.de> Date: Wed, 30 Dec 2015 14:46:08 +0100 Subject: [PATCH v2] dmm: vc870: support effective voltage & current Signed-off-by: Wolfram Sang <w...@the-dreams.de> --- src/dmm/vc870.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/dmm/vc870.c b/src/dmm/vc870.c index 125f471..549ce71 100644 --- a/src/dmm/vc870.c +++ b/src/dmm/vc870.c @@ -351,6 +351,14 @@ static void handle_flags(struct sr_datafeed_analog_old *analog, // analog->mq = SR_MQ_FREQUENCY; // analog->unit = SR_UNIT_HERTZ; } + if (info->is_v_a_eff_value) { + analog->mqflags |= SR_MQFLAG_RMS; + analog->mq = SR_MQ_VOLTAGE; + analog->unit = SR_UNIT_VOLT; + /* TODO: Handle effective current value */ + // analog->mq = SR_MQ_CURRENT; + // analog->unit = SR_UNIT_AMPERE; + } /* Measurement related flags */ if (info->is_ac) -- ------------------------------------------------------------------------------ _______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel