Ccr Negative Acknowledgements; Invalid Ccr Command - Tait TM8100 Protocol Manual

Computer-controlled, data interface, ccdi
Hide thumbs Also See for TM8100:
Table of Contents

Advertisement

Effect
2.7

CCR Negative Acknowledgements

2.7.1

Invalid CCR Command

Response
TM8100/TM8200 Computer-Controlled Data Interface (CCDI) Protocol Manual
© Tait Electronics Limited April 2007
Parameter
Value
+
ASCII '+' character indicates that the command was accepted
ss
ASCII hex number ss is the size of the ack (always "01")
x
echoes back the command identity, the first letter (R, T, A, B, S, M...)
cc
ASCII hex number cc is the checksum
An ACK response is sent back when a command has been accepted, the
radio does not wait until the command has been executed. The ACK may
be delayed, in some cases, but usually it is sent back immediately.
The radio validates the received strings since the last command on the serial
port versus the CCR protocol when it sees an instance of the terminating
character <CR>. It returns either a positive or negative acknowledgement.
The negative acknowledgements are as follows.
If a string does not conform to the protocol, or there is something else
inhibiting its execution, it is rejected and a negative acknowledgement is
sent to the user. The negative acknowledgement has the following format.
-ssrrxcc
Where:
Parameter
Value
-
ASCII '–' character indicates that the command was rejected
ss
ASCII hex number ss is the number of characters for parameters
rr
indicates the reason for rejecting the command as follows:
'02' Checksum error
'01' Invalid command
'03' Parameter error in command
'05' Radio is busy
'06' Command is not accepted
x
echoes back the command identity, but only if the checksum in the
command was correct
cc
ASCII hex number cc is the checksum
Note
A command is only ever rejected with one error code.
CCR
59

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tm8200

Table of Contents