set_frontend
Configure the Analog front-end settings of the Moku when in Multi-Instrument Mode.Setting the bandwidth is only available on Moku:Pro. Read about [how to select the bandwidth for your application](../README.md#bandwidth)
When in Multi-Instrument Mode, the instruments themselves cannot configure the front-end settings of the Moku. For example, the Oscilloscope instrument is no longer in control of the input attenuation/range, as that input may be shared by multiple instruments.
When in Multi-Instrument Mode, the user must use this set_frontend function rather than the ones "typically" found in the namespaces of individual instruments.
Parameters
default: trueallowed values:Moku:Lab 1, 2 Moku:Go 1, 2 Moku:Pro 1, 2, 3, 4 Moku:Delta 1, 2, 3, 4, 5, 6, 7, 8
allowed values:Moku:Lab 50Ohm, 1MOhm Moku:Go 1MOhm Moku:Pro 50Ohm, 1MOhm Moku:Delta 50Ohm, 1MOhm
allowed values:AC, DCallowed values:Moku:Lab 0dB, -20dB Moku:Go 0dB, -14dB Moku:Pro 0dB, -20dB, -40dB Moku:Delta 20dB, 0dB, -20dB, -32dB
default: 300MHzallowed values:Moku:Pro 300MHz, 600MHz
default: Noneallowed values:Moku:Lab 0dB, -20dB Moku:Go 0dB, -14dB Moku:Pro 0dB, -20dB, -40dB Moku:Delta 20dB, 0dB, -20dB, -32dB
Make Connections First
You must connect an Input (i.e. ADC) to an instrument before configuring its settings. See set_connections for details of making the connection.
# Examples
# Sample response
{
"bandwidth": "300MHz",
"coupling": "DC",
"impedance": "1MOhm",
"gain": "0dB"
}
2
3
4
5
6
← set_dio set_output →