Which version of the PicoScope 3000a SDK are you using? Please ensure that you have the latest SDK which you can download from http://www.picotech.com/software.html
In Step 1, select the PicoScope 3404B, and in step 2, select the option for the Software Development Kit.
One thing you may wish to do is add a library function call to ps3000aStop in the outer loop - this function stops the device collecting data.
Does the device work ok with the PicoScope 6 software?
but is it possible made initialization of the picoscope more fast , because after the program is start, is it necessary 3-4 second for the initialise of the picoscope.
Another question :
when I use Picoscope3000aExampleStreaming.vi, the default execise is only Channel A,
but in the block P3000 setting is possible to enable 4 channel, but in the block there is only one connector so is it necessary to modificate?
because if I will put enable in channel B, the programme give an Pico_hand error
Are you referring to the initialisation when running LabVIEW? This is because the driver is establishing a connection to the device and updating the firmware.
For two channels, you need to modify the vi file to output the data values for Channel B as well. The examples are provided to demonstrate how to call the dll functions.
To confirm - are you using a sampling interval of 29 microseconds? How long do you need to capture data for? How many samples?
I think you may want to consider using a block mode capture with a trigger enabled. Here it will only capture the number of samples (pre-trigger plus post-trigger) that you tell it to.
in the streaming program the value of the amplitude of the signal, what is represent, which is the relation with the VOLT, if I impose 1 V of range of the signal