Uwe Hermann
0e5a287759
uni-t-dmm: Drop unused UNI_T_UT_D04_NEW #define.
2016-07-03 16:40:44 +02:00
Aurelien Jacobs
43185ed3dc
agilent-dmm: add support for U128x
2016-06-26 20:32:56 +02:00
Aurelien Jacobs
9ae544b6ce
agilent-dmm: add support for Keysight branded meters
2016-06-26 20:32:56 +02:00
Aurelien Jacobs
0fe18626bd
agilent-dmm: add support for AC/DC flags in current mode
2016-06-26 20:32:56 +02:00
Aurelien Jacobs
96ed86253b
agilent-dmm: fix handling of AC/DC flags in volts mode
2016-06-26 20:32:56 +02:00
Aurelien Jacobs
4435966e43
agilent-dmm: output correct number of digits in analog packets
2016-06-26 20:32:56 +02:00
Aurelien Jacobs
873c0d117f
agilent-dmm: split DIOD recv_conf into model specific functions
...
This reduce overall number of lines and facilitate computation
of significant digits.
2016-06-26 20:32:56 +02:00
Aurelien Jacobs
40df76aacb
agilent-dmm: replace divider by exponent to ease computing of significant digits
2016-06-26 20:32:56 +02:00
Aurelien Jacobs
28c95cc6c4
analog: add support for negative number of digits
...
When a meter display 105.2 kΩ, libsigrok will return 105200 Ω
but it is really valuable to know that the last 2 digits are not
significant, so encoding.digits should be set to -2.
This would allow a sigrok client to display 105200 as 105.2 k
instead of 105.200 k.
2016-06-26 20:32:56 +02:00
Soeren Apel
4d6d660b83
Logging: Filter out unwanted newlines
...
055804e89e
changed the outgoing
SCPI message termination by always adding a newline. This results
in the following log output:
sr: [00:00.003102] scpi: Opening VXI device vxi/192.168.178.43.
sr: [00:00.005648] scpi_vxi: Successfully sent SCPI command: '*IDN?
'.
sr: [00:00.005931] scpi: Got response: 'YOKOGAWA,710130,91HC30402,F3.73', length 31.
This patch restores the previous unterminated SCPI message logging:
sr: [00:00.005462] scpi: Opening VXI device vxi/192.168.178.43.
sr: [00:00.007515] scpi_vxi: Successfully sent SCPI command: '*IDN?'.
sr: [00:00.007860] scpi: Got response: 'YOKOGAWA,710130,91HC30402,F3.73', length 31.
As it's located in the general logging mechanism, we deal with any
additional (and unwanted) newlines this way.
2016-06-26 18:57:24 +02:00
Aurelien Jacobs
e264ebded8
rigol-ds: properly report which channel is enabled.
2016-06-26 18:57:24 +02:00
Aurelien Jacobs
9ea62f2e0a
rigol-ds: add support for getting/setting trigger level.
2016-06-25 18:19:47 +02:00
Aurelien Jacobs
934cf6cf50
rigol-ds: add PROBE_FACTOR support.
2016-06-25 17:24:45 +02:00
Aurelien Jacobs
8719638f5a
rigol-ds: split out vertical config reading in its own function for re-use.
2016-06-25 17:23:17 +02:00
Aurelien Jacobs
5d8b3913d4
group all drivers into a single object
...
This single object also contains the sr_drivers_init function, that will
always be referenced. That ensures that the drivers object files won't
be optimized out during static linking due to the fact that they are
not referenced directly.
This addresses (parts of) bug #802 .
2016-06-18 15:40:32 +02:00
Uwe Hermann
d1d3d2e0c4
output/analog: Drop unused fancyprint() and si_printf().
...
These functions were only used in the SR_DF_ANALOG_OLD case,
whereas the SR_DF_ANALOG case already used functions and lists
from src/analog.c.
This closes bug #636 .
2016-06-17 15:13:12 +02:00
Uwe Hermann
24f4a9d50b
session: Drop SR_DF_ANALOG_OLD support completely.
...
This closes bug #728 .
2016-06-17 15:13:12 +02:00
Uwe Hermann
0f574e133c
transform/scale: Drop support for SR_DF_ANALOG_OLD.
2016-06-17 15:13:12 +02:00
Uwe Hermann
09e269ce21
transform/invert: Drop support for SR_DF_ANALOG_OLD.
2016-06-17 15:13:12 +02:00
Uwe Hermann
23bdb1c997
output/analog: Drop support for SR_DF_ANALOG_OLD.
2016-06-17 15:13:12 +02:00
Uwe Hermann
5379fea5ef
output/csv: Drop support for SR_DF_ANALOG_OLD.
2016-06-17 15:13:12 +02:00
Uwe Hermann
c163438617
output/wav: Drop support for SR_DF_ANALOG_OLD.
2016-06-17 15:13:12 +02:00
Uwe Hermann
6cdb1da6c9
session_driver.c: Convert to SR_DF_ANALOG.
2016-06-17 15:13:12 +02:00
Uwe Hermann
8c67724084
libsigrok-internal.h: Convert to SR_DF_ANALOG.
2016-06-17 15:13:11 +02:00
Uwe Hermann
44040ea65e
yokogawa-dlm: Convert to SR_DF_ANALOG.
2016-06-17 15:13:11 +02:00
Uwe Hermann
16544b3856
uni-t-ut32x: Convert to SR_DF_ANALOG.
2016-06-17 15:13:11 +02:00
Uwe Hermann
dff60e3ccc
uni-t-dmm: Convert to SR_DF_ANALOG.
2016-06-17 15:13:11 +02:00
Uwe Hermann
f8467403e6
testo: Convert to SR_DF_ANALOG.
2016-06-17 15:13:11 +02:00
Uwe Hermann
c8d9a71e43
teleinfo: Convert to SR_DF_ANALOG.
2016-06-17 15:13:11 +02:00
Uwe Hermann
ffa2b6f96c
serial-dmm: Convert to SR_DF_ANALOG.
2016-06-17 15:13:11 +02:00
Uwe Hermann
0de290a53e
scpi-pps: Convert to SR_DF_ANALOG.
2016-06-17 15:13:11 +02:00
Uwe Hermann
94885d200d
maynuo-m97: Convert to SR_DF_ANALOG.
2016-06-17 15:13:11 +02:00
Uwe Hermann
ddfe99d92f
motech-lps-30x: Convert to SR_DF_ANALOG.
2016-06-17 15:13:11 +02:00
Uwe Hermann
5ba417591c
lascar-el-usb: Convert to SR_DF_ANALOG.
2016-06-17 15:13:11 +02:00
Uwe Hermann
2c9111820a
kecheng-kc-330b: Convert to SR_DF_ANALOG.
2016-06-17 15:13:10 +02:00
Uwe Hermann
99f8fa2519
hung-chang-dso-2100: Convert to SR_DF_ANALOG.
2016-06-17 15:13:10 +02:00
Uwe Hermann
ae7d8a58de
hantek-dso: Convert to SR_DF_ANALOG.
2016-06-17 15:13:10 +02:00
Uwe Hermann
6cfb9729b0
gwinstek-gds-800: Convert to SR_DF_ANALOG.
2016-06-17 15:13:10 +02:00
Uwe Hermann
f074822500
gmc-mh-1x-2x: Convert to SR_DF_ANALOG.
2016-06-17 15:13:10 +02:00
Uwe Hermann
a6ad49b39f
fx2lafw: Convert to SR_DF_ANALOG.
2016-06-16 15:05:04 +02:00
Uwe Hermann
a8372c3ed9
colead-slm: Convert to SR_DF_ANALOG.
2016-06-16 15:05:04 +02:00
Uwe Hermann
4b770103e9
demo: Convert to SR_DF_ANALOG.
2016-06-16 15:05:04 +02:00
Uwe Hermann
7f9932e8db
cem-dt-885x: Convert to SR_DF_ANALOG.
2016-06-16 15:05:04 +02:00
Uwe Hermann
3f5cf2a06a
fluke-dmm: Convert to SR_DF_ANALOG.
2016-06-16 15:05:03 +02:00
Uwe Hermann
1653c4309a
brymen-dmm: Convert to SR_DF_ANALOG.
2016-06-16 15:05:03 +02:00
Uwe Hermann
a46f869b64
brymen-bm86x: Convert to SR_DF_ANALOG.
2016-06-16 15:05:03 +02:00
Uwe Hermann
633531416b
baylibre-acme: Convert to SR_DF_ANALOG.
2016-06-16 15:05:03 +02:00
Uwe Hermann
55bee166eb
norma-dmm: Convert to SR_DF_ANALOG.
2016-06-16 15:05:02 +02:00
Uwe Hermann
67eb7c6bdf
atten-pps3xxx: Convert to SR_DF_ANALOG.
2016-06-16 15:05:02 +02:00
Uwe Hermann
0417ada03e
appa-55ii: Convert to SR_DF_ANALOG.
2016-06-16 15:05:02 +02:00