Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.PicoScope 4000 Series (A API)Programmer's Guideps4000apg.en r1PC Oscilloscopes
Introduction4Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r12.5Installation instructionsIMPORTANTDo not connect your Pi
PicoScope 4000 Series (A API) Programmer's Guide 95Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1IndexAAC/DC cou
Index96Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r1Functions ps4000aSetPulseWidthQualifierConditions 66ps4000a
PicoScope 4000 Series (A API) Programmer's Guide 97Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1TTechnical supp
PicoScope 4000 Series (A API) Programmer's Guide 99Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1
Pico TechnologyJames HouseColmworth Business ParkST. NEOTSCambridgeshirePE19 8YPUnited KingdomTel: +44 (0) 1480 396 395Fax: +44 (0) 1480 396 296www.pi
PicoScope 4000 Series (A API) Programmer's Guide 5Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r13 Programming wi
Programming with the PicoScope 4000 Series (A API)6Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r13.3Channel selectionY
PicoScope 4000 Series (A API) Programmer's Guide 7Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r13.5DownsamplingT
Programming with the PicoScope 4000 Series (A API)8Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r13.6Sampling modesPico
PicoScope 4000 Series (A API) Programmer's Guide 9Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1Downsampling. Wh
Programming with the PicoScope 4000 Series (A API)10Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r13.6.2Rapid block mod
PicoScope 4000 Series (A API) Programmer's Guide 11Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r13.6.2.2Rapid bl
Programming with the PicoScope 4000 Series (A API)12Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r1ps4000aGetValuesBulk
PicoScope 4000 Series (A API) Programmer's Guide 13Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r13.6.2.3Rapid bl
Programming with the PicoScope 4000 Series (A API)14Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r1overflow );ps4000aGe
PicoScope 4000 Series (A API) Programmer's Guide 15Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r13.6.3Streaming
Programming with the PicoScope 4000 Series (A API)16Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r13.6.4Retrieving stor
PicoScope 4000 Series (A API) Programmer's Guide 17Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r13.7TimebasesThe
API functions18Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14 API functionsThe PicoScope 4000 Series API exports the
PicoScope 4000 Series (A API) Programmer's Guide 19Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1ps4000aMinimumV
API functions20Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.1ps4000aBlockReadytypedef void (CALLBACK *ps4000aBlockR
PicoScope 4000 Series (A API) Programmer's Guide 21Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.2ps4000aChang
API functions22Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.3ps4000aCurrentPowerSourcePICO_STATUS ps4000aCurrentPow
PicoScope 4000 Series (A API) Programmer's Guide 23Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.4ps4000aClose
IPicoScope 4000 Series (A API) Programmer's GuideCopyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1Contents...
API functions24Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.5ps4000aDataReadytypedef void (CALLBACK *ps4000aDataRea
PicoScope 4000 Series (A API) Programmer's Guide 25Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.6ps4000aEnume
API functions26Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.7ps4000aFlashLedPICO_STATUS ps4000aFlashLed(int16_t ha
PicoScope 4000 Series (A API) Programmer's Guide 27Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.8ps4000aGetAn
API functions28Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.9ps4000aGetChannelInformationPICO_STATUS ps4000aGetChan
PicoScope 4000 Series (A API) Programmer's Guide 29Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.10ps4000aGetM
API functions30Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.11ps4000aGetMaxSegmentsPICO_STATUS ps4000aGetMaxSegment
PicoScope 4000 Series (A API) Programmer's Guide 31Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.12ps4000aGetN
API functions32Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.13ps4000aGetNoOfProcessedCapturesPICO_STATUS ps4000aGet
PicoScope 4000 Series (A API) Programmer's Guide 33Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.14ps4000aGetS
ContentsIICopyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r1...
API functions34Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.15ps4000aGetTimebasePICO_STATUS ps4000aGetTimebase (int
PicoScope 4000 Series (A API) Programmer's Guide 35Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.16ps4000aGetT
API functions36Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.17ps4000aGetTriggerTimeOffsetPICO_STATUS ps4000aGetTrig
PicoScope 4000 Series (A API) Programmer's Guide 37Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.18ps4000aGetT
API functions38Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.19ps4000aGetUnitInfoPICO_STATUS ps4000aGetUnitInfo (int
PicoScope 4000 Series (A API) Programmer's Guide 39Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.20ps4000aGetV
API functions40Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.21ps4000aGetValuesAsyncPICO_STATUS ps4000aGetValuesAsyn
PicoScope 4000 Series (A API) Programmer's Guide 41Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.22ps4000aGetV
API functions42Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.23ps4000aGetValuesOverlappedPICO_STATUS ps4000aGetValue
PicoScope 4000 Series (A API) Programmer's Guide 43Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.24ps4000aGetV
IIIPicoScope 4000 Series (A API) Programmer's GuideCopyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1...
API functions44Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.25ps4000aIsLedFlashingPICO_STATUS ps4000aIsLedFlashing(
PicoScope 4000 Series (A API) Programmer's Guide 45Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.26ps4000aIsRe
API functions46Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.27ps4000aIsTriggerOrPulseWidthQualifierEnabledPICO_STAT
PicoScope 4000 Series (A API) Programmer's Guide 47Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.28ps4000aMaxi
API functions48Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.29ps4000aMinimumValuePICO_STATUS ps4000aMinimumValue(in
PicoScope 4000 Series (A API) Programmer's Guide 49Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.30ps4000aMemo
API functions50Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.31ps4000aNoOfStreamingValuesPICO_STATUS ps4000aNoOfStre
PicoScope 4000 Series (A API) Programmer's Guide 51Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.32ps4000aOpen
API functions52Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.33ps4000aOpenUnitAsyncPICO_STATUS ps4000aOpenUnitAsync(
PicoScope 4000 Series (A API) Programmer's Guide 53Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.34ps4000aOpen
API functions54Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.35ps4000aRunBlockPICO_STATUS ps4000aRunBlock (int16_t
PicoScope 4000 Series (A API) Programmer's Guide 55Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1ApplicabilityBl
API functions56Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.36ps4000aRunStreamingPICO_STATUS ps4000aRunStreaming (i
PicoScope 4000 Series (A API) Programmer's Guide 57Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1ApplicabilitySt
API functions58Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.37ps4000aSetBandwidthFilterPICO_STATUS ps4000aSetBandwi
PicoScope 4000 Series (A API) Programmer's Guide 59Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.38ps4000aSetC
API functions60Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.39ps4000aSetDataBufferPICO_STATUS ps4000aSetDataBuffer(
PicoScope 4000 Series (A API) Programmer's Guide 61Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.40ps4000aSetD
API functions62Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.41ps4000aSetEtsPICO_STATUS ps4000aSetEts(int16_t
PicoScope 4000 Series (A API) Programmer's Guide 63Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.42ps4000aSetE
PicoScope 4000 Series (A API) Programmer's Guide 1Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r11 WelcomeThe Pic
API functions64Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.43ps4000aSetEtsTimeBuffersPICO_STATUS ps4000aSetEtsTime
PicoScope 4000 Series (A API) Programmer's Guide 65Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.44ps4000aSetN
API functions66Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.45ps4000aSetPulseWidthQualifierConditionsPICO_STATUS ps
PicoScope 4000 Series (A API) Programmer's Guide 67Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.46ps4000aSetP
API functions68Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.47ps4000aSetSigGenArbitraryPICO_STATUS ps4000aSetSigGen
PicoScope 4000 Series (A API) Programmer's Guide 69Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1It is also poss
API functions70Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r1indexMode, specifies how the signal will be formed from t
PicoScope 4000 Series (A API) Programmer's Guide 71Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.47.1AWG index
API functions72Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.48ps4000aSetSigGenBuiltInPICO_STATUS ps4000aSetSigGenBu
PicoScope 4000 Series (A API) Programmer's Guide 73Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1stopFrequency,
Introduction2Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r12 Introduction2.1Software licence conditionsThe material co
API functions74Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.49ps4000aSetSigGenPropertiesArbitraryPICO_STATUS ps4000
PicoScope 4000 Series (A API) Programmer's Guide 75Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.50ps4000aSetS
API functions76Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.51ps4000aSetSimpleTriggerPICO_STATUS ps4000aSetSimpleTr
PicoScope 4000 Series (A API) Programmer's Guide 77Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.52ps4000aSetT
API functions78Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.52.1PS4000A_CONDITION structureA structure of this type
PicoScope 4000 Series (A API) Programmer's Guide 79Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.53ps4000aSetT
API functions80Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.53.1PS4000A_DIRECTION structureA structure of this type
PicoScope 4000 Series (A API) Programmer's Guide 81Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.54ps4000aSetT
API functions82Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.54.1PS4000A_TRIGGER_CHANNEL_PROPERTIES structureA struc
PicoScope 4000 Series (A API) Programmer's Guide 83Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.55ps4000aSetT
PicoScope 4000 Series (A API) Programmer's Guide 3Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r12.3Company detai
API functions84Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.56ps4000aSigGenSoftwareControlPICO_STATUS ps4000aSigGen
PicoScope 4000 Series (A API) Programmer's Guide 85Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r14.57ps4000aStop
API functions86Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r14.58ps4000aStreamingReadytypedef void (CALLBACK *ps4000aS
PicoScope 4000 Series (A API) Programmer's Guide 87Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r15 Enumerated ty
Driver status codes88Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r16 Driver status codesEvery function in the ps4000a.
PicoScope 4000 Series (A API) Programmer's Guide 89Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r17 Programming e
Programming examples90Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r1PicoErrorHandler.vi - takes an error cluster and,
PicoScope 4000 Series (A API) Programmer's Guide 91Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1PicoScope4000aG
Glossary92Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r18 GlossaryAC/DC switch. To switch from AC coupling to DC coupl
PicoScope 4000 Series (A API) Programmer's Guide 93Copyright © 2008-2014 Pico Technology Ltd. All rights reserved. ps4000apg.en r1PC Oscilloscope
Komentarze do niniejszej Instrukcji