upload_am_wav
Uploads a local mono 16-bit PCM WAV file to an ESG signal generator as conventional AM via separate I/Q files, verifying bytes and leaving RF/ARB off.
Instructions
Upload a local mono 16-bit PCM WAV as conventional AM using separate I/Q files.
Depth is a fraction (0.5 means 50% peak), range 0.001–0.99. Input must be 8–48 kHz, 16–131072 samples. Files stay local; no cloud service is involved. Uses E443xB offset-14-bit big-endian format and verifies every uploaded byte. Turns RF and ARB OFF and leaves them off. Call play_waveform separately. Existing names require overwrite=True. May take several minutes; configure the MCP client's tool timeout to 900 seconds. Partial files may remain on failure; no automatic upload retry or deletion is performed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| path | Yes | ||
| depth | No | ||
| overwrite | No |