TCP/IP dax

From SmartSDR Wiki
Jump to: navigation, search

DAX_AUDIO

Used for manipulation of DAX audio channels

C[D]<seq_number>|dax audio set <channel> [slice=<slice>] [tx=<1|0>]

<slice>    =  the slice number to assign a DAX channel to a slice
<1|0>      =  enable or disable the client as transmit source for DAX channel

Example:

C19|dax audio set 1 1 0

See Response Format for details on the format of the response messages from the radio

Responses
Hex Response Message Debug Output / Meaning
00000000   OK
5000000D   Invalid slice receiver
50000016   Malformed Command
5000002C   Incorrect number of parameters
50000065   Invalid DAX Channel

Response Example:

R19|0|1|1|0|

Since multiple DAX clients can run on the same network using the same DAX channel, it is necessary to specify which one to use when transmitting. It uses the client ID for the sender of this command and sets this internally. So this command should be issued by the actual client that will supply transmit data samples (typically the DAX application).

DAX_IQ_SET

Used for manipulation of DAX iq channels

C[D]<seq_number>|dax iq set <channel> [pan=<panadapter id>] [rate=<24|48|96|192>]

<channel>    =  DAX channel number
<panadapter id>     =  panadapter reference for the DAX channel
<rate>    =  sampling rate desired in ksps

Example:

C19|dax iq set 1 1 24

See Response Format for details on the format of the response messages from the radio

Responses
Hex Response Message Debug Output / Meaning
00000000   OK
50000016   Malformed command
5000002C   Incorrect number of parameters
5000002D   Bad field
50000066   Invalid dax iq channel

Response Example:

R19|0|1|1|24|

DAX_TX

Used for manipulation of DAX TX channels

C[D]<seq_number>|dax tx <T|F|0|1>

Example:

C19|dax tx T

See Response Format for details on the format of the response messages from the radio

Responses
Hex Response Message Debug Output / Meaning
00000000   OK
50000016   Malformed Command

Response Example:

R19|0|1|