I start up PicoScope6000aExampleBlock.vi , there is initial clatter, but it is soon silent, and continues to output data silently. This silence is what I need for my own LabVIEW application. I do not see what is different between my application, and PicoScope6000aExampleBlock.vi. It is not obvious. Any comments on what could cause the relay clatter to sound when ps6000aRunBlock-2() is called would be appreciated.
All the channels are on by default, set to a default range.
I assume you are calling the ps6000aSetChannelOn/Off functions before the call to ps6000aRunBlock?
If you calling ps6000aOpenUnit and ps6000aCloseUnit on each run then this would explain it, this would mostly likely reset the state of all the relays on opening the scope.
Note you should be using the ps6000aRunBlock() function not the -2 version - ps6000aRunBlock-2().