PicoScope 2000 Series Programmer's Guide
Contents
3Copyright © 2006–2022 Pico Technology Ltd. All rights reserved.ps2000pg.en-12
Contents
1 Introduction ............................................................................................................... 5
1 Overview ............................................................................................................................................. 5
2 Minimum system requirements ........................................................................................................ 5
3 Legal information ............................................................................................................................... 6
4 Trademarks ........................................................................................................................................ 7
5 Warranty .............................................................................................................................................. 7
2 Programming the 2000 Series Oscilloscopes ............................................................ 8
1 General procedure .............................................................................................................................. 8
2 Driver ................................................................................................................................................... 8
3 Voltage ranges ................................................................................................................................... 8
4 Triggering ............................................................................................................................................ 9
5 Signal generator ................................................................................................................................. 9
6 AC/DC coupling .................................................................................................................................. 9
7 Oversampling .................................................................................................................................... 10
3 Sampling modes ...................................................................................................... 11
1 Block mode ...................................................................................................................................... 11
1 Using block mode ................................................................................................................. 11
2 Streaming mode ............................................................................................................................... 13
1 Compatible streaming mode ............................................................................................... 13
2 Fast streaming mode ........................................................................................................... 14
3 ETS (Equivalent Time Sampling) mode .......................................................................................... 15
1 Using ETS mode ................................................................................................................... 15
4 Combining several oscilloscopes ............................................................................. 16
5 API Functions .......................................................................................................... 17
1 ps2000_close_unit ........................................................................................................................... 18
2 ps2000_flash_led .............................................................................................................................. 19
3 ps2000_get_streaming_last_values ................................................................................................ 20
4 ps2000_get_streaming_values ........................................................................................................ 21
5 ps2000_get_streaming_values_no_aggregation ............................................................................. 23
6 ps2000_get_timebase ...................................................................................................................... 25
7 ps2000_get_times_and_values ........................................................................................................ 26
8 ps2000_get_unit_info ....................................................................................................................... 28
9 ps2000_get_values ........................................................................................................................... 29
10 ps2000_last_button_press ............................................................................................................. 30
11 ps2000_open_unit .......................................................................................................................... 31
12 ps2000_open_unit_async ............................................................................................................... 32
13 ps2000_open_unit_progress .......................................................................................................... 33
14 ps2000_overview_buffer_status .................................................................................................... 34
15 ps2000PingUnit .............................................................................................................................. 35