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

Page 25
Image 25
Pico Communications PicoScope 2105, PicoScope 2104 manual Combining oscilloscopes