Endorphin.Instrument.PicoTech


Streaming

Namespace: Endorphin.Instrument.PicoTech.PicoScope3000
Parent Module: Parameters

Functions and values

Function or valueDescription
create acquisition
Signature: acquisition:AcquisitionParameters -> StreamingParameters

Creates streaming acquisition parameters with the specified resolution, sample interval and buffer length and default values for everything else. The default memory segment is 0. The device is set to trigger automatically after 1 ms. Acquisition is set to stop manually and no downsampling is used. No inputs are enabled.

streamingCapture parameters
Signature: parameters:StreamingParameters -> Parameters
withAcquisition acquisition parameters
Signature: acquisition:AcquisitionParameters -> parameters:StreamingParameters -> StreamingParameters

Returns modified streaming acquisition parameters with the given sample interval.

withAutoStop (...)
Signature: maxPreTriggerSamples:SampleIndex -> maxPostTriggerSamples:SampleIndex -> parameters:StreamingParameters -> StreamingParameters

Returns modified streaming acquisition parameters specifying that the acquisition will stop automatically after the specified number of samples before and after the trigger has been captured.

withManualStop parameters
Signature: parameters:StreamingParameters -> StreamingParameters

Returns modified streaming acquisition parameters specifying that the acquisition will not stop automatically after a fixed number of samples has been acquired but have to be stopped manually.

F# Project
Fork me on GitHub