Appendix E – DL Commands
60
DL™ User Manual Rev 3
SITE
This command is used to control the display and logging of site logs, and to control site information. It causes data fields
to be recorded in the SITELOGA message.
Use of the LEAVE option causes the site data to be recorded in the form of a SITELOGB log.
•
The FIRSTGPSWEEK and FIRSTGPSSEC fields of the SITELOGB log correspond to the time of the
first position log (RGEA/B, MKPA/B, POSA/B, POSA/B, PRTKA/B, PSYA/B, RTKA/B or SPHA/B)
received, with the number of Space Vehicles (SV) used in the position solution greater than zero, between
the SITE ADD and SITE LEAVE commands. The accuracy of the field is 5 seconds.
•
The LASTGPSWEEK and LASTGPSSEC fields of the SITELOGB log correspond to the time of the last
position log received, with the number of SVs used in the position solution greater than zero, between the
SITE ADD and SITE LEAVE commands. The accuracy of the field is 5 seconds.
•
If no position logs are received, with the number of SVs used in the position solution greater than zero,
between the SITE ADD and SITE LEAVE commands:
•
the FIRSTGPSWEEK, FIRSTGPSSEC, LASTGPSWEEK and LASTGPSSEC fields of
the SITELOGB log are set to correspond to the times at which the SITE ADD and
SITE LEAVE
commands were issued, respectively,
•
the SITE_ST_INVALID bit (0x01) will be set in the flags field of the SITELOGB log
•
if a manual SITE LEAVE
is being performed (rather than an automatic one), a MSGA
log with Code = 3001, Error = CMDFAIL, SubCode = 65 and SubCodeMsg = "site
record marked invalid" are issued to the COM port where the SITE LEAVE
originated.
•
If no position logs are received with the number of SVs used in the position solution greater than zero,
within 30 (+5) seconds after a SITE ADD, but received before a SITE LEAVE command:
•
the SITE_ST_STARTTRUNCATE bit (0x02) is set in the Flags field of the
SITELOGB log
•
if a manual SITE LEAVE is being performed (rather than an automatic one), a MSGA
log with Code = 3001, Error = CMDFAIL, SubCode = 62 and SubCodeMsg = "site
start time truncated" are issued to the COM port where the SITE LEAVE originated.
•
If no position logs are received with the number of SVs used in the position solution greater than zero,
within 30 (+5) seconds before a SITE LEAVE but received at some time after a SITE ADD command:
•
the SITE_ST_ENDTRUNCATE bit (0x04) is set in the Flags field of the SITELOGB
log
•
if a manual SITE LEAVE is being performed (rather than an automatic one), a MSGA
log with Code = 3001, Error = CMDFAIL, SubCode = 63 and SubCodeMsg = "site
leave time truncated" are issued to the COM port where the SITE LEAVE originated.
•
If both of the above conditions apply, (i.e. if no position logs are received with the number of SVs used in
the position solution greater than zero, within 30 (+5) seconds after a SITE ADD but received before a
SITE LEAVE command and if no position logs are received with the number of SVs used in the position
solution greater than zero, within 30 (+5) seconds before a SITE LEAVE but received at some time after
a SITE ADD command):
•
both, the SITE_ST_STARTTRUNCATE and SITE_ST_ENDTRUNCATE bits are set
in the Flags field of the SITELOGB log
•
if a manual site leave is being performed (rather than an automatic one), a MSGA log
with Code = 3001, Error = CMDFAIL, SubCode = 64 and SubCodeMsg = "site start
and leave times truncated" are issued to the COM port where the site leave originated
Summary of Contents for DL
Page 1: ...DL TM User Manual ...