PicoScope
Namespace: Endorphin.Instrument.PicoTech.PicoScope5000
Functions for performing commands and sending requests to a PicoScope 5000 series device.
Nested types and modules
Module | Description |
ChannelSettings
|
Functions related to input channel settings.
|
Info
|
Functions related to querying device information.
|
Sampling
|
Functions related to signal sampling.
|
SignalGenerator
|
Functions related to the built-in signal generator.
|
Triggering
|
Functions related to acquisition triggering.
|
Functions and values
Function or value | Description |
close(arg1)
Signature: PicoScope5000 -> Async<unit>
|
Asynchronously closes the connection to a PicoScope 5000 series device.
|
enumerateDevices()
Signature: unit -> Async<seq<string>>
|
Enumerates the list of connected PicoScope 5000 series devices.
|
openDevice(serial)
Signature: serial:string -> Async<PicoScope5000>
|
Asynchronously opens a connection to a PicoScope 5000 series with a given serial number.
If the given serial number is null then the first available PicoScope 5000 series will
be connected.
|
openFirst()
Signature: unit -> Async<PicoScope5000>
|
Asynchronously opens a connection to the first available PicoScope 5000 series device.
|
pingDevice(arg1)
Signature: PicoScope5000 -> Async<unit>
|
Asynchronously pings a PicoScope 5000 series device.
|
queryPowerSource(arg1)
Signature: PicoScope5000 -> Async<PowerSource>
|
Asynchronously queries the current power source of a PicoScope 5000 series device.
|
setLedFlash(arg1 ledFlash)
Signature: PicoScope5000 -> ledFlash:LedFlash -> Async<unit>
|
Asynchronously sets the front panel LED flash of a PicoScope 5000 series device.
|
setPowerSource(arg1 powerSource)
Signature: PicoScope5000 -> powerSource:PowerSource -> Async<unit>
|
Asynchronously set the power source of a PicoScope 5000 series device.
|