User`s guide
Chapter 5 - I/O Commands
VISIBLE SATELLITE DATA MESSAGE (@@Bb)
Motorola Binary Format
Query Current Visible Satellite Data:
@@BbmC<CR><LF>
where:
m = mode 0x00 = output response message once (polled)
0x01 = output response message data when visibility data
changes (approximately once every 5-7 seconds)
C = checksum
Message length: 8 bytes
Response to above command:
@@Bbn iddeaas iddeaas iddeas iddeaas iddeaas iddeaas
iddeaas iddeaas iddeaas iddeaas iddeaas iddeaas C<CR><LF>
where:
n = number of visible sats 0 ..12
For each visible satellite, up to n fields contain the following valid data
i - satellite ID 1 .. 32
dd - Doppler in Hz -5000..5000
e - elevation in degrees 0..90
aa - azimuth in degrees 0..359
s - satellite health 0 = healthy and not removed
1 = unhealthy and removed
C = checksum
Message length: 92 bytes
*NOTE: The spaces in the response message shown above have been added merely to increase
readability. There are no embedded spaces in the actual message sent out by the M12+ receiver.
Motorola GPS Products - M12+ User's Guide Revision 6.X 09FEB05
105