
IPicoScope 2000 Series Programmer's Guide
Copyright © 2006-2011 Pico Technology Ltd. All rights reserved. ps2000pg.en
Contents
.....................................................................................................................................11 Introduction
...........................................................................................................................................1
1 Overview
...........................................................................................................................................1
2 Licence conditions
...........................................................................................................................................1
3 Trademarks
...........................................................................................................................................2
4 Warranty
...........................................................................................................................................2
5 Company details
.....................................................................................................................................32 Installation
...........................................................................................................................................3
1 Minimum system requirements
...........................................................................................................................................3
2 Installation instructions
.....................................................................................................................................43 Technical information
...........................................................................................................................................4
1 Driver
...........................................................................................................................................4
2 Programming overview
...........................................................................................................................................4
3 Device features
...........................................................................................................................................4
1 AC/DC coupling
...........................................................................................................................................4
2 Voltage ranges
...........................................................................................................................................5
3 Oversampling
...........................................................................................................................................5
4 Scaling
...........................................................................................................................................5
5 Signal generator
...........................................................................................................................................5
6 Triggering
...........................................................................................................................................6
7 Combining oscilloscopes
...........................................................................................................................................6
8 Sampling modes
...........................................................................................................................................11
4 Programming examples
...........................................................................................................................................11
1 C
...........................................................................................................................................12
2 Visual Basic
...........................................................................................................................................12
3 Delphi
...........................................................................................................................................12
4 Excel
...........................................................................................................................................12
5 Agilent VEE
...........................................................................................................................................12
6 LabVIEW
...........................................................................................................................................13
5 Functions
...........................................................................................................................................13
1 Introduction
...........................................................................................................................................14
2 ps2000_close_unit
...........................................................................................................................................15
3 ps2000_flash_led
...........................................................................................................................................16
4 ps2000_get_streaming_last_values
...........................................................................................................................................17
5 ps2000_get_streaming_values
...........................................................................................................................................19
6 ps2000_get_streaming_values_no_aggregation
...........................................................................................................................................21
7 ps2000_get_timebase
...........................................................................................................................................22
8 ps2000_get_times_and_values
...........................................................................................................................................24
9 ps2000_get_unit_info
...........................................................................................................................................25
10 ps2000_get_values
...........................................................................................................................................26
11 ps2000_last_button_press
...........................................................................................................................................27
12 ps2000_open_unit
...........................................................................................................................................28
13 ps2000_open_unit_async
...........................................................................................................................................29
14 ps2000_open_unit_progress
...........................................................................................................................................30
15 ps2000_overview_buffer_status
...........................................................................................................................................31
16 ps2000_ready
...........................................................................................................................................32
17 ps2000_run_block
...........................................................................................................................................33
18 ps2000_run_streaming