Stops DSP task
This function stops model execution on MicroDAQ DSP core. It has to be called after DSP processing is done.
mdaqDSPStop(); mdaqDSPStop(linkID);
linkID: Valid connection link id (optional)
Example 1: Using standard DSP API
Freq = 10; // Hz Druration = -1; // infinite disp("Building DSP model..."); mdaqDSPBuild(mdaqToolboxPath() + filesep() + "examples" + filesep() +"led_demo.zcos"); disp("Starting DSP model..."); mdaqDSPInit('led_demo_scig\led_demo.out', Freq, Druration); mdaqDSPStart(); sleep(5000); mdaqDSPStop(); disp("End of execution DSP model"); | ![]() | ![]() |
Example 2: Using DSP task API
Freq = 10; // Hz Druration = -1; // infinite disp("Building DSP model..."); mdaqDSPBuild(mdaqToolboxPath() + filesep() + "examples" + filesep() +"led_demo.zcos"); // Create DSP task dsp = mdaqDSPTask(); disp("Starting DSP model..."); dsp.init('led_demo_scig\led_demo.out', Freq, Druration); dsp.start(); sleep(5000); dsp.stop(); disp("End of execution DSP model"); | ![]() | ![]() |