Stops analog output scanning
mdaqAOScanStop() mdaqAOScanStop(linkID)
This function is part of analog scan functionality and has to be called in the following sequence:
Initialize scanning session - mdaqAOScanInit()
Start scanning session - mdaqAOScanStart()
Queue new data - mdaqAOScanData()
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.
linkID: Valid connection link ID (optional)
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: