
10.3 Command Set
81
Custom String Command
Command: @@
A . . . ,
@@
B . . .
Use @@A . . . to create a Channel A broadcast, and @@B . . . to create a Channel B broadcast string.
This includes start of header (Hex 01), time, date, carriage-return, and other required features. In
a sense, it allows you to create a custom broadcast string. These characters and definitions are
listed in Table 10.2 below, along with custom string examples.
Custom Broadcast Characters
Character
Meaning
//
/ character
/Cssnn
Xor checksum of specified range, where ss =
start location (hex value from 00 to FF) and nn
= number of bytes (hex value from 00 to FF)
D
Day of month (1, . . . , 31)
d
Day of year (001, . . . , 366)
e
GPS elevation (
±
dddddd.dd length = 10)
f
Fractional Seconds (00, . . . , 99)
/Hxx
Hexadecimal value where xx is a hex value from
00, . . . , FF
h
Hour (00, . . . , 23)
m
Minute (00, . . . , 59)
M
Month (1, . . . , 12)
O
Local hour offset (
±
hh where hh=0, . . . , 12)
o
Local minute offset (0, . . . , 59 minutes)
Pi
Latitude where i = 1, degrees (dd); = 2, Min-
utes (mm); = 3, Fractional minutes (mmmm); =
4, Seconds (ss); = 5, Fractional seconds (fff); =
6, N (North) or S (South)
pi
Longitude where i = 1, Degree (ddd); = 2,
Minutes (mm); = 3, Fractional minutes
(mmmm); = 4, Seconds (ss); = 5, Fractional sec-
onds (fff); = 6, E (East) or W (West)
r
Carriage return and line feed
Sii
String Type where ii: 01 = Status change (re-
ceiver out of lock, antenna short, antenna open)
s
Seconds (00, . . . , 59)
Txx
On time character where xx is a hex value from
01 to FF (Note: Must be at the start or end of the
string!)
U
Unlock time (00, . . . ,99 minutes)
W
Day of week (1, . . . , 7 where 1 = Sunday)
w
Day of week (1, . . . , 7 where 1 = Monday)
y
Year (00, . . . , 99)
Y
Year (2000, . . . , 2xxx)
Table 10.2: Custom String Character Table