The Software CD that is supplied with the device is not specific to that device but contains the required items (software, documentation, drivers etc.) to support most of our products.
With PicoScope, you could use the trigger and alarm functions in conjunction with Maths Channels to save the data into files which you can then process afterwards.
We have a number of videos on our PicoScope.tv site which will provide more information on how to configure your setup - I've placed links to these which can be found further on in this post.
I would recommend downloading and installing the latest version of PicoScope 6 from our website:http://www.picotech.com/software.html
The sequence of steps is as follows:
- Create your Maths Channel to calculate RMS http://www.picoscope.tv/general/maths-channel.html
- Set-up a repeat trigger in the trigger toolbar http://www.picoscope.tv/general/trigger-mode-basics.html
- Set-up-the alarm feature (http://www.picoscope.tv/general/save-on-trigger.html):
- Click Tools -> Alarms
- In the Alarms dialog, select 'Capture' from the Event 'drop-down' list.
- Click 'Add'
- Choose to 'Save Current Buffer' from the 'Action' drop-down menu and set the file name & location (the name can be appended with a variable to timestamp or number the buffer when saving the current buffer, and you can choose the file format to save as .mat file).
- Click 'OK', 'Apply', then 'OK' again.
- Set the required timebase and samples - I would suggest using streaming mode (200ms/div or greater) if you are capturing over a couple of days.
You will have to manually start the software. If you know how many waveforms you intend to capture over the time period, you could set that to the maximum number of waveforms in the buffer under the Tools -> Preferences menu in PicoScope 6. You could then set an action in the Alarms dialog to Stop Capture on a 'Buffers Full' event such as shown below:
The alternative is to write your own software using the supplied Software Development Kit - this will require the use of a programming language that supports the standard C calls.