Campbell Scientific TX312 High Data Rate GOES Transmitter User Manual

Page 34

Advertising
background image

TX312 Transmitter

3) The command to select a data buffer is sent (random or self-timed). The

transmitter should respond with the ACK (06) character. If something
besides the ACK is received, result code is 4. If nothing is received within
500 msec, result code is 5.

4) If the first three steps are successful, the datalogger sends the command to

append or overwrite the data buffer, followed by the data. If the
transmitter does not respond with the ACK character within 500 msec
after the data has been transferred, the result code is 7. Result code 7
indicates the data was not received by the transmitter. The datalogger
cannot resend the data.

P126 result codes are the same as the positive result codes for our CRBasic
instructions and are shown in Table 5.1-6.

The result codes can be used to increase the success rate of data transmissions.
When the result code is 0, all went well. When the result code is 2-6, P126 did
not execute properly, but can still send the data. A result code of 7 indicates
P126 did not execute properly and the data probably cannot be sent again.

5.2.5 Read Status and Diagnostic Information from the TX312

Edlog instruction 127 (P127) is used to read status and diagnostic information
from the TX312.

1: TX312 Status (P127)
1: 0000

Status

Command

2: 0000

Result Code Loc [ _____ ]


Parameter 1: Status Command

0

Read Time, Uses four Input Locations

1

Read Status, Uses 13 Input Locations

2

Read Last Message Status, Uses 14 Input Locations

3

Transmit Random Message, must be followed by command 6. One
Input Location

4

Read Error Register, Uses Ten Input Locations

5

Reset Error Register, One Input Location

6

Return transmitter to online mode, used after command 3, One Input
Location

Edlog instruction 127 (P127) has four basic functions:

1) Datalogger will retrieve information from the TX312 transmitter.

2) Datalogger will initiate a test transmission on a random channel.

3) Datalogger will reset the error register of the TX312.

4) Return TX312 to on-line mode following a forced random transmission.

Parameter 1 allows you to determine what command will be issued to the
TX312.

28

Advertising