beautypg.com

1 result code, 2 platform id, 3 window – Campbell Scientific TX312 High Data Rate GOES Transmitter User Manual

Page 29: 4 timed channel, 5 timed baud rate

background image

TX312 Transmitter

5.1.4.1 Result Code

Result Code is used to indicate success or failure. Zero indicates Success.
Positive result codes indicate communication problems; negative result codes
indicate an illegal value in one of the parameters. See Table 5.1-6 for positive
result codes and Table 5.1-7 for negative result codes.

TABLE 5.1-6. Result Codes Indicating Communication Problems

0

Command executed successfully

2

Time out waiting for STX character after SDC addressing

3

Wrong character (not STX) received after SDC Addressing

4

Something other than ACK returned when select data buffer
command executed

5

Timed out waiting for an ACK when data buffer command was sent

6

CS I/O port not available, port busy

7

ACK not returned following data append or insert command

TABLE 5.1-7. GoesSetup and GoesData Runtime Result Codes

Code Error

Condition

-11

Illegal Buffer Control

-12

Illegal Message Window

-13

Illegal Channel Number

-14

Illegal Baud Rate

-15

R count Error

-16

Illegal Data Format

-17

Illegal Data Format FP2_ASCII

-18

Self-Timed Interval Error

-19

Self-Timed Offset Error

-20

Random Interval Error

-21

Platform ID Error

5.1.4.2 Platform ID

Platform ID is an eight-character hexadecimal number assigned by NESDIS.
The Platform ID is always divisible by 2. Valid characters are 0-9 and A-F.

5.1.4.3 Window

Window is the message window length in seconds. Valid range is 5-120.

5.1.4.4 Timed Channel

Timed Channel is the assigned self-timed transmission channel. Valid range
for 300 bps is 0-266 and 0-133 for 1200 bps. Often1200 bps channels are
referred to using the 300 channel number scheme. Divide by 2 to get the real
1200 baud channel number.

5.1.4.5 Timed Baud Rate

Timed Baud rate is assigned and channel dependent. Valid options are 100,
300, and 1200.

23