C-SCOPE R1 Guide d'installation Page 1

Naviguer en ligne ou télécharger Guide d'installation pour Mesure, test et contrôle C-SCOPE R1. C-SCOPE R1 Installation guide Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer

Résumé du contenu

Page 1 - PicoScope 4000 Series (A API)

Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.PicoScope 4000 Series (A API)Programmer's Guideps4000apg.en r1PC Oscilloscopes

Page 2

Introduction4Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r12.5Installation instructionsIMPORTANTDo not connect your Pi

Page 4

PicoScope 4000 Series (A API) Programmer's Guide 95Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1IndexAAC/DC cou

Page 5

Index96Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r1Functions ps4000aSetPulseWidthQualifierConditions 66ps4000a

Page 6

PicoScope 4000 Series (A API) Programmer's Guide 97Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1TTechnical supp

Page 8 - 2 Introduction

PicoScope 4000 Series (A API) Programmer's Guide 99Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1

Page 9 - System requirements

Pico TechnologyJames HouseColmworth Business ParkST. NEOTSCambridgeshirePE19 8YPUnited KingdomTel: +44 (0) 1480 396 395Fax: +44 (0) 1480 396 296www.pi

Page 10 - Installation instructions

PicoScope 4000 Series (A API) Programmer's Guide 5Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r13 Programming wi

Page 11 - Voltage ranges

Programming with the PicoScope 4000 Series (A API)6Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r13.3Channel selectionY

Page 12 - Triggering

PicoScope 4000 Series (A API) Programmer's Guide 7Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r13.5DownsamplingT

Page 13 - Downsampling

Programming with the PicoScope 4000 Series (A API)8Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r13.6Sampling modesPico

Page 14 - Sampling modes

PicoScope 4000 Series (A API) Programmer's Guide 9Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1Downsampling. Wh

Page 15 - [1] [2] [3] [4]

Programming with the PicoScope 4000 Series (A API)10Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r13.6.2Rapid block mod

Page 16

PicoScope 4000 Series (A API) Programmer's Guide 11Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r13.6.2.2Rapid bl

Page 17

Programming with the PicoScope 4000 Series (A API)12Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r1ps4000aGetValuesBulk

Page 18

PicoScope 4000 Series (A API) Programmer's Guide 13Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r13.6.2.3Rapid bl

Page 20

Programming with the PicoScope 4000 Series (A API)14Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r1overflow );ps4000aGe

Page 21 - Streaming mode

PicoScope 4000 Series (A API) Programmer's Guide 15Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r13.6.3Streaming

Page 22 - Retrieving stored data

Programming with the PicoScope 4000 Series (A API)16Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r13.6.4Retrieving stor

Page 23 - Timebases

PicoScope 4000 Series (A API) Programmer's Guide 17Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r13.7TimebasesThe

Page 24 - 4 API functions

API functions18Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14 API functionsThe PicoScope 4000 Series API exports the

Page 25

PicoScope 4000 Series (A API) Programmer's Guide 19Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1ps4000aMinimumV

Page 26

