BOX tracker
Communication Protocol v1.5
7 of 36
The following shows a typical communication session:
H,BT,358281002435893,081028142432,F5813D19,6D6E6DC2
L,081028142429,G,52.51084,-1.70849,0,170,0,1,0
L,081028142432,G,52.51081,-1.70849,0,203,0,16,0
E,1
A,1
2.2
Commands
All communication is 7bit ASCII based.
A command consists of an initial word, often abbreviated to a single character, followed by one or more
optional parameters. Neither the command name nor the parameters are case sensitive, unless
otherwise documented. Any leading or trailing spaces within the command name or each parameter are
ignored. Each command sent must be terminated by a Carriage Return (0xD) or within an SMS by a
percentage (%) symbol. The only exception is a command sent via SMS where the last command need
not be terminated.
A command may contain mandatory or optional parameters. Parameters are separated by a comma and
if a parameter is not required it can be omitted. If a single parameter contains a space, comma or
semicolon then it must be enclosed in double quotation marks (0x34). Quotation marks may not be
contained within a string parameter.
Note: Legacy commands or features not documented here should not be used as they may stop
working in future versions of BOX-tracker.