Transmit a generated waveform
sdr_transmit_waveformGenerate and transmit test waveforms (tone, two-tone, chirp, noise) directly from the SDR, no IQ file needed. Signal repeats until you disable transmission.
Instructions
Synthesise and transmit a test signal without needing an IQ file: a single tone, two tones (for intermodulation testing), a linear chirp, or band-limited noise.
Always cyclic, so it repeats until sdr_tx_disable is called. Requires SDR_MCP_ALLOW_TX=1. Only transmit into a dummy load or on frequencies you are licensed to use.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lo_hz | Yes | ||
| scale | No | ||
| shape | No | Waveform to generate | tone |
| samples | No | ||
| tx_gain_db | No | TX attenuation in dB; 0 is full output. Must be set, because the firmware idles at maximum attenuation. | |
| bandwidth_hz | No | Tone offset, tone spacing, chirp width, or noise width | |
| response_format | No | markdown for reading, json for structured output | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |