signal_generator
Generate and transmit CW, tone, noise, or sweep test signals on HackRF hardware for up to 60 seconds while blocking protected aviation, public safety, cellular, and GNSS bands.
Instructions
Generate and transmit a test signal (HackRF only, max 60 s). Transmission on aviation, public safety, cellular, GNSS and other protected bands is refused.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"frequency": "<frequency>",
"signal_type": "<signal_type>"
},
"name": "signal_generator"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| duration | No | Duration in seconds (max 60) | |
| frequency | Yes | Transmit frequency in Hz | |
| tone_freq | No | Tone frequency for 'tone' type (Hz) | |
| signal_type | Yes | Type of signal to generate |