API functions20Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.1ps4000aBlockReadytypedef void (CALLBACK *ps4000aBlockR

Page 27

PicoScope 4000 Series (A API) Programmer's Guide 21Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.2ps4000aChang

Page 28

API functions22Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.3ps4000aCurrentPowerSourcePICO_STATUS ps4000aCurrentPow

Page 29

PicoScope 4000 Series (A API) Programmer's Guide 23Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.4ps4000aClose

Page 30

IPicoScope 4000 Series (A API) Programmer's GuideCopyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1Contents...

Page 31

API functions24Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.5ps4000aDataReadytypedef void (CALLBACK *ps4000aDataRea

Page 32

PicoScope 4000 Series (A API) Programmer's Guide 25Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.6ps4000aEnume

Page 33

API functions26Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.7ps4000aFlashLedPICO_STATUS ps4000aFlashLed(int16_t ha

Page 34

PicoScope 4000 Series (A API) Programmer's Guide 27Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.8ps4000aGetAn

Page 35

API functions28Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.9ps4000aGetChannelInformationPICO_STATUS ps4000aGetChan

Page 36

PicoScope 4000 Series (A API) Programmer's Guide 29Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.10ps4000aGetM

Page 37

API functions30Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.11ps4000aGetMaxSegmentsPICO_STATUS ps4000aGetMaxSegment

Page 38

PicoScope 4000 Series (A API) Programmer's Guide 31Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.12ps4000aGetN

Page 39

API functions32Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.13ps4000aGetNoOfProcessedCapturesPICO_STATUS ps4000aGet

Page 40

PicoScope 4000 Series (A API) Programmer's Guide 33Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.14ps4000aGetS

Page 41

ContentsIICopyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r1...

Page 42

API functions34Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.15ps4000aGetTimebasePICO_STATUS ps4000aGetTimebase (int

Page 43

PicoScope 4000 Series (A API) Programmer's Guide 35Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.16ps4000aGetT

Page 44

API functions36Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.17ps4000aGetTriggerTimeOffsetPICO_STATUS ps4000aGetTrig

Page 45

PicoScope 4000 Series (A API) Programmer's Guide 37Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.18ps4000aGetT

Page 46

API functions38Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.19ps4000aGetUnitInfoPICO_STATUS ps4000aGetUnitInfo (int

Page 47

PicoScope 4000 Series (A API) Programmer's Guide 39Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.20ps4000aGetV

Page 48

API functions40Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.21ps4000aGetValuesAsyncPICO_STATUS ps4000aGetValuesAsyn

Page 49

PicoScope 4000 Series (A API) Programmer's Guide 41Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.22ps4000aGetV

Page 50

API functions42Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.23ps4000aGetValuesOverlappedPICO_STATUS ps4000aGetValue

Page 51

PicoScope 4000 Series (A API) Programmer's Guide 43Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.24ps4000aGetV

Page 52

IIIPicoScope 4000 Series (A API) Programmer's GuideCopyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1...

Page 53

API functions44Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.25ps4000aIsLedFlashingPICO_STATUS ps4000aIsLedFlashing(

Page 54

PicoScope 4000 Series (A API) Programmer's Guide 45Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.26ps4000aIsRe

Page 55

API functions46Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.27ps4000aIsTriggerOrPulseWidthQualifierEnabledPICO_STAT

Page 56

PicoScope 4000 Series (A API) Programmer's Guide 47Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.28ps4000aMaxi

Page 57

API functions48Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.29ps4000aMinimumValuePICO_STATUS ps4000aMinimumValue(in

Page 58

PicoScope 4000 Series (A API) Programmer's Guide 49Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.30ps4000aMemo

Page 59

API functions50Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.31ps4000aNoOfStreamingValuesPICO_STATUS ps4000aNoOfStre

Page 60 - API functions54

PicoScope 4000 Series (A API) Programmer's Guide 51Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.32ps4000aOpen

Page 61

API functions52Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.33ps4000aOpenUnitAsyncPICO_STATUS ps4000aOpenUnitAsync(

Page 62

PicoScope 4000 Series (A API) Programmer's Guide 53Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.34ps4000aOpen

Page 64

API functions54Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.35ps4000aRunBlockPICO_STATUS ps4000aRunBlock (int16_t

Page 65

PicoScope 4000 Series (A API) Programmer's Guide 55Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1ApplicabilityBl

Page 66

API functions56Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.36ps4000aRunStreamingPICO_STATUS ps4000aRunStreaming (i

Page 67

PicoScope 4000 Series (A API) Programmer's Guide 57Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1ApplicabilitySt

Page 68

API functions58Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.37ps4000aSetBandwidthFilterPICO_STATUS ps4000aSetBandwi

Page 69

PicoScope 4000 Series (A API) Programmer's Guide 59Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.38ps4000aSetC

Page 70

API functions60Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.39ps4000aSetDataBufferPICO_STATUS ps4000aSetDataBuffer(

Page 71

PicoScope 4000 Series (A API) Programmer's Guide 61Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.40ps4000aSetD

Page 72

API functions62Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.41ps4000aSetEtsPICO_STATUS ps4000aSetEts(int16_t

Page 73

PicoScope 4000 Series (A API) Programmer's Guide 63Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.42ps4000aSetE

Page 74 - Parameter

PicoScope 4000 Series (A API) Programmer's Guide 1Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r11 WelcomeThe Pic

Page 75

API functions64Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.43ps4000aSetEtsTimeBuffersPICO_STATUS ps4000aSetEtsTime

Page 76

PicoScope 4000 Series (A API) Programmer's Guide 65Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.44ps4000aSetN

Page 77 - AWG index modes

API functions66Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.45ps4000aSetPulseWidthQualifierConditionsPICO_STATUS ps

Page 78

PicoScope 4000 Series (A API) Programmer's Guide 67Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.46ps4000aSetP

Page 79

API functions68Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.47ps4000aSetSigGenArbitraryPICO_STATUS ps4000aSetSigGen

Page 80

PicoScope 4000 Series (A API) Programmer's Guide 69Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1It is also poss

Page 81

API functions70Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r1indexMode, specifies how the signal will be formed from t

Page 82

PicoScope 4000 Series (A API) Programmer's Guide 71Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.47.1AWG index

Page 83

API functions72Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.48ps4000aSetSigGenBuiltInPICO_STATUS ps4000aSetSigGenBu

Page 84 - PS4000A_CONDITION structure

PicoScope 4000 Series (A API) Programmer's Guide 73Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1stopFrequency,

Page 85

Introduction2Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r12 Introduction2.1Software licence conditionsThe material co

Page 86 - PS4000A_DIRECTION structure

API functions74Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.49ps4000aSetSigGenPropertiesArbitraryPICO_STATUS ps4000

Page 87

PicoScope 4000 Series (A API) Programmer's Guide 75Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.50ps4000aSetS

Page 88

API functions76Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.51ps4000aSetSimpleTriggerPICO_STATUS ps4000aSetSimpleTr

Page 89

PicoScope 4000 Series (A API) Programmer's Guide 77Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.52ps4000aSetT

Page 90

API functions78Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.52.1PS4000A_CONDITION structureA structure of this type

Page 91

PicoScope 4000 Series (A API) Programmer's Guide 79Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.53ps4000aSetT

Page 92

API functions80Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.53.1PS4000A_DIRECTION structureA structure of this type

Page 93

PicoScope 4000 Series (A API) Programmer's Guide 81Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.54ps4000aSetT

Page 94 - 6 Driver status codes

API functions82Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.54.1PS4000A_TRIGGER_CHANNEL_PROPERTIES structureA struc

Page 95 - 7 Programming examples

PicoScope 4000 Series (A API) Programmer's Guide 83Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.55ps4000aSetT

Page 96

PicoScope 4000 Series (A API) Programmer's Guide 3Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r12.3Company detai

Page 97

API functions84Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.56ps4000aSigGenSoftwareControlPICO_STATUS ps4000aSigGen

Page 98 - 8 Glossary

PicoScope 4000 Series (A API) Programmer's Guide 85Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.57ps4000aStop

Page 99

API functions86Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.58ps4000aStreamingReadytypedef void (CALLBACK *ps4000aS

Page 100

PicoScope 4000 Series (A API) Programmer's Guide 87Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r15 Enumerated ty

Page 101

Driver status codes88Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r16 Driver status codesEvery function in the ps4000a.

Page 102

PicoScope 4000 Series (A API) Programmer's Guide 89Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r17 Programming e

Page 103

Programming examples90Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r1PicoErrorHandler.vi - takes an error cluster and,

Page 104

PicoScope 4000 Series (A API) Programmer's Guide 91Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1PicoScope4000aG

Page 105

Glossary92Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r18 GlossaryAC/DC switch. To switch from AC coupling to DC coupl

Page 106 - Pico Technology

PicoScope 4000 Series (A API) Programmer's Guide 93Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1PC Oscilloscope

Commentaires sur ces manuels

Pas de commentaire