Endorphin.Instrument.PicoTech


ChannelSettings

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

Functions related to input channel settings.

Functions and values

Function or valueDescription
queryAvailableAnalogueOffsetRange (...)
Signature: PicoScope3000 -> range:Range -> coupling:Coupling -> Async<float32<MeasureProduct<V,MeasureOne>> * float32<MeasureProduct<V,MeasureOne>>>

Asynchronously queries the available range of analogue voltage offsets for an input channel for a PicoScope 3000 series device using the specified input voltage range and coupling.

queryAvailableChannelRanges (...)
Signature: PicoScope3000 -> inputChannel:AnalogueChannel -> Async<Set<Range>>

Asynchronously queries the set of avaiable channels available input channel voltage ranges for the specified input channel on a PicoScope 3000 series device.

queryAvailableChannels picoScope
Signature: picoScope:PicoScope3000 -> Async<Set<InputChannel>>

Asynchronously queries the set of available input channels on a PicoScope 3000 series device.

setAcquisitionInputChannels (...)
Signature: picoScope:PicoScope3000 -> acquisitionInputs:AcquisitionInputs -> Async<unit>

Asynchronously sets up all input channels on as PicoScope 3000 series device with the given acquisition input settings.

F# Project
Fork me on GitHub