<< mdaqAOScanStart Data acquisition mdaqAOScanWait >>

MicroDAQ toolbox >> MicroDAQ toolbox > Data acquisition > mdaqAOScanStop

mdaqAOScanStop

Stops analog output scanning

Calling Sequence

mdaqAOScanStop()
mdaqAOScanStop(linkID)

Description

This function is part of analog scan functionality and has to be called in the following sequence:

  1. Initialize scanning session - mdaqAOScanInit()

  2. Start scanning session - mdaqAOScanStart()

  3. Queue new data - mdaqAOScanData()

  4. Stop scanning session - mdaqAOScanStop()

This function stops analog output scanning session. Function can be used to interrupt acquisition (duration > 0), or to stop continuous acquisition (duration=-1). After calling mdaqAOScanStop() function, scanning session has to be re-initialized.

Input arguments

Examples

Generate sine and sawtooth waveform in periodic mode. Sample update frequency 1000Hz, duration - Inf - interrupted by user code.

sineData = sin(linspace(0, 2*%pi, 1000)) + 1.0;
sawtoothData = linspace(0, 5, 1000);
mdaqAOScanInit(1:2, [sineData' sawtoothData'], [0,5], %F, 1000, -1);
mdaqAOScanStart();
sleep(5000);
mdaqAOScanStop();

Results:

See Also


Report an issue
<< mdaqAOScanStart Data acquisition mdaqAOScanWait >>