Installation guide
API functions18
Copyright © 2008-2014 Pico Technology Ltd. All rights reserved.ps4000apg.en r1
4 API functions
The PicoScope 4000 Series API exports the following functions for you to use in your
own applications. All functions are C functions using the standard call naming
convention (__stdcall). They are all exported with both decorated and undecorated
names.
ps4000aBlockReady
Receive notification when block-mode data ready
ps4000aChangePowerSource
Handle dual-port USB powering
ps4000aCurrentPowerSource
Read current power source
ps4000aCloseUnit
Close a scope device
ps4000aDataReady
Indicate when post-collection data ready
ps4000aEnumerateUnits
Find out how many units are connected
ps4000aFlashLed
Flash the front-panel LED
ps4000aGetAnalogueOffset
Find the allowable analog offset range
ps4000aGetChannelInformation
Find out if extra ranges available
ps4000aGetMaxDownSampleRatio
Find out downsampling ratio for data
ps4000aGetMaxSegments
Get maximum number of memory segments
ps4000aGetNoOfCaptures
Get number of rapid block captures
ps4000aGetNoOfProcessedCaptures
Get number of downsampled rapid block captures
ps4000aGetStreamingLatestValues
Get streaming data while scope is running
ps4000aGetTimebase
Find out what timebases are available
ps4000aGetTimebase2
Find out what timebases are available
ps4000aGetTriggerTimeOffset
Find out when trigger occurred (32-bit)
ps4000aGetTriggerTimeOffset64
Find out when trigger occurred (64-bit)
ps4000aGetUnitInfo
Read information about scope device
ps4000aGetValues
Retrieve block-mode data with callback
ps4000aGetValuesAsync
Retrieve streaming data with callback
ps4000aGetValuesBulk
Retrieve more than one waveform at a time
ps4000aGetValuesOverlapped
Retrieve data in overlapping blocks
ps4000aGetValuesOverlappedBulk
Retrieve overlapping data from multiple segments
ps4000aIsLedFlashing
Read status of LED
ps4000aIsReady
Poll driver in block mode
ps4000aIsTriggerOrPulseWidthQualifierEnabled
Find out whether trigger is enabled
ps4000aMaximumValue
Get maximum allowed sample value