Martin Ling
|
22c196883d
|
rigol-ds: Disable key lock when closing device.
|
2014-01-21 17:52:23 +01:00 |
Martin Ling
|
10d309c8ab
|
rigol-ds: DS1000 series still needs the stupid delay.
|
2014-01-21 13:10:29 +01:00 |
Bert Vermeulen
|
8dd0b290eb
|
rigol-ds: On DS1000 with firmware < 0.2.4, use legacy protocol.
Apparently the ASCII header containing length was only added in version
0.2.4.
|
2014-01-21 13:05:06 +01:00 |
Bert Vermeulen
|
fcdebbe89c
|
rigol-ds: Shorten vendor name.
|
2014-01-20 19:08:10 +01:00 |
Aurelien Jacobs
|
2b0e4a468a
|
rigol-ds: add support for more keys in config_get()
|
2014-01-20 00:34:57 +00:00 |
Aurelien Jacobs
|
72ecba02f4
|
rigol-ds: use appropriately defined NUM_VDIV constant
|
2014-01-20 00:34:57 +00:00 |
Aurelien Jacobs
|
8e06edf528
|
rigol-ds: add more valid timebases for DS2302
|
2014-01-20 00:34:57 +00:00 |
Aurelien Jacobs
|
889ef4a01c
|
rigol-ds: fix set_cfg() calls with float parameters to avoid locale issues
|
2014-01-20 00:34:56 +00:00 |
Martin Ling
|
f76c24f6fd
|
rigol-ds: Send FRAME_BEGIN and FRAME_END per frame, not per channel.
|
2014-01-20 00:24:57 +00:00 |
Martin Ling
|
bac11aeb1b
|
rigol-ds: Cleanup and fix check for short data blocks.
|
2014-01-20 00:24:57 +00:00 |
Martin Ling
|
51bfe5363a
|
rigol-ds: Use *OPC? command rather than delay to await completion.
|
2014-01-20 00:24:57 +00:00 |
Martin Ling
|
334fbc2ac0
|
rigol-ds: Use standard sr_scpi_get functions, remove internal versions.
|
2014-01-20 00:24:57 +00:00 |
Martin Ling
|
470140fc0d
|
rigol-ds: DS1000 series actually use IEEE488.2 data block format.
|
2014-01-20 00:24:57 +00:00 |
Martin Ling
|
d22250a96a
|
rigol-ds: Correct digital waveform block sizes.
|
2014-01-20 00:24:14 +00:00 |
Martin Ling
|
3ed7a40c75
|
rigol-ds: Check SCPI read is complete after reading expected block length.
|
2014-01-20 00:24:14 +00:00 |
Martin Ling
|
904fd29b72
|
rigol-ds: Update which channels are enabled after making changes.
|
2014-01-20 00:24:14 +00:00 |
Uwe Hermann
|
c2b394d562
|
rigol-ds: Minor whitespace fixes.
|
2014-01-17 02:03:09 +01:00 |
Martin Ling
|
04e8e01ec6
|
rigol-ds: Enable/disable LA pod when (de)selecting digital channels.
|
2014-01-17 01:52:29 +01:00 |
Martin Ling
|
51b294cd01
|
rigol-ds: Reset num_frames to zero in dev_acquisition_start.
|
2014-01-17 01:52:29 +01:00 |
Martin Ling
|
b751cf7a82
|
rigol-ds: Make sure to always send SR_DF_END at end of capture.
|
2014-01-17 01:52:29 +01:00 |
Martin Ling
|
4914dd4b9a
|
rigol-ds: Calculate effective samplerate.
|
2014-01-17 01:52:29 +01:00 |
Martin Ling
|
5415e60247
|
rigol-ds: Separate function to compute analog frame size.
|
2014-01-17 01:52:29 +01:00 |
Martin Ling
|
c1bcb8cc63
|
rigol-ds: Advertise SR_CONF_LIMIT_FRAMES support.
|
2014-01-17 01:52:29 +01:00 |
Martin Ling
|
969edf6306
|
rigol-ds: Fix check for probe group validity.
|
2014-01-17 01:52:29 +01:00 |
Martin Ling
|
bfaf112b68
|
rigol-ds: Use correct digital channel numbers when fetching config.
|
2014-01-14 18:28:19 +00:00 |
Aurelien Jacobs
|
d993d8d39d
|
rigol-ds: remove lonely break
|
2014-01-14 00:01:50 +01:00 |
Aurelien Jacobs
|
a31b2ccbd8
|
rigol-ds: prevent config_list() to return empty g_variant
This fixes the following glib message:
$ ./sigrok-cli -d rigol-ds --show
[...]
g_variant_builder_end: assertion '!GVSB(builder)->uniform_item_types || GVSB(builder)->prev_item_type != NULL || g_variant_type_is_definite (GVSB(builder)->type)' failed
|
2014-01-14 00:01:50 +01:00 |
Aurelien Jacobs
|
c3515cea44
|
scpi: factorize dev_inst_new calls out of individual drivers
|
2014-01-11 22:36:46 +01:00 |
Aurelien Jacobs
|
d5876cfb4a
|
scpi: add VXI transport support
|
2014-01-11 22:36:09 +01:00 |
Aurelien Jacobs
|
a53278de01
|
rigol-ds: fix waveform reception on DS2000 series
The ":WAV:DATA?" scpi command must be sent before calling
sr_scpi_read_begin().
|
2014-01-03 17:54:47 +01:00 |
Aurelien Jacobs
|
036d378a62
|
rigol-ds: add a few more DS2000 models to the supported list
|
2014-01-03 17:54:47 +01:00 |
Martin Ling
|
0709197deb
|
rigol-ds: Correct usage of NUM_TIMEBASE and NUM_VDIV config keys.
|
2013-12-29 13:22:32 +01:00 |
Martin Ling
|
05c644ea08
|
Revise SCPI read API to allow backend-independent data handling.
|
2013-12-29 04:26:36 +01:00 |
Martin Ling
|
227a0981c0
|
rigol-ds: Support the rest of the DSO1000 range.
|
2013-12-29 01:39:49 +01:00 |
Martin Ling
|
821fbcadcc
|
rigol-ds: Support 4 analog channels.
|
2013-12-29 01:34:58 +01:00 |
Martin Ling
|
0d9f5a12cb
|
rigol-ds: Use correct live waveform size for Agilent DSO1000 series.
|
2013-12-29 00:35:09 +01:00 |
Martin Ling
|
10afee13a3
|
rigol-ds: Add support for Agilent DSO1014A.
|
2013-12-29 00:27:11 +01:00 |
Martin Ling
|
07ccb2b3f1
|
rigol-ds: Fix rigol_ds_channel_start() for digital channels.
|
2013-12-28 14:05:56 +01:00 |
Martin Ling
|
9e4b7d9833
|
rigol-ds: Use correct analog frame size for VS5000 series.
|
2013-12-28 14:05:56 +01:00 |
Martin Ling
|
6396b0a76b
|
rigol-ds: Use set_cfg wrapper for capture setup commands.
|
2013-12-28 14:05:56 +01:00 |
Martin Ling
|
1fed20cb38
|
rigol-ds: Select channels before issuing RUN command.
|
2013-12-28 14:05:55 +01:00 |
Martin Ling
|
48460c6f3e
|
rigol-ds: Unify partial read handling.
|
2013-12-27 22:47:42 +01:00 |
Martin Ling
|
f80a0bf232
|
rigol-ds: Unify code for counting expected incoming bytes.
|
2013-12-27 22:47:42 +01:00 |
Martin Ling
|
677f85d00b
|
rigol-ds: Use rigol_ds_channel_start() function for legacy protocol too.
|
2013-12-27 22:47:42 +01:00 |
Martin Ling
|
0d87bd93eb
|
rigol-ds: Rename and document some confusingly named variables.
|
2013-12-27 22:47:42 +01:00 |
Martin Ling
|
3544f848e0
|
Centralise duplicated logging helper defines.
|
2013-12-27 12:54:05 +01:00 |
Martin Ling
|
b4936bae0a
|
rigol-ds: close SCPI device after using for scan.
|
2013-12-07 19:43:47 +00:00 |
Bert Vermeulen
|
7cf1a98d73
|
rigol-ds: Minor error reporting fix.
|
2013-12-05 00:21:15 +01:00 |
Martin Ling
|
962af1a379
|
rigol-ds: Support VS5000 series devices.
|
2013-12-04 21:38:05 +00:00 |
Martin Ling
|
3520422fc7
|
rigol-ds: Support TCP connection.
|
2013-12-04 20:59:24 +00:00 |