Fluke 287/289: support for dBu/dBV measurement units

This commit is contained in:
Bert Vermeulen 2012-10-29 11:50:34 +01:00
parent 79081ec80c
commit 2c04dede20
1 changed files with 7 additions and 0 deletions

View File

@ -181,6 +181,13 @@ static struct sr_datafeed_analog *handle_qm_v2(const struct sr_dev_inst *sdi,
*analog->data = NAN;
} else
analog->mq = -1;
} if (!strcmp(tokens[1], "dBV") || !strcmp(tokens[1], "dBm")) {
analog->mq = SR_MQ_VOLTAGE;
if (tokens[1][2] == 'm')
analog->unit = SR_UNIT_DECIBEL_MW;
else
analog->unit = SR_UNIT_DECIBEL_VOLT;
analog->mqflags |= SR_MQFLAG_AC | SR_MQFLAG_RMS;
} if (!strcmp(tokens[1], "CEL") || !strcmp(tokens[1], "FAR")) {
if (!strcmp(tokens[2], "NORMAL")) {
analog->mq = SR_MQ_TEMPERATURE;