Pico Communications PicoScope 2105, PicoScope 2104 manual Combining oscilloscopes

Page 25

Technical reference

3.4.10Combining oscilloscopes

23

With PicoLog or your own program, it is possible to collect data using up to four PicoScope 2000 Series PC Oscilloscopes at the same time. Each unit must be connected to a separate USB port, or, if a USB hub is used, it must be a powered hub. The ps2000_open_unit() function returns a handle to a unit, and all of the other functions require this handle for unit identification. For example, to collect data from two units at the same time:

handle1 = ps2000_open() handle2 = ps2000_open()

ps2000_set_channel(handle1)

... set up unit 1 ps2000_run(handle1)

ps2000_set_channel(handle2)

... set up unit 2 ps2000_run(handle2)

ready1 = FALSE ready2 = FALSE

while not ready1

ready1 = ps2000_ready(handle1) while not ready2

ready2 = ps2000_ready(handle2)

ps2000_get_values(handle1) ps2000_get_values(handle2)

Note: It is not possible to synchronise the collection of data between PicoScope PC Oscilloscopes that are being used in combination.

Copyright 2006 Pico Technology Limited. All rights reserved.

PS2100044-1.0

Image 25
Contents PicoScope 2104 Table of Contents Introduction Safety symbolsOverview IntroductionFCC notice Safety warningLicence conditions CE noticeTrademarks WarrantyCompany details AddressMinimum system requirements Product informationChecking the installation Installation instructionsInput connector Connectors and controlsSpecifications Technical reference Driver error codesDriver 1 ps2000closeunit Functions2 ps2000flashled 3 ps2000gettimebase 4 ps2000gettimesandvalues Information returned Example 5 ps2000getunitinfo7 ps2000lastbuttonpress 6 ps2000getvalues9 ps2000ready 8 ps2000openunitPs2000runblock 11 ps2000runstreaming Code Enumeration Range Ps2000setchannel13 ps2000setets 15 ps2000stop Ps2000settriggerMore on block mode Advanced featuresSampling modes Triggering More on streaming modeETS Equivalent Time Sampling Voltage rangesOversampling 7 AC/DC operationScaling Reading VoltageCombining oscilloscopes Using block mode Using different modesUsing streaming mode Using ETS mode1 C ProgrammingGUI example Console exampleDelphi Visual BasicExcel Agilent VEESoftware error codes TroubleshootingGlossary Streaming mode Real-time continuous modeGlossary PicoScope software TimebaseETS IndexUSB IndexInterworld Electronics & Computers Inc