ASCII command overview


ASCII command used by AUDAC and CAYMON devices includes the following fields:

Startsymbol | Destination | Source | Command | Argument(s) | Checksum | Return

Startsymbol: Predefined character ‘#’ that marks the beginning of a command, helping the receiver synchronize with incoming data.

Destination: Identifies the intended recipient device or module address. For example, the address of the SMA, SMQ or PMQ is fixed at Q001. 

Source: Specifies the originator of the command, useful in multi-device networks. (e.g., TOUC or web).

Command: The actual instruction to be executed (e.g., SET, GET, READ).

Argument(s): Optional parameters or values required to execute the command (e.g., TEMP 25).

Checksum: You can replace the checksum with ‘U’, this is always accepted as checksum

Return: <CR><LF> (carriage return & line feed)

Please refer to Required Port Number document for the correct control protocol and port numbers.

Please refer to product's commands manual for the correct RS232/RS485 baud rate, data bit, stop bit and parity.

Example

SVU0x from SMA/SMQ/PMQ series power amplifiers with DSP processor

Set volume with 3dB up for a certain output

Command: SVU0x, with x the output number whereof the volume should increase.
Arguments: 0 (none)

Current is Volume -30dB, set volume up with 3dB for output 1
Command: #|Q001|web|SVU01|0|U|return
Answer: #|web|Q001|SVU01|+|U|return
Update: #|ALL|Q001|V01|27|U|return

 

Top