TCPIP transmit - flexradio/smartsdr-api-docs GitHub Wiki
C[D]<seq_number>|transmit tune on|off
Example:
C19|transmit tune off
See Response Format for details on the format of the response messages from the radio
| Hex Response | Message | Debug Output / Meaning |
|---|---|---|
| 00000000 | OK | |
| 5000002C | Incorrect number of parameters | |
| 5000003D | TX not supported | |
| 50000042 | Not ready to transmit | |
| 50000043 | No Transmitter |
Responses
Response Example:
R19|0|
Changes various operational parameters specific to transmission.
C[D]<seq_number>|transmit set <parameter=value> [<parameter=value>...]
Example:
C41|transmit set dax=1
Parameters that can be set and the appropriate values are listed in the table below:
| Parameter | Value |
|---|---|
| compander | enable/disable |
| compander_level | range 0-100 |
| dax | enable (dax=1) or disable (dax=0) DAX as the primary transmit audio source |
| extra_mic_gain | range 0-24dB |
| extra_line_gain | range 0-2dB |
| hwalc_enabled | enable/disable |
| max_power_level | range 0-100 |
| met_in_rx | enable/disable |
| miclevel | microphone level: range 0-100 |
| mon_pan_cw | sidetone volume: range 0-100 |
| mon_pan_sb | sidetone volume: range 0-100 |
| mon_gain_cw | sidetone volume: range 0-100 |
| mon_gain_sb | sidetone volume: range 0-100 |
| mon | sidetone volume: range 0-100 |
| rfpower | range 0-100 |
| show_tx_in_waterfall | enable/disable |
| speech_processor_enable | enable (speech_processor_enable=1) or disable (speech_processor_enable=0) speech processing |
| speech_processor_level | speech processing level: 0=normal, 1=DX, 2=DX+ |
| tunepower | tuning power level: range 0-100 |
| vox | enable/disable |
| vox_level | range 0-100 |
| vox_delay | delay in ms |
| filter_low,high | bandwidth filter frequency: low >= 0, high <= 10000 |
See Response Format for details on the format of the response messages from the radio
| Hex Response | Message | Debug Output / Meaning |
|---|---|---|
| 00000000 | OK - update successful | |
| 50000016 | Malformed command | |
| 5000002D | Bad field | |
| 50000033 | Parameter out of range |
Responses
Bandset configuration settings
C[D]<seq_number>|transmit bandset <band_id> <key>=<value> rfpower=<0-100> tunepower=<0-100> hwalc_enabled=<0|1>
Example:
C41|transmit bandset 1 =1 rfpower=50 tunepower=30 hwalc_enable=1
See Response Format for details on the format of the response messages from the radio
| Hex Response | Message | Debug Output / Meaning |
|---|---|---|
| 00000000 | OK | |
| 50000016 | Malformed command | |
| 50000033 | Parameter out of range |
Transmit mirror_fpga with ip address and port destination
C[D]<seq_number>|transmit mirror_fpga off | ip={IP_ADDR} port={DEST_PORT}
Responses
Example:
C41|transmit mirror_fpga on ip=192.168.20.8 port=32
| Hex Response | Message | Debug Output / Meaning |
|---|---|---|
| 00000000 | OK | |
| 50000016 | Malformed command | |
| 5000002C | Incorrect number of parameters |
Responses