start_streaming

Start a streaming session

Returns the streaming interface id which holds the data stream.

Data streaming requires mokucli (opens new window).

Parameters

integer
The duration to stream for. If this is not given then the maximum possible duration will be used.
default: undefined
units: Seconds
string
Acquisition mode
default: Normal
allowed values:
Moku:LabNormal, Precision
Moku:GoNormal, Precision, PeakDetect
Moku:ProNormal, Precision, PeakDetect
Moku:DeltaNormal, Precision, PeakDetect
integer
Acquisition rate
default: undefined
Trigger Source
default: undefined
allowed values:
Moku:LabProbeA, ProbeB, External
Moku:GoProbeA, ProbeB
Moku:ProProbeA, ProbeB, ProbeC, ProbeD, External
Moku:DeltaProbeA, ProbeB, ProbeC, ProbeD, External
Trigger level
default: 0
allowed values:-5 to 5
units: V

# Examples

# Sample response

{
    "Acquisition mode": "Normal",
    "Acquisition rate": 1000.0,
    "Enabled": true,
    "Save to": "Buffer",
    "acquisition_mode": "Normal",
    "rate": 1000.0,
    "stream_id": "logsink0"
}
1
2
3
4
5
6
7
8
9