Programming Guide
CHUMP Reference Guide
12
CHUMP Notation Conventions
The following notation conventions are used in CHUMP
commands:
[ ... ] Message elements within square brackets
denote optional information.
* Asterisk message elements can be repeated.
< ... > Text within less than or greater than
characters are short-hand descriptions of the
actual value or character.
0x Denotes a number in hexadecimal or base
16.
The following example is an ACK reply that may contain zero or
more error codes:
{A[,e:xx]*;<FCS><CRLF>
NOTE: Due to the extensible nature of the CHUMP command
format, hosts can send parameters in any order. For
example, the following commands are both valid and have
the same meaning:
}Ra,a:00,l:01!
}Ra,l:1,a:0!
Replies can also return parameters in any order. A reply parser
should not assume that reply parameters are transmitted in any
particular order.
Also, the CHUMP protocol is case insensitive. Upper or lower case
letters can be used.