9.5
Initialisation via the RS-232
Before the PROLOGGER can be used it must be initialised. In some cases,
the logger may have stopped scanning to conserve its battery. Normally this
initialisation occurs automatically when the logger is loaded with a Scheme.
The command to initialise (or re-initialise) the logger is:
Issss
(where ssss is a 4 HEX ASCII number equal to the logger serial
number)
The response from the logger following the initialisation is:
CC c/r
(where CC is the checksum error in the Configuration Table)
if CC = 00
the resident Configuration Table is valid and the logger has
been initialised to use its configuration.
if CC = 01
the resident Configuration Table is corrupted and the logger
must be returned to UNIDATA for service.
9.6
Read/Write Protected Memory
There are five RS-232 commands used with the PROLOGGER. They relate
to the maintenance and initialization of the Configuration Table. For a
complete list of STARLOG Protocol commands see Appendix B.
Command
Description
S
Read the default copy of the Configuration Table from ROM.
N
Read the loggers serial number.
Issss
Initialize the logger with the Configuration Table.
RssssBBLLCC Read from or write to real memory Wssss BBLLCCddddcccc
(same construct as GET/PUT but with checksum of configuration
table (cccc = MSB/LSB))
Tssss
Activiate diagnostic firmware
ssss in these instructions relates to the 16 bit serial number of the
PROLOGGER and acts as a password for protected commands.
cccc is the checksum for the (W)rite command includes serial# (password),
address, size and data fields (i.e., everything except the “W” command and
the checksum itself).
The ‘S’ command does not require the serial number password as it only
reads the configuration table.
UNIDATA
50 PROLOGGER CONFIGURATION TABLE
Summary of Contents for Starlog Prologger 7001
Page 6: ......
Page 60: ......
Page 64: ......
Page 67: ...02 PROM Verify Fail 03 Mirror Fail 04 Bad checksum in RAM firmware PROLOGGER Hardware 3...
Page 68: ......