burst_modulate

Configures the burst modulation mode of a channel

Parameters

integer required
Target channel
allowed values:
Moku:Lab1, 2
Moku:Go1, 2
Moku:Pro1, 2, 3, 4
Moku:Delta1, 2, 3, 4, 5, 6, 7, 8
string required
Trigger source
allowed values:
Moku:LabInput1, Input2, External, Manual
Moku:GoInput1, Input2, Manual
Moku:ProInput1, Input2, Input3, Input4, External, Manual
Moku:DeltaInput1, Input2, Input3, Input4, Input5, Input6, Input7, Input8, External, Manual
string required
Burst mode
allowed values:Start, NCycle
number
Number of cycles to generate when triggered
default: 1
allowed values:1 to 1e6
Trigger level
default: 0
allowed values:
Moku:Lab-5 to 5
Moku:Go-5 to 5
Moku:Pro-20 to 20
Moku:Delta-20 to 20
units: V
string
Input Range
default: undefined
allowed values:
Moku:Lab10Vpp, 1Vpp
Moku:Go10Vpp, 50Vpp
Moku:Pro400mVpp, 4Vpp, 40Vpp
Moku:Delta100mVpp, 1Vpp, 10Vpp, 40Vpp
units: Vpp
boolean
Disable all implicit conversions and coercions.
default: true

# Examples

# Sample Response

{
    "burst_cycles": 1,
    "input_range": "10Vpp",
    "trigger_level": 0.0,
    "trigger_mode": "Start",
    "trigger_source": "Input1"
}
1
2
3
4
5
6
7