User`s guide

Chapter 5 - I/O Commands
ALMANAC STATUS MESSAGE (@@Bd)
Motorola Binary Format
Query Current Almanac Status:
@@BdmC<CR><LF>
where:
m = mode 0x00 = Output status once (polled)
0x01 = Output status when RAM almanac data changes
(continuous)
C = checksum
Message length: 8 bytes
Response to above command:
@@BdvwtassssrrrrrrrrC<CR><LF>
where:
v = almanac valid flag 0x00 = no almanac in receiver
0x01 = valid almanac in receiver
w = almanac week number (raw) 0x00..0xFF (ICD-GPS-200)
t = time of almanac (raw) 0x00..147 (ICD-GPS-200)
a = number of available SVs 0x00..0x20
ssss = SVs in almanac 32 bit (2 byte) binary field,
each bit represents one SVID
(msb = SVID 32; 1sb = SVID 1)
rrrrrrrr = 8 reserved bytes
C = checksum
Message length: 23 bytes
Motorola GPS Products - M12+ User's Guide Revision 6.X 09FEB05
107