EasyManuals Logo

PICO PicoScope 3000 A Series Programmer's Guide

PICO PicoScope 3000 A Series
144 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #27 background imageLoading...
Page #27 background image
PicoScope 3000A Series Prog rammer's Guide 21
Copyright © 2011-2013 Pico Technology Limited. All rights reserved. ps3000abpg.en r9
2.11
Combining several oscilloscopes
It is possible to collect data using up to 64 PicoScope 3000A Series oscilloscopes at
the same time, depending on the capabilities of the PC. Each oscilloscope must be
connected to a separate USB port. The ps3000aOpenUnit function returns a handle to
an oscilloscope. All the other functions require this handle for oscilloscope
identification. For example, to collect data from two oscilloscopes at the same time:
CALLBACK ps3000aBlockReady(...)
// define callback function specific to application
handle1 = ps3000aOpenUnit()
handle2 = ps3000aOpenUnit()
ps3000aSetChannel(handle1)
// set up unit 1
ps3000aSetDigitalPort *(when using PicoScope 3000 MSOs only)
ps3000aRunBlock(handle1)
ps3000aSetChannel(handle2)
// set up unit 2
ps3000aSetDigitalPort *(when using PicoScope 3000 MSOs only)
ps3000aRunBlock(handle2)
// data will be stored in buffers
// and application will be notified using callback
ready = FALSE
while not ready
ready = handle1_ready
ready &= handle2_ready

Table of Contents

Other manuals for PICO PicoScope 3000 A Series

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the PICO PicoScope 3000 A Series and is the answer not in the manual?

PICO PicoScope 3000 A Series Specifications

General IconGeneral
BrandPICO
ModelPicoScope 3000 A Series
CategoryTest Equipment
LanguageEnglish

Related product manuals