scpi-dmm: avoid get/set range calls for some of the Agilent DMM functions
authorGerhard Sittig <gerhard.sittig@gmx.net>
Fri, 21 May 2021 16:37:05 +0000 (18:37 +0200)
committerGerhard Sittig <gerhard.sittig@gmx.net>
Sat, 22 May 2021 06:35:11 +0000 (08:35 +0200)
commit5bf642dbf80b8070b238ec1d83454e677cb2336b
tree4b73e02b07dc3eb4acd2f88906014c0e6b5bd158
parentce96b696b548cc936ad50779b8b317db8bd421fc
scpi-dmm: avoid get/set range calls for some of the Agilent DMM functions

While queries for the range are supported for voltage, current,
resistence, capacitance, the same queries in temperature, frequency,
diode, continuity modes not only fail but even lose the USB connection
to the device. This was consistently observed with 34405A and 34465A.

Suppress get and set range requests for the known problematic modes of
the Agilent protocol speaking meters.
src/hardware/scpi-dmm/api.c
src/hardware/scpi-dmm/protocol.c
src/hardware/scpi-dmm/protocol.h