36
EuroPak-15a Receiver User Manual Rev 5
Chapter 4
Using Commands and Logs
The
ASCII
message header is formatted as follows:
Table 6: ASCII Message Header Structure
Example ASCII Format Log:
#PSRPOSA,COM1,0,43.0,FINESTEERING,265,320943.000,00840000,
0000,33331;SOL_COMPUTED,SINGLE,51.11638529847,-114.03825624352,
1045.2359,0.0000,WGS84,1.5908,1.4096,2.3924,"",0.000,0.000,10,8,
0,0,0,0,0,0*84ea7b68[CR][LF]
4.3.2
Binary
Binary
messages are meant strictly as a machine readable format. They are also ideal for applications where the
amount of data being transmitted is fairly high. Because of the inherent compactness of binary as opposed to
ASCII data, the messages are much smaller. This allows a larger amount of data to be transmitted and received
by the receiver’s communication ports. The structure of all
Binary
format messages follows the general
conventions as noted here:
1. Basic format:
Header
3 sync bytes plus 25 bytes of header information. The header length is variable
as fields may be appended in the future. Always check the header length.
Parameters
Variable length binary data
CRC
4 bytes
2. The 3 Sync bytes are always:
Field
Field
Name
Field
Type
Description
Ignored
on Input
1
sync
Char
Sync character. The
ASCII
message is always preceded by a
single ‘#’ symbol.
N
2
message
Char
The ASCII name of the message. The names of logs are given
in
.
N
3
port
Char
The name of the port from which the log was generated.
See
.
Y
4
Reserved
ULong
Reserved for internal use
N
5
idle time
Float
The minimum percentage of time that the processor is idle
Y
6
time status
Enum
The quality of the GPS time, as described in
.
Y
7
week
ULong
GPS week number
Y
8
seconds
GPSec
Seconds from the beginning of the GPS week accurate to the
millisecond level
Y
9
receiver
status
ULong
An eight digit hexadecimal number representing the status of
various hardware and firmware components of the receiver.
This number is described in
.
Y
10
Reserved
ULong
Reserved for internal use
Y
11
ULong
Y
12
;
Char
The ‘
;
’ character indicates the end of the header
N