I would like to set sampling rate around 4 MS/s in a LabView code but I do not know how to do it. Following specification I see that it should be possible to set even 10 MS/s.
Could you please tell me how to set sampling rate biger than 1 MS/s in Picoscope4000ExampleStreaming.vi (this 1 MS/s is probably default)? Maybe I should use Picoscope4000ExampleBlock.vi for it?
Could you please send me VI for generator which is in this PicoScope?
On the front panel in the streaming example you can set the sample rate under the 'Acquisition Settings' section.
Set 'Desired Sample Interval' to 250 and 'Time Units' to ns, giving 250ns = 4MHz sample rate.
The actual 'Sample Interval' is returned on the front panel, you may want connect the 'Time Units' to the front as it is not connected.
The driver will try and choose a timebase as close to the desired as possible.
All the actual sample rates can be calculated from the formula in the programmers guide-
page 7 of picoscope-4000-series-programmers-guide.pdf
The fastest timebase in Block mode being 100 ns (10MHz), for streaming mode this is limited the scopes USB transfer rate to 10 MS/s for one channel or 6.7 MS/s for two channels.
For the other Block examples you need to use the timebase number 'n' as given in the formula above. In the 'Acquisition Settings' section of the front panel.
You can combine the code for the AWG and block or streaming capture modes.
There is example done for the 5000a API scopes here- Pico 5243D - Sync scope acquisition with AWG signal output
For streaming you need to do the same, call the PicoScope4000AWG.vi after the PicoScope4000settings.vi.
I have problem with fast capturing data directly to disk with no gap in continus data. I am using PicoScope4000ExampleStreaming.vi for PicoScope 4262. The sample interval is 200 ns (~5MS/s). For transfer I am using USB 2.0.
Currently the longest single data capture is just 10 s. After that time I can find only 10MS in the file but it should be 50MS.
How can I achieve better result?
Is it possible to capture simultaneously this amount of data from three PicoScopes 4262 using all channels?