PicoScope 7 Software
Available on Windows, Mac and Linux
PicoScope 7 Software
Available on Windows, Mac and Linux
OEM & custom applications
PicoScope, Pico data logger and RF products can be used as components in custom applications and OEM projects.
A to Z of PC oscilloscopes
Everything you need to know about PC oscilloscopes from Advanced Triggers to Zooming.
A to Z of Data Loggers
Everything you need to know about PC-based data loggers from Alarms to Zooming.
Application Notes
Details of some of the many applications for Pico data logger and oscilloscope products.
How do I measure...?
Find out how you can measure using Pico products
Videos
Showing you how to get the most out of PicoScope oscilloscope software.
Documentation
Up-to-date versions of the documentation supplied with your products in PDF format.
Educational Experiments
Our library of science experiments suitable for use with oscilloscope and data logging products.
PicoApps
Want to share hints, tips and code with other developers? Show your Pico-based products to the world.
Newsletter
Archive of our monthly Test and Measurement Newsletters.
Post by mike_ims »
...which would lead me to believe that this function should return valid values when ETS has been enabled. When I call it as suggested by the help in ETS mode, it does returns a "1" indicating success. But, the page in the help titled "Using ETS mode" (see below) does not mention the function.This function should be called after channel and ETS options have been set.
I understand that the method prescribed by the help may not be the only way to use the Pico in ETS mode. My confusion starts when changing the ETS parameters to their extremes (both at 10 to cycles: 500 interleave: 100) does not affect the values returned by ps3000_get_timebase().This is the general procedure for reading and displaying data in ETS mode:
1 Open the oscilloscope using ps3000_open_unit
2 Select channel ranges and AC/DC switches using ps3000_set_channel
3 Using ps3000_set_trigger, set the trigger if required
4 Set ETS mode using ps3000_set_ets
5 Start the oscilloscope running using ps3000_run_block
6 Wait until the oscilloscope says it is ready using ps3000_ready
7 Transfer the block of data from the oscilloscope using ps3000_get_times_and_values
8 Display the data
9 Repeat steps 5 to 8 as necessary
10 Stop the oscilloscope using ps3000_stop
Post by mike_ims »
Return to “General Software Discussions”