Weather transmitter, single device that measures wind speed & direction, precipitation, barometric pressure, temperature and relative humidity (2 pages)
Page 4
PLEASE READ FIRST About this manual Please note that this manual was originally produced by Campbell Scientific Inc. (CSI) primarily for the US market. Some spellings, weights and measures may reflect this origin. Some useful conversion factors: Area: 1 in...
Page 6
Buffer Control ..............28 7.6.4.2 Data Format ..............28 7.6.4.3 P126 Result Codes............29 7.6.5 Read Status and Diagnostic Information from the TX320 ..29 7.6.5.1 P127, Command 0: Read Time........30 7.6.5.2 P127, Command 1: Read Status ........30 7.6.5.3...
Page 7
Table of Contents Appendices A. Information on Eligibility and Getting Onto the GOES System ............A-1 Eligibility ..................A-1 Acquiring Permission..............A-1 B. Data Conversion Computer Program (written in BASIC) ............... B-1 C. Antenna Orientation Computer Program (written in BASIC) ..........C-1 D.
Section 4, Quick Start Additional information is provided in the following sections. Cautionary Statements Although the TX320 is rugged, it should be handled as a precision scientific instrument. A proper antenna connection is required before transmission occurs. Failure to use a properly matched antenna cable and antenna may cause permanent damage to the RF amplifiers.
4.1.1 Accessing DevConfig The following are the steps required for accessing DevConfig: Connect the TX320 to the PC. A standard 9-pin serial cable is used to connect the TX320's RS-232 port to the PC’s RS-232 port. Alternatively, the transmitter can be connected to the PC’s USB port via the 17648 USB cable (see FIGURE 4-1).
TX320 Transmitter 4.1.2 Setting Editor | Configuration An example of parameters entered in the Configuration tab is provided in FIGURE 4-2. NESDIS Platform ID: Type in your NESDIS-assigned ID number. This is an 8-digit hex number. Self-Timed Transmission Channel: Select the NESDIS-assigned self-timed transmission channel.
TX320 Transmitter FIGURE 4-2. Settings Editor | Configuration in Device Configuration Utility If NESDIS has not assigned a Random Channel, the following NOTE parameters do not apply. Random Transmission Channel: Select the NESDIS-assigned random transmission channel. Setting the channel number to a value of zero will disabled random transmissions.
TX320 Transmitter Random Transmission Data Format: Specify whether random data will be transmitted in ASCII, binary, or pseudo binary formats. This setting does not change the format of the data; it only changes the flag word. The datalogger program determines the data format and should match the format chosen for this setting.
TX320 Transmitter Step 3 – Install the Data Collection Platform (DCP) 1. Mount the 25316 Yagi antenna to a pole or mast by using the U-bolts included with the antenna mount (see FIGURE 4-3). FIGURE 4-3. Yagi antenna 2. Aim the Yagi antenna at the spacecraft; azimuth and elevation angle positions are included on the bracket label.
TX320 Transmitter FIGURE 4-4. Alignment Tab in Device Configuration Utility 3. Insert the 7623 3/4 IPS aluminum pipe into the GPS antenna (see FIGURE 4-5). 4. Mount the 7623 3/4 IPS aluminum pipe to a crossarm via a CM220 mount or NU-RAIL fitting.
TX320 Transmitter FIGURE 4-5. Exploded view of the GPS antenna mounted to a crossarm via the CM220. FIGURE 4-6. GPS antenna mounted to a crossarm via the CM220...
TX320 Transmitter 5. Mount the TX320, CH100 or CH200 regulator, BP12 or BP24 battery pack, and CR1000 to the backplate of an ENC16/18 enclosure. 6. Mount the enclosure and solar panel to the pole or tripod. 7. Connect the COAXNTN cable to the Yagi antenna. Then route the COAXNTN cable through the enclosure conduit and connect it to the TX320 connector labeled RF Out (see FIGURE 4-7 and FIGURE 4-8).
TX320 Transmitter Connector Power Port: CS I/O: RF Out The green Used to connect Connector connector on the to the CR1000’s 18133 power CS I/O port via cable connects to the SC12 cable this port FIGURE 4-8. TX320 connectors...
The TX320 uses non-volatile memory to store configuration information, such as platform ID, transmission baud rate, channel number, scheduled transmission time, offset time and message window length. The TX320 also has a 15.7 kB RAM buffer for scheduled transmissions and a buffer for random transmissions.
TX320 Transmitter The TX320 supports High Data Rate specifications. The TX320 includes the following communication ports: CS I/O port for Campbell dataloggers RS-232 port for dataloggers and PC communication USB port for PC communications The CS I/O port is a Campbell Scientific Synchronous Device for Communication (SDC) port, address 4.
5.1.3 Data Retrieval .1.3 Data Retrieval Data retrieval via the TX320 and the GOES system is illustrated in FIGURE Data retrieval via the TX320 and the GOES system is illustrated in FIGURE 5-1. The DAPS User Interface Manual, provided by NOAA/ NESDIS, 5-1.
Page 24
Type B Connector: ASCII, binary, field diagnostics Command protocols: CS I/O Port TTL, Connector DB9M Signal Levels: Campbell Scientific Synchronous Device Command Protocol: Communication, address 4, Binary Command, Campbell Scientific Dataloggers Operating: –40 to 60 C; Storage –55º to Environmental: 70ºC;...
TX320 Functions 7.2.1 LED Function The TX320 has four LEDs used to indicate the state of the TX320 transmitter. When power is first applied to the TX320, the four LEDs will cycle through quickly, then the SYNCHRONIZING CLOCK TO GPS LED will light for 15 minutes.
The TX320 power connector has two pins: ground and 12 V. The input power requirement is 10.8 to 16 Vdc at 3 amps. Because the TX320 can use up to 3 A, the power should be connected directly to the battery. An in-line 7 A fast...
You must consider the current travels from the battery, to the transmitter, and back to the battery. The TX320 will operate with a battery voltage range from 10.8 V to 16 V. A fully charged lead acid battery will have a voltage of about 12.5 V. If the battery is fully charged, a 1.7 V drop along the battery leads will stop the...
After the first fix, the TX320 will acquire a GPS fix once a day. Each time the GPS system acquires a fix, the entire GPS almanac is downloaded, which requires about 15 minutes.
Data Format is used to determine what format the data is transmitted in. This is the format of the data sent over the satellite. The TX320 does not determine the actual data format used, but can be set to match for data format selected with this instruction.
NOTE Only whole records are copied from the datalogger to the TX320. Each record is copied in the same order it appears in the datalogger memory. The order of data records, oldest to newest or newest to oldest, can be controlled. To arrange data records oldest to newest, execute the GoesData() instruction when data is written to the data table.
NextScan EndProg 7.5.2 GoesStatus() The GoesStatus() instruction is used to read information from the TX320. Information that can be read and stored in the datalogger includes information relating to the next transmission, the last transmission, GPS time and position, and all logged errors. The status information can be used to set the datalogger clock and troubleshoot any problems that might arise.
Command 0 (Read Time) will read the TX320 clock. Under normal operating conditions, the time is GMT. There are delays in reading the time from the TX320. The array needs to be four elements or more. Data are returned as: result code, hour, minute, second.
When the command that caused the error is listed as 31, the error is an internal fault. Otherwise the error is just a communication error. TABLE 7-4. GoesStatus Command 4: Read TX320 Error Registers Index Contents...
GOES configuration parameters to be stored in the datalogger, and executed when needed. After GoesSetup() executes, several TX320 settings are set to default values. 1) Messages are not centered in the transmission window. 2) Self-Timed message format is set to ASCII, which ONLY changes the flag word.
TX320 Transmitter Instruction details: GoesSetup(Result Code, Platform ID, Window, Timed Channel, Time Baud, Random Channel, Random Baud, Timed Interval, Timed Offset, Random Interval) 7.5.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.
Edlog Programming This section only applies to the CR10(X), CR23X, and CR510 dataloggers. The datalogger is used to measure and record data values. The TX320 is used to transmit data over a GOES satellite to a ground receiving station. Program Instruction 126 is used to send data from the datalogger to the TX320 satellite transmitter.
ASCII data formats require 7 bytes per data point. Second, binary data must be decoded after transmission, ASCII does not. The datalogger formats the data before the data is sent to the TX320. The data format is chosen with the P126 program instruction.
The first parameter of Edlog Instruction 126 (P126) is called buffer control. Buffer control has two purposes: 1) to determine which buffer data is written to, and 2) if the buffer is erased before data is written. The TX320 has two independent buffers, one for self-timed transmissions and one for random transmissions.
1) Datalogger will retrieve information from the TX320 transmitter. 2) Datalogger will initiate a test transmission on a random channel. 3) Datalogger will reset the error register of the TX320. 4) Return TX320 to online mode following a forced random transmission.
TX320. Parameter 2 is the starting input location for the string of information the TX320 will return. Each P127 command returns a string of information. Each command requires a different number of input locations. The first piece of information returned is always the result code of the command.
TX320 Transmitter TABLE 7-7. P127 Command 1: Read Status In Loc Contents Command Result Code Bytes of data in self-timed buffer Time until next self-timed transmission: Days Time until next self-timed transmission: Hours Time until next self-timed transmission: Minutes Time until next self-timed transmission: Seconds...
3 will pull the TX320 offline. After the random transmission attempt, the TX320 must be put back on line with command 6. When command 6 is used, all data in the TX320 is erased. Random transmission may require up to five minutes (GPS timeout) for setup and transmission.
TX320. 7.6.5.7 P127, Command 6: Return TX320 to Online Mode Command 6 is used to return the TX320 to online mode. Typically used after a forced random transmission. The TX320 has an offline time-out of one hour.
4: If time is (P92) 1: 0 Minutes (Seconds --) into a 2: 240 Interval (same units as above) 3: 30 Then Do ; Transfer data to TX320 5: Data Transfer to HDR GOES (P126) 1: 0 Self-Timed/Append 2: 0 Binary Format 3: 41...
Error codes are stored in variables or input locations by using command 4 in CRBasic's GoesStatus() instruction or Edlog's Instruction 127 (see Section 7.5.2, GoesStatus(), and Section 7.6.5, Read Status and Diagnostic Information from the TX320). TABLE 8-3 lists the possible error codes.
Internal fault codes are stored. When the command that failed is listed as 31 (0x1F), the error condition is an internal error with the TX320. The datalogger receives the error code as a hex value and converts to decimal. Decimal values are placed in variables or input locations.
Page 47
Error code 20 (0x14) is the fail-safe error. The fail-safe is an internal hardware circuit that will shut down the TX320 if it transmits too frequently or for too long. The fail-safe error code is not logged until the transmitter tries to transmit after the fail-safe has been tripped.
TX320 Transmitter FIGURE 8-1. Settings Editor | Status in Device Configuration Utility Using Device Configuration Utility for Troubleshooting/ Testing 8.4.1 Setting Editor | GPS This tab displays information about the GPS communication (see FIGURE 8-2). The GPS is required for proper operation. After the transmitter is reset, or first powered up, it can’t schedule a transmission until a GPS fix has been...
TX320 Transmitter Also check the GPS antenna placement. Poor GPS antenna placement will increase the number of missed transmissions, or possibly stop all transmission (see Section 7.4, GPS Antenna, for more information). FIGURE 8-2. Settings Editor | GPS in Device Configuration Utility 8.4.2 Setting Editor | Status...
TX320 Transmitter 8.4.3 Terminal The Terminal tab supports manually-entered commands (see the appendix for individual commands). It also includes buttons on the right side of the screen that provide the following functions. Read Audit Log: Displays a history of the transmitter operation. The latest entry in the audit log is shown at the top of the screen.
Appendix A. Information on Eligibility and Getting Onto the GOES System A.1 Eligibility U.S. federal, state, or local government agencies, or users sponsored by one of those agencies, may use GOES. Potential GOES users must receive formal permission from NESDIS. A.2 Acquiring Permission The user contacts NESDIS at the following address and submits a formal request to transmit data via GOES.
Page 52
Appendix A. Information on Eligibility and Getting Onto the GOES System...
Appendix B. Data Conversion Computer Program (written in BASIC) REM THIS PROGRAM CONVERTS 3-BYTE ASCII DATA INTO DECIMAL INPUT "RECEIVE FILE?", RF$ OPEN RF$ FOR OUTPUT AS #2 INPUT "NAME OF FILE CONTAINING GOES DATA"; NFL$ DIM DV$(200) WIDTH "LPT1:", 120 OPEN NFL$ FOR INPUT AS #1 WHILE NOT EOF(1) LINE INPUT #1, A$...
Appendix C. Antenna Orientation Computer Program (written in BASIC) REM THIS PROGRAM CALCULATES THE AZIMUTH AND ELEVATION FOR AN REM ANTENNA USED WITH A DCP FOR GOES SATELLITE COMMUNICATIONS CLS : CLEAR 1000 INPUT "SATELLITE LONGITUDE (DDD.DD)"; SO INPUT "ANTENNA LONGITUDE (DDD.DD)"; SA PRINT "ANTENNA LATITUDE (DDD.DD)--(SOUTH LATITUDE ENTERED"...
Page 56
Appendix C. Antenna Orientation Computer Program (written in BASIC)
Appendix D. GOES DCS Transmit Frequencies 300 & 100 bps Channels 1200 bps Channels 300 & 100 bps Channels 1200 bps Channels Channel Frequency Channel Frequency Channel Frequency Channel Frequency Number Number+ A Number Number+ A 401.701000 401.701750 401.771500 401.702500 401.773000 401.773750 401.704000...
Page 58
Appendix D. GOES DCS Transmit Frequencies 300 & 100 bps Channels 1200 bps Channels 300 & 100 bps Channels 1200 bps Channels Channel Frequency Channel Frequency Channel Frequency Channel Frequency Number Number+ A Number Number+ A 401.842000 401.842750 401.917000 401.917750 401.843500 401.918500 401.845000...
Page 59
Appendix D. GOES DCS Transmit Frequencies 300 & 100 bps Channels 1200 bps Channels 300 & 100 bps Channels 1200 bps Channels Channel Frequency Channel Frequency Channel Frequency Channel Frequency Number Number+ A Number Number+ A 401.992000 401.992750 402.067000 402.067750 401.993500 402.068500 401.995000...
Page 60
Appendix D. GOES DCS Transmit Frequencies...
Appendix E. High Resolution 18-Bit Binary Format When using the binary 18-bit signed 2’s complement integer format, all data values in the datalogger final storage area must be in high resolution format. In most cases the datalogger program should set the data resolution to high at the beginning of the program.
Page 62
Appendix E. High Resolution 18-Bit Binary Format Where the 18-bit data point is made by combining the three bytes after bit 7 and bit 6 of each byte have been dropped. Where 0 represents bit 0 - the least significant bit Where 17 represents bit 17 - the most significant bit and is used to determine the sign.
Appendix F. Extended ASCII Command Appendix F describes the ASCII command interface for the TX320 transmitter. These commands can be entered using the terminal window of the Device Configuration Utility, or suitable terminal emulation software. F.1 Command Interface F.1.1 Port Interfaces All data entry and diagnostic functions are accessed using either the RS-232 Interface or USB interface.
Syntax: TIME= yyyy/mm/dd hh:mm:ss Access level: USER TX320 State: Enabled/Disabled This command sets the date and time in the transmitter. The date and time will be overwritten when a GPS time synchronization occurs. Self-timed transmissions will not occur until the time has been set either using this command or from the GPS.
Syntax: IRC=c Access level: USER TX320 State: Enabled/Disabled This command defines the ASCII character that will be substituted for any prohibited ASCII character detected in the transmission data when operating in ASCII or pseudo binary mode. The default character is ‘*’. Only printable ASCII characters, excluding space, are permitted.
F.2.6 Enable Transmissions Syntax: Access level: USER TX320 State: Disabled This command enables transmissions. The configuration parameters will be checked for validity. If valid, they are saved to non-volatile memory and the transmitter is enabled. The enabled/disabled state of the transmitter is also stored in non-volatile memory so that it will resume operation after a power cycle if it was previously enabled.
F.2.9 Enable Technician Command Mode Syntax: TECHMODE password Access level: USER TX320 State: Enabled/Disabled This command changes the command access level to TECHNICIAN. The access level will not change unless the password is correct. F.2.10 Enable User Command Mode Syntax:...
F.3.1 Set GOES DCP Platform ID Syntax: NESID=xxxxxxxx Access level: USER TX320 State: Disabled Sets the transmitter’s GOES DCP Platform ID to the hex value xxxxxxxx. Valid range is even hex numbers from 2 to 0xfffffffe. F.3.2 Set Self-Timed Transmission Channel Number...
Syntax: FTT=hh:mm:ss Access level: USER TX320 State: Disabled Set the time for the first timed transmission of the day. Valid range is 00:00:00 to 23:59:59. The First Transmission Time is also referred to as the Offset, and is between 00:00:00 and the Self-Timed Transmission Interval.
Syntax: TPR=S/L Access level: USER TX320 State: Disabled Set the preamble type for timed transmissions. Valid values are S or L (Short or Long). This setting only applies for 100 bps timed transmissions on channels 1 – 200. All 300 and 1200 bps transmissions us short preamble. All 100 bps transmissions on channels above 200 use long preamble.
F.3.13 Set Random Transmission Bit Rate Syntax: RBR=bbbb Access level: USER TX320 State: Disabled This command sets the random transmission bit rate where bbbb is the bit rate parameter and has valid values of 100, 300 and 1200. F.3.14 Set Random Transmission Interval...
TX320 State: Enabled This command overwrites the GOES Timed Buffer with the data provided. The TX320 transmitter will insert the 31 bit GOES ID, any header information (for example, HDR Flag byte), and append the EOT so these should not be included in the TDT data.
F.4.2 Read Number of Bytes in the Self-Timed Transmission Buffer Syntax: Access level: USER TX320 State: Enabled/Disabled Returns the number of bytes stored in the timed transmission buffer. F.4.3 Read the Maximum Self-Timed Message Length Syntax: MTML...
F.4.6 Read Length of the Message in the Random Transmission Buffer Syntax: Access level: USER TX320 State: Enabled/Disabled Returns the number of bytes stored in the random transmission buffer. F.4.7 Read the Maximum Random Message Length Syntax: MRML...
Appendix F. Extended ASCII Command Set F.5.1 Read Version Information Syntax: Access level: USER TX320 State: Enabled/Disabled This command returns the transmitter serial number, hardware version number, firmware version number, and GPS module version numbers. F.5.2 Read Transmission Status Syntax:...
No Tx Has Occurred F.5.4 Read GPS Status Syntax: Access level: USER TX320 State: Enabled/Disabled This command returns the current GPS status including satellite numbers and signal strengths in the following format if the GPS is on: Fix Status: Full Accuracy...
Appendix F. Extended ASCII Command Set F.5.5 Read GPS Position Syntax: Access level: USER TX320 State: Enabled/Disabled This command returns position obtained during the last GPS fix in the following format: Time of fix: dd/mm/yyyy hh:mm:ss[CR][LF] Lat: sxx.xxxxx[CR][LF] Long: sxxx.xxxxx[CR][LF] Alt: xxxxx[CR][LF]>...
F.5.8 Read Reflected Power Syntax: RRFL Access level: USER TX320 State: Enabled/Disabled Returns the reflected power in dBm. This value is updated at the bit rate when transmitting and every 30 seconds when not transmitting. F.5.9 Read Power Supply Syntax:...
Page 80
Campbell Scientific Ltd. (CSL Germany) Fahrenheitstraße 13 28359 Bremen GERMANY • info@campbellsci.de www.campbellsci.de Campbell Scientific Spain, S. L. (CSL Spain) Avda. Pompeu Fabra 7-9, local 1 08024 Barcelona SPAIN • info@campbellsci.es www.campbellsci.es Please visit www.campbellsci.com to obtain contact information for your local US or international representative.
Need help?
Do you have a question about the TX320 and is the answer not in the manual?
Questions and answers