Installation guide

IPicoScope 4000 Series (A API) Programmer's Guide
Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1
Contents
....................................................................................................................................11 Welcome
....................................................................................................................................22 Introduction
........................................................................................................................................2
1 Software licence conditions
........................................................................................................................................2
2 Trademarks
........................................................................................................................................3
3 Company details
........................................................................................................................................3
4 System requirements
........................................................................................................................................4
5 Installation instructions
....................................................................................................................................53 Programming with the PicoScope 4000 Series (A API)
........................................................................................................................................5
1 Driver
........................................................................................................................................5
2 Voltage ranges
........................................................................................................................................6
3 Channel selection
........................................................................................................................................6
4 Triggering
........................................................................................................................................7
5 Downsampling
........................................................................................................................................8
6 Sampling modes
......................................................................................................................................................................8
1 Block mode
......................................................................................................................................................................10
2 Rapid block mode
......................................................................................................................................................................15
3 Streaming mode
......................................................................................................................................................................16
4 Retrieving stored data
........................................................................................................................................17
7 Timebases
........................................................................................................................................17
8 Combining several oscilloscopes
....................................................................................................................................184 API functions
........................................................................................................................................20
1 ps4000aBlockReady
........................................................................................................................................21
2 ps4000aChangePowerSource
........................................................................................................................................22
3 ps4000aCurrentPowerSource
........................................................................................................................................23
4 ps4000aCloseUnit
........................................................................................................................................24
5 ps4000aDataReady
........................................................................................................................................25
6 ps4000aEnumerateUnits
........................................................................................................................................26
7 ps4000aFlashLed
........................................................................................................................................27
8 ps4000aGetAnalogueOffset
........................................................................................................................................28
9 ps4000aGetChannelInformation
........................................................................................................................................29
10 ps4000aGetMaxDownSampleRatio
........................................................................................................................................30
11 ps4000aGetMaxSegments
........................................................................................................................................31
12 ps4000aGetNoOfCaptures
........................................................................................................................................32
13 ps4000aGetNoOfProcessedCaptures
........................................................................................................................................33
14 ps4000aGetStreamingLatestValues
........................................................................................................................................34
15 ps4000aGetTimebase
........................................................................................................................................35
16 ps4000aGetTimebase2
........................................................................................................................................36
17 ps4000aGetTriggerTimeOffset
........................................................................................................................................37
18 ps4000aGetTriggerTimeOffset64
........................................................................................................................................38
19 ps4000aGetUnitInfo