waveform(), dso()

These function operate the digital sampling oscilloscopes of LeCroy.

Spectra::waveform( dso_id, [$chan, [,$np [, $sparsing [, $offset]]]])
Alias: Wf()

Reads the waveform data structures and copies them to a GQE.

chan: the channels that are transfered. The following values are allowed: 1, 2, 3, 4, ALL, 12, 123, TA, TB, TC, default: ALL

np, the number of points: [1,100000], default: 1000

sparsing, interval between the points, def.: 1

offset, first point, def.: 0
$ret = Spectra::wf( "dso1", 1, 1024, 1, 0);

Dso()
Sends/receives strings to/from the DSO.
$ret = Spectra::dso( "dso1", "C1:VDIV 50 MV");

DSOs are defined by:

 
define/dev=DSO/mod=LC424/host=hasvuvosz2m/port=1861 dso1
def/dev=dso/mod=lc584/gpib=7 dso2

An example of how to operate a DSO via the virtual counter interface can be found here 10.12.9.