Appendix C. Compliance documents and certificates40
Table of Contents - ii
Page 4
1. Introduction
The TX325 transmitter sends data via Geostationary Operational Environmental Satellites (GOES),
and is the successor to the TX321. In the Western Hemisphere, the TX325 is compatible for use
with NOAA GOES DCS with a coverage range including Canada, the United States of America,
and Mexico—as well as most countries in Central America and many South American countries.
The TX325 is the telemetry backbone for many data collection platforms (DCP) that use GOES.
The satellite transmitter can be integrated with a number of Campbell Scientific data loggers and
is an available communications option for many systems, serving a wide range of applications.
2. Precautions
l READ AND UNDERSTAND the Safety section at the back of this manual.
l Although the TX325 is rugged, it should be handled as a precision scientific instrument.
l 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 radio
frequency (RF) amplifiers.
l The TX325 requires an active GPS antenna with a maximum gain of 25 dB. The TX325 will
supply 3.3 V to the active GPS antenna.
3. Initial inspection
l Upon receipt of the TX325, inspect the packaging and contents for damage. File damage
claims with the shipping company.
l Check the ships with list to ensure all components are received.
TX325 Satellite Transmitter for GOES V21
Page 5
4. QuickStart
Use our Device Configuration Utility to enter the required National Environmental Satellite Data
and Information Service (NESDIS) information that is unique to each data collection platform
(DCP). This QuickStart is for the CR6 (≥OS 10), CR300-series (≥OS 10), CR1000X (≥OS 4), and
GRANITE-series (≥OS1) data loggers.
1. Connect the data logger RS-232 to the TX325 RS-232 connector and connect the data
logger to a power supply. Also ensure the TX325 has power.
2. Connect to the data logger using Device Configuration Utility.
a. Do the following to directly connect your data logger to the Device Configuration
Utility:
i. Use the USB cable to connect the data logger to the computer.
ii. Click your data logger model for the Device Type in the Device Configuration
Utility.
iii. Click Direct for the Connection Type.
iv. Select the COM port on the computer to which the data logger is connected.
v. Click Connect.
b. For data loggers on an IP connection, do the following to remotely connect with the
Device Configuration Utility:
i. Click your data logger model for the Device Type in the Device Configuration
Utility.
ii. Click IP for the Connection Type.
iii. Type the Server Address.
iv. Type the PakBus/TCP Password.
v. Click Connect.
3. Click the Settings Editor tab.
TX325 Satellite Transmitter for GOES V22
Page 6
4. Click the GOES Radio sub tab (FIGURE 4-1 (p. 3)).
FIGURE 4-1. Device Configuration Utility GOES Radio screen
5. Select Enabled from the Goes Radio Enabled field.
6. Select the Com Port to which the GOES radio is connected.
7. Type the Self-timed Message Windows (in seconds) as assigned by the GOES DCS Program.
8. Type the Platform ID (in HEX) as assigned by the GOES DCS Program.
9. Select the Random Transmission Baud Rate as assigned by the GOES DCS Program.
10. Type the Random Transmission Channel as assigned by the GOES DCS Program.
11. Select the Self-Time Baud Rate as assigned by the GOES DCS Program.
TX325 Satellite Transmitter for GOES V23
Page 7
12. Type the Self-Time Channel as assigned by the GOES DCS Program.
13. Type the Random Transmission Interval as assigned by the GOES DCS Program. Format is
hh:mm:ss.
14. Type the Self-timed Transmission Interval as assigned by the GOES DCS Program. Format is
dd:mm:hh:ss.
15. Type the Self-timed Transmission Offset as assigned by the GOES DCS Program. Format is
hh:mm:ss.
16. Click the Deployment tab.
17. Click the Com Port Settings sub tab.
18. Select 9600 for the Baud Rate.
19. Click Apply to save the changes.
Now the settings are stored in the data logger. CRBasic programming is required to push data
over the network. The GOESTable() and GOESField() CRBasic instructions used in
conjunction with DataTable() facilitate the transmission of data across the GOES satellite
network.
4.1 Data collection platform (DCP)
installation
1. Yagi antenna installation procedure:
a. Mount the Yagi antenna to a pole or mast by using the U-bolts included with the
antenna mount.
TX325 Satellite Transmitter for GOES V24
Page 8
b. Attach elements to boom.
NOTE:
When attaching elements to the boom, make sure to place them such that the
number of grooves on the element equals the number of dimples on the boom.
For example, the element with four grooves should be placed at the spot on the
boom with four dimples, and so forth.
c. Aim the Yagi antenna at the spacecraft; azimuth and elevation angle positions are
included on the bracket label.
2. GPS antenna installation procedure:
a. Connect the GPS cable to the GPS antenna.
b. Route the cable through the 0.75-inch IPS threaded pipe and insert the pipe into the
GPS antenna.
TX325 Satellite Transmitter for GOES V25
Page 9
c. Mount the 0.75-inch IPS threaded pipe to a crossarm by using the Nu-Rail® fitting,
or CM220 mounting bracket.
CAUTION:
The GPS antenna will not receive a GPS signal through steel roofs or steel walls.
Concrete might also be a problem. Heavy foliage, snow, and ice will attenuate
the GPS signal.
3. Mount the TX325, the power supply, and the data logger to the backplate of an enclosure.
4. Mount the enclosure and solar panel to the pole or tripod.
TX325 Satellite Transmitter for GOES V26
Page 10
5. Connect the COAXNTN cable to the Yagi antenna. Route the COAXNTN cable through the
enclosure conduit and connect it to the RF Out connector on the TX325 (FIGURE 4-2 (p.
7)).
FIGURE 4-2. TX325 connectors
6. Route the GPS antenna cable through the enclosure conduit and connect it to the GPS
connector on the TX325 (FIGURE 4-2 (p. 7)).
7. Plug the green connector from the power supply to the green receptacle on the TX325.
8. Connect the data logger to the TX325 RS-232 terminal.
9. Route the solar panel cable through the enclosure conduit and connect the red and black
wires to the CHG terminals on the CH150 or CH200.
5. Overview
The TX325 can transmit either self-timed or random GOES messages to the GOES West and GOES
East satellites. In a typical configuration, the TX325 is connected to a data logger via an RS-232
serial connection. The data logger makes measurements, then formats those values to create a
data packet, which is transferred to the transmitter at time of transmission. The data logger
buffers the message until its transmission window (or random transmission time), then transmits
the data at either 300 or 1200 bps.
TX325 Satellite Transmitter for GOES V27
Page 11
GPS is required for the radio to work in the GOES network. The GOES network is a TDMA
network that requires all the radios in the network to have exact timing of their transmissions so
they don't step on each other during transmissions. Extremely accurate timing is obtained from
the integrated GPS receiver (±100 μs), and the internal clock is capable of maintaining accurate
time for a minimum of six days without a GPS fix. If the TX325 finds itself without an accurate
time, it suspends data transmissions until an accurate time is obtained. The GPS time is synched
every 11 hours. The data logger clock is synched with the GPS time of the TX325 when using a
GRANITE-series, CR6, CR1000X-series, and CR300-series data logger.
Features:
l NESDIS HDR V2 certified
l Based on Signal Engineering OmniSat3 design
l Compatible with GOES DCS system
l Easy integration with Campbell Scientific data loggers
l Field tested and proven track record of reliability
l Embedded GPS receiver for stabilized internal time keeping and transmit frequency for
long service intervals
l Low standby current consumption for battery-powered systems at remote DCP installation
sites
l Quick assessment of radio health via monitoring of diagnostic data from the radio
l Compatible CRBasic data loggers: GRANITE series, CR6, CR1000X, and CR300 series are fully
compatible. The CR3000, CR800 series, and CR1000 have limited compatibility.
5.1 GOES, NESDIS, and transmit windows
GOES coverage area is latitude 68° North to 68° South and longitude 150° East to 2° West (see
FIGURE 5-1 (p. 9)). GOES satellites have orbits that coincide with the Earth rotation, allowing each
satellite to remain above a specific region (geosynchronous). GOES has two satellites: GOES East
located at 75° West longitude and GOES West located at 135° West longitude. Both satellites are
located over the equator. Within the United States, odd-numbered channels are assigned to
GOES East, and even-numbered channels are assigned to GOES West. Channels used outside of
the United States are assigned to either spacecraft.
TX325 Satellite Transmitter for GOES V28
Page 12
FIGURE 5-1. Coverage of GOES East and GOES West satellites
The GOES system is administered by the National Environmental Satellite Data Information
Service (NESDIS), which assigns addresses, uplink channels, and self-timed/random transmit time
windows. Self-timed windows allow data transmission only during a predetermined time frame
(typically 10 seconds every hour). Random windows are for applications of a critical nature, such
as flood reporting, and allow transmission immediately after a threshold has been exceeded. The
transmission is randomly repeated to ensure it is received. A combination of self-timed and
random transmission can be executed by the TX325.
Refer to Eligibility and getting onto the GOES system (p. 23) for more information.
TX325 Satellite Transmitter for GOES V29
Page 13
6. Specifications
Compliance:
Transmissions supported:
Data formats:ASCII (SHEF),
Radio module:
Temperature range
Operating:
Storage:
Case dimensions
Without connectors:
With connectors:
Weight:
Supply voltage range:
Refer to
www.campbellsci.com/tx325
Timed (Scheduled), Random
OmniSat-3
–40 to 60 °C
–55 to 75 °C
15.88 x 12.7 x 4.57 cm (6.25 x 5 x 1.8 in)
15.88 x 14.99 x 4.57 cm (6.25 x 5.9 x 1.8 in)
additional clearance required for cables, wires, and antennas
0.77 kg (1.7 lb)
10.5 to 16 VDC
Compliance documents and certificates (p. 40)
and
pseudo binary
Current drain at 12 VDC
While transmitting:< 2.5 A
Standby:
During GPS acquisition:< 50 mA
Baud rates:300
Transmit power
Maximum:31 dBm (300 bps), 37 dBm
Maximum EIRP:41 dBm (300 bps), 47 dBm
Typical EIRP:37 to 41 dBm (300 bps)
Frequency range:
< 5 mA (2.8 typical)
11 dbm gain antenna with 1 dbm line loss
43 to 47 dBm
401.701 to 402.09925 MHz
(1.8 typical)
(25 mA typical)
and 1200 bps
(1200 bps)
(1200 bps)
(1200 bps); based on a
,
TX325 Satellite Transmitter for GOES V210
Page 14
Initialfrequencystability:
±20 Hz disciplined to GPS (GPS fix occurs after power up and
once per day thereafter)
Channel bandwidth:
GPS receiver type:
Maximum GPS antenna RF
gain:
Timekeeping
Initial accuracy:
Drift:
GPS schedule:
Transmissioncontinuation
without GPS fix:
Interface connectors
RS-232:
Satellite RF transmit out:
GPS:
1500 Hz
3.3 V active
25 dB
±100 μs (synchronized to GPS)
±40 ms/day (without GPS)
1 fix at power up (updated at ~11-hour rate)
6 days
DB9 F, DCE, 3-wire RS-232
Type N jack
SMA jack
(300 bps), 2250 Hz (1200 bps)
Power:
2-pin screw terminal, 0.2 in. pitch
7. Installation
7.1 Field site requirements11
7.2 LED function12
7.3 Ports and connectors13
7.4 Transmission antenna14
7.5 GPS antenna14
7.6 Data logger programming14
7.1 Field site requirements
The GPS antenna must have a clear view of most of the sky and the transmission antenna must
have a clear view of the spacecraft. The TX325 must be installed in a well desiccated,
TX325 Satellite Transmitter for GOES V211
Page 15
environmentally sealed enclosure. Its mounting plate has keyholes for securing the TX325 to the
backplate of a Campbell Scientific enclosure. Most GOES systems are powered by a battery
charged by a solar panel. The solar panel must have a clear view of the southern sky. Pay special
attention to winter sun angles.
7.2 LED function
A green Status LED and a red Failsafe LED indicate the state of the TX325 transmitter by using
various blink patterns. Table 7-1 (p. 12) and Table 7-2 (p. 12) provide the blink patterns for the
green Status and red Failsafe LEDs, respectively.
Table 7-1: Green LED Status indicator blink patterns
Blink patternIndicates
Normal software is running.
At power up, blinks on and off
two times.
At power up, blinks on and off
three times.
On continuously.
Table 7-2: Red LED Failsafe indicator blink patterns
Blink patternIndicates
Blinks on and off four times per
second.
Blinks on and off two times per
second for 30 s.
RS-232 control interfaces enabled.
Power-up initialization complete and ready to receive
commands.
Bootloader software is running.
Ready to load new operating system.
Transmitter failed to start up normally after power up. Turn
the transmitter off and on to reboot.
A transmission is in progress.
The post-transmit interval is in progress. The transmitter
enters this state after its RF output is turned off either by a
Reset command or by the normal completion of a data
message transmission. The radio needs to wait 30 seconds
before making another transmission to keep it from going
into Failsafe mode.
On continuously.
TX325 is in the Failsafe mode. To clear a Failsafe mode, push
the Reset button (FIGURE 8-1 (p. 20)). A power cycle will NOT
clear the Failsafe mode.
TX325 Satellite Transmitter for GOES V212
Page 16
7.3 Ports and connectors
The RS-232 port is a DB9 male connector configured as DTE. Only three pins are used, transmit
on pin two, receive on pin three, and ground on pin five. Transmit is an output and receive is an
input to the TX325. The RS-232 port allows the transmitter to be connected to a data logger.
Refer to the following table for the cable options and data logger connection.
Table 7-3: Cable options, data logger compatibility, and data logger connections
Cable descriptionCompatible data loggersData logger connection
RJ45 to DB9 female cable (-R
option when ordered with the
TX325)
SC110 TX/RX cable (-C option
when ordered with the TX325)
Granite-series, CR6, CR1000XRS-232/CPI RJ45 port
White: Odd C or U terminal
Brown: Even C or U terminal
Granite-series, CR6, CR1000X
Yellow: G
Clear: G or ⏚
RS-232 DB9 female to DB9
male serial cable (-S option
when ordered with the TX325)
The RF Out connector is for attaching the transmission antenna. A properly matched antenna
cable and antenna must be connected to the TX325 before transmission occurs.
WARNING:
Failure to use a properly matched antenna cable and antenna may cause permanent damage
to the radio frequency (RF) amplifiers.
The nominal impedance is 50 ohms; the frequency range is approximately 400 to 403 MHz. At
300 bps transmission rates, the maximum transmit power is 31 dBm. At 1200 bps, the transmit
power is 37 dBm.
The GPS port on the TX325 is an SMA female connector for attaching an active 3.3 V GPS
antenna. Operation without a GPS antenna connected will not cause damage, but the
transmitter will not transmit without a valid GPS fix. The transmitter uses the GPS receiver for two
functions. The precise GPS time is used to ensure scheduled transmissions occur at the proper
time. The one-second GPS synchronization pulse is used to ensure a precise, drift-free carrier
frequency.
CR300-series, CR3000,
RS-232 9-pin port
CR800-series, CR1000
The TX325 power connector has two pins: ground and 12 V for connection of the power supply.
The input power requirement is 10.5 to 16 VDC can use up to 2.5 A. A power supply consisting of
TX325 Satellite Transmitter for GOES V213
Page 17
a CH150 or CH200 regulator, BP12 or BP24 battery, and a solar panel typically can support these
requirements. For this power supply, the regulator connects to the TX325 power connector.
7.4 Transmission antenna
The TX325 transmission antenna is a right-hand circular polarized Yagi with 11 dBi gain. A bracket
is included with the antenna for mounting to a mast or pole. The antenna is directional and
should be aimed at the spacecraft. Both elevation and azimuth are unique to the location on the
planet and must be set. A poorly aimed antenna will cause a drop in signal strength or possibly
prevent successful transmission. As a guide, if the antenna is aimed 20 degrees off the spacecraft,
the received power will be half of a properly aimed antenna. Beyond 20 degrees, the received
power drops off quickly.
NOTE:
When attaching elements to the boom, make sure to place them such that the number of
grooves on the element equals the number of dimples on the boom. For example, the
element with four grooves should be placed at the spot on the boom with four dimples, and
so forth.
7.5 GPS antenna
The GPS antenna mounts to the end of a crossarm by using a 0.75-inch IPS threaded pipe and a
0.75-inch-by-1-inch Nu-Rail® fitting or CM220 mounting bracket. Mount the GPS antenna
above obstructions, but with the shortest cable possible. The GPS antenna will not receive GPS
signals through steel roofs, steel walls, or possibly concrete. Heavy foliage, snow, and ice will
attenuate the GPS signal. An unobstructed view provides better GPS performance resulting in
fewer ( or no) missed transmissions. Poor GPS antenna placement increases the number of
missed transmissions, and possibly stops all GPS transmissions.
7.6 Data logger programming
NOTE:
This section provides programming information for the GRANITE-series (≥OS 1), CR6 (≥OS
10), CR1000X (≥OS 4), and CR300-series (≥OS 10), data loggers. For information on
programming the CR3000, CR800-series, and CR1000 data loggers, refer to the example
program at www.campbellsci.com/downloads/tx325-example-program-cr3000-cr1000-cr800
or contact Campbell Scientific.
TX325 Satellite Transmitter for GOES V214
Page 18
The CRBasic program can read and enter TX325 settings. Settings can also be entered using the
Device Configuration Utility (see QuickStart (p. 2)). Table 7-4 (p. 16) provides the TX325 settings
that can be read and entered. Table 7-5 (p. 17) provides the read-only settings.
The CRBasic program should include the GOESTable() and GOESField() instructions used
in conjunction with the DataTable() instruction to facilitate the transmission of data across
the GOES satellite network. The GOESTable() instruction has the following syntax:
The Result is a string variable that holds either the data to be output in its specified format or
a message indicating there are no data to output to the transmitter. For the Model, enter 3 to
use the TX325. For the BufferControl, a value of 0 writes to the self-timed buffer and a value
of 1 writes to the random buffer. Data formats and transmission durations (p. 24) discusses theFormat options.
The GOESField() instruction has the following syntax:
The NumVals is the number of historical values of the field to output. For Decimation, enter
1 to output every value, enter 2 to output every other value, etc. Width specifies the number of
characters in the field. Use empty quotes ("") for SHEFif no SHEF code is specified.
An example of using the the GOESTable() and GOESField() instructions follows:
In the main portion of the program, settings are written using SetSetting() instruction with
the following the syntax:
SetSetting ( "FieldName", Value )
The FieldName must be enclosed in quotes as shown. The following example instruction sets
the port used to communicate with the TX325 to the RS-232 port:
SetSetting(“GOESComPort”, COMRS232)
The CRBasic program reads the TX325 settings using the following format:
Variable = Settings.FieldName
For example, goes_comport = Settings.GOESComPort reads the Com port setting and
stores it in the GOESComPort variable. The TX325 settings are typically read in a
TX325 Satellite Transmitter for GOES V215
Page 19
SlowSequence section of the program. Table 7-4 (p. 16) provides the TX325 settings that can
be set and read. Table 7-5 (p. 17) provides the read-only settings.
A downloadable example program is available at: www.campbellsci.com/downloads/tx325-
example-program-granite-cr6-cr1000x-cr300.
7.6.1 Read and write settings
Table 7-4: Read and write TX325 settings
Field NameDescription
GOESComPort
GOESEnabled
GOESMsgWindow
GOESPlatformID
GOESRTBaudRate
GOESRTChannel
GOESRTInterval
Port used to communicate with the GOES transmitter.
Controls whether the data loggers polls the GOESComPort to see if a
TX325 radio is attached to it. With the default setting of 0 (not
enabled), the data logger ignores all other GOES settings. A value of 1
enables the setting.
Length, in seconds, of the assigned self-timed transmission window
assigned by NESDIS. Valid entries are 1 to 110 s.
8-digit hexadecimal identification number assigned by NESDIS. Value is
a string.
Baud rate for the random transmissions. Valid settings are 100, 300, or
1200. The baud rate must match the user's NESDIS-channel assignment.
Channel used for the random transmission assigned by NESDIS. Valid
channel numbers are 0 through 566. The default value of 0 disables
random transmissions.
Average time between random transmissions. The value is a string
entered in the format of “Hours:Minutes:Seconds”. Typically, the
assigned interval is in hours, so the minutes and seconds parameters are
left at 0. For example, “01:00:00” setups up an hourly interval. Maximum
interval is 24 hours; minimum interval is 1 minute.
GOESSTBaudRate
GOESSTChannel
Baud rate for self-timed transmissions. Valid settings are 300 or 1200.
The baud rate must match the user's NESDIS-channel assignment.
Channel used for the self-timed transmission assigned by NESDIS. Valid
channel numbers are 0 through 566. The default value of 0 disables the
self-timed transmissions.
TX325 Satellite Transmitter for GOES V216
Page 20
Table 7-4: Read and write TX325 settings
Field NameDescription
Time between self-timed transmissions. The value is a string entered in
the format of "Days:Hours:Minutes:Seconds". Typically, the assigned
GOESSTInterval
GOESSTOffset
interval is in hours, so the days, minutes and seconds parameters are
left at 0. For example, "00:01:00:00" sets up an hourly interval. Maximum
interval is 14 days; minimum interval is 1 minute.
Time after midnight for the first self-timed transmission as assigned by
NESDIS. The value is a string entered in the format of
"Hours:Minutes:Seconds". Typically, only hours and minutes are used,
and seconds are 0, unless the transmission window is less than 60
seconds. Maximum offset is 23:59:59. A value 0 results in no offset.
GOESRepeatCount
Number of times within the random transmit interval that the TX325 will
transmit the message data. Valid entries are 1 to 3.
7.6.2 Read-only settings
Table 7-5: Read-only TX325 settings
FieldNameDescription
Current ID programmed into the radio. The ID isn’t
GOESid
GOESdateTime
GOESversion
GOESCurrentbattery
GOESCurrenttemperature
GOESbatteryBeforeTx
programmed into the radio until right before a radio
transmission starts.
Current date and time (UTC) of the TX325 radio. Value is a
string.
Current radio firmware version. Value is a string.
Battery voltage in VDC.
Current radio temperature in degrees Celsius.
Battery voltage of the radio just prior to its last
transmission.
GOEStemperatureBeforeTx
GOESbatteryDuringTx
GOESLatitude
GOESLongitude
Radio temperature before the last transmission.
Radio-battery voltage during the last transmission.
Latitude in decimal format of the GOES radio.
Longitude in decimal format of the GOES radio.
TX325 Satellite Transmitter for GOES V217
Page 21
Table 7-5: Read-only TX325 settings
FieldNameDescription
GOESAltitude
GOESTimeLastGPSPosition
GOESNumberOfMissedGPS
GOESTimeLastMissedGPSFix
GOESGPSAcquisitionStatus
GOESGPSAntennaStatus
Altitude of the GOES radio in meters.
Date and time (UTC) of the last GPS position fix. Value is a
string.
Number of times the radio has failed to get a GPS fix.
Last date and time (UTC) that the radio failed to get a GPS
fix. Value is a string.
Acquisition status of the radio GPS.
0 = valid GPS fix
1 = no GPS position fix, no GPS satellites in view
8 = no GPS position fix, no usable GPS satellites in view
9 = no GPS position fix, one usable GPS satellite in view
10 = no GPS position fix, two usable GPS satellites in view
11 = no GPS position fix, three usable GPS satellites in
view
Status of the GPS antenna.
0 = GPS antenna is working
16 = GPS antenna is not connected
48 = GPS antenna is shorted
GOESFailSafeIndicator
GOESDurationOfTransmit
GOESForwardTxPower
GOESReflectedRfPower
GOESVSWR
GOESLastTxControlFlags
GOESLastTxStartTime
GOESLastTxChannel
Radio failsafe status.
1 = Failsafe has been tripped
0 = Radio is OK and Failsafe has not been tripped
Duration of the last transmission of the GOES radio in
milliseconds.
Forward RF power of the transmitter in watts.
Reflected RF power of the transmitter in watts.
Voltage standing wave ratio (SWR) of the radio.
Control flags used in the last transmission.
Start time (UTC) of the last radio transmission. Value is a
string.
Channel number used during the last radio transmission.
TX325 Satellite Transmitter for GOES V218
Page 22
Table 7-5: Read-only TX325 settings
FieldNameDescription
GOESLastTypeCode
GOESLastDatelength
GOESLastHDRFlagWord
GOESTxResultCode
GOESCurrentTxState
Type of transmission used during the last radio
transmission.
Number of bytes in the last radio transmission.
HDR flag word used in the last radio transmission.
Status of the last radio transmission.
0 = Last transmission was OK
1 = Transmission aborted, radio battery voltage is too low
2 = Transmission aborted, radio PLL lock failure
3 = Transmission aborted, radio flash is corrupt
Current state of the radio.
0 = Idle
1 = Transmission is in progress
2 = Post transmission failsafe wait is in progress
8. Troubleshooting
Issue: TX325 is not transmitting
First, check the power supply and make sure that the TX325 power supply voltage is at least
10.5VDC (see Specifications (p. 10)). Next, check the red Failsafe LED. If the LED is on
continuously, the TX325 is in its fail safe mode, which is cleared by pressing the Reset button. The
Reset button is located near the LEDs and is accessed through a hole in the side of the
transmitter housing (FIGURE 8-1 (p. 20)).
CAUTION:
A power cycle will not clear the fail safe mode.
TX325 Satellite Transmitter for GOES V219
Page 23
FIGURE 8-1. Reset button location
The TX325 transmitter will go into the fail safe mode if one of two events occurs:
1. The transmitter RF output is turned on and left on for more than 110 seconds.
2. The transmitter is given a command to transmit less than 30 seconds after a transmission
has taken place.
If a fail safe condition occurs, the red Failsafe LED is on continuously; its RF output is disabled;
and its microprocessor is reset (causing the transmitter to reboot). While in the fail safe mode,
the transmitter can communicate normally with the data logger, but is unable to transmit again
until the fail safe mode has been cleared.
8.1 Troubleshooting over-air transmissions
TX325 users within the GOES system can troubleshoot their over-the-air data transmissions by
using one of the following websites:
l https://dcs1.noaa.gov/Account/FieldTest
l https://dcs2.noaa.gov/Account/FieldTest
l https://dcs3.noaa.gov/Account/FieldTest
l https://dcs4.noaa.gov/Account/FieldTest
TX325 Satellite Transmitter for GOES V220
Page 24
These websites provide the raw data sent through the GOES satellite system but do not require a
login, user name, nor password.
1. Type your eight-character DCP ADDRESS.
2. Type the number of hours you want the field test system to go back to.
3. Click RETRIEVE.
The PDT INFORMATION provides your assigned DCP address, channels, transmission times, and
window length. Make sure your setting in your DCP match this information. Failure to do so will
result in loss of data and transmitting over the top of other DCP scheduled slots and also will
result in the loss of other user’s data.
The bottom table shows information that can help you determine the health of the DCP
transmissions. This information includes signal quality (QUAL), transmission start time (CARRIER),
and stop time(END).
TX325 Satellite Transmitter for GOES V221
Page 25
The DATA field provides the data transmitted through the GOES system. An extra character could
be in front of the transmitted data message, indicating whether or not the GPS time synched
(Table 8-1 (p. 22)). This character is added to the number of bytes (shown as LEN) that were in the
data transmission.
Table 8-1: Characters indicating time sync
CharacterData type
SpaceASCIINo
Double quote (")ASCIIYes
Apostrophe (')BinaryNo
Lower case bBinaryYes
Time synched since
last transmission
TX325 Satellite Transmitter for GOES V222
Page 26
Appendix A. Eligibility and
getting onto the GOES system
U.S. federal, state, or local government agencies, or users sponsored by one of those agencies,
may use GOES. Potential GOES users must apply for and be granted a System Use Agreement
(SUA) by NESDIS, which is typically renewable every 5 years. Use the following procedure to
acquire permission for getting onto the GOES system:
1. Follow the steps provided at: https://dcs2.noaa.gov to submit an application for GOES DCS
SUA. Once submitted, the approving authorities will review the application and notify you
within two weeks. If you are approved NESDIS will send you a Memorandum of Agreement
(MOA).
2. Sign and submit the MOA. After the MOA is approved, NESDIS will issue a channel
assignment and an ID address code.
3. IMPORTANT: Contact NESDIS to coordinate a start-up date.
See https://dcs2.noaa.gov for more information.
TX325 Satellite Transmitter for GOES V223
Page 27
Appendix B. Data formats and
transmission durations
Data transmissions are generally described as having an ASCII or pseudobinary format. The
particular nature of how the data is formatted prior to sending the data over-the-air. The data
order in those transmissions is determined by the content and organization of the DataTables()
and execution of GOESTable() and GOESField(). Scan-order (interleaved) and channelorder data can be sent by using an ASCII or pseudobinary format with one of the native data
logger data format options. The flexibility of CRBasic allows virtually any message type to match
the decode system requirements.
B.1 ASCII data format
ASCII data formats are used to transmit data in plain readable text. This format is widely used for
random or alert transmissions. They can be used for self-timed messages. Several standard
formats are selectable within CRBasic. Formats not included can be easily formed using stringformatted data fields, allowing the content to be tailored to your application needs. Stringformatted data fields are limited to 13 characters for each field.
B.1.1 7-byte floating-point ASCII (GOESTable() format
option 1)
The 7-byte floating-point ASCII data type is a fixed-width format with variable precision.
l Operating range of ±7999, depending on placement of decimal point (see Table B-1 (p.
25)).
l Variable precision of 0.001 to 1, depending on placement of decimal point (see Table B-1
(p. 25)).
l Precision (placement of decimal point) is automatically determined based on the
magnitude of the value (Table B-1 (p. 25)).
l Number are rounded to selected precision during conversion. For example, +12.345, will be
rounded to +12.35.
l Value is always 7 characters including a trailing comma.
l Value is always signed (+/-).
TX325 Satellite Transmitter for GOES V224
Page 28
l Leading zeros and trailing zeros are added to maintain the width (7 characters) of the value
transmitted.
l Value always has a trailing comma. This includes the last value sent.
l Valid data outside of operating range are set to –7999 or +7999, unless it is a NAN, +INF,
B.1.2 ASCII table space (GOESTable() format option 2)
This option provides a tabular format. Columns are fixed width, according to the field format,
and are space delimited. Lines are <CR><LF> delimited. You can send either the newest or
oldest data first. A <CR><LF> is added at the end of the final line sent.
l NANs, +INFs, -INFs, and missing values show as forward slashes (/) in the output.
l Each line contains all the values listed in GOESTable() that have been set with
GOESField() and are sent in the order they are listed in the data table if Scan_Order
is set to False.
l Each line has all data from a single sensor if Scan_Order is set to True.
l SHEF Codes can be added as headers or at the beginning of lines using GOESField()
option SHEF.
l Value has a fixed width (Table B-2 (p. 27)).
l Value has a fixed precision (Table B-2 (p. 27)).
l Value only has a leading sign when negative (–).
TX325 Satellite Transmitter for GOES V226
Page 30
l Data outside of operating range will be set to the minimum or maximum of the range.
l Value always has a trailing space character.
Table B-2: ASCII format, width, precision, and range
GoesTable() Fields_Scan_Order = TRUE, Newest_First=FALSE, Format = 2
GoesField() Decimation = 4, Precision = 3, Width = 5, SHEF set to HG, TA, VB
NOTE:
To get a single battery voltage (or other additional data), set GoesField() Decimation =
1 for just the battery_voltage (or other) value in the GOESTable().
B.1.3 ASCII table space, comma separated (GOESTable()
format option 3)
This option provides a tabular format. Columns are fixed width, according to the field format,
and are comma (,) delimited. Lines are <CR><LF> delimited. You can send either the newest or
oldest data first. A <CR><LF> is added at the end of the final line sent.
l NANs, +INFs, -INFs, and missing values show as forward slashes (/) in the output.
l Each line contains all the values listed in GOESTable() that have been set with
GOESField() and are sent in the order they are listed in the data table if Scan_Order
is set to False.
l Each line has all data from a single sensor if Scan_Order is set to True.
l SHEF Codes can be added as headers or at the beginning of lines using GOESField()
option SHEF.
l Value has a fixed width (Table B-2 (p. 27)).
l Value has a fixed precision (Table B-2 (p. 27)).
l Value only has a leading sign when negative (–).
l Data outside of operating range will be set to the minimum or maximum of the range.
GoesTable() Fields_Scan_Order = TRUE, Newest_First=FALSE, Format = 3
GoesField() Decimation = 4, Precision = 3, Width = 5, SHEF set to HG, TA, VB
NOTE:
To get a single battery voltage (or other additional data), set GoesField() Decimation =
1 for just the battery_voltage (or other) value in the GOESTable().
8Reading is 8 minutes old (happened 8 minutes prior to transmission)
#1515-minutes measurement interval
13.15Most recent sensor or measurement reading
13.13Sensor or measurement reading taken 15 minutes prior to transmission
13.18Sensor or measurement reading taken 30 minutes prior to transmission
13.19Sensor or measurement reading taken 45 minutes prior to transmission
:TASHEF Code TA (Temperature, air, dry bulb)
8Reading is 8 minutes old (happened 8 minutes prior to transmission)
#1515-minutes measurement interval
26.76Most recent sensor or measurement reading
26.76Sensor or measurement reading taken 15 minutes prior to transmission
26.85Sensor or measurement reading taken 30 minutes prior to transmission
26.98Sensor or measurement reading taken 45 minutes prior to transmission
B.2 Pseudobinary data formats
The pseudobinary data format is a modified-ASCII format that uses the lower 6 bits of each 8-bit
data character to represent part of a binary message. To encode a number, its binary form is
broken into groups of 6 bits. Each group is placed into the lower 6 bits of a respective byte. The
TX325 Satellite Transmitter for GOES V232
Page 36
number 64 is added to each byte to set the seventh bit. Binary numbers are transmitted MSB
(most significant bit) first.
Pseudobinary formats are preferred for GOES and Meteosat/EUMETSAT self-timed transmissions
because users can include more data in the GOES message. This allows more data to be
transmitted in a specific window of transmission time.
NOTE:
These messages are not human readable and need to be decoded by computer software or
by using custom decoding tables.
Because only 6 bits are used in each byte, the range that a byte or series of bytes can represent is
diminished (Table B-4 (p. 33)).
Table B-4: Pseudobinary ranges
Pseudobinary typeRange
1-byte encoded unsigned integer0 to +63
1-byte encoded signed integer–32 to +31
2-byte encoded unsigned integer0 to +4094
2-byte encoded signed integer–2048 to +2047
3-byte encoded unsigned integer0 to +262143
3-byte encoded signed integer–131072 to +131071
4-byte encoded unsigned integer0 to +16777215
4-byte encoded signed integer–8388608 to +8388607
B.2.1 Campbell Scientific FP2 data
The FP2 data format uses 16 bits to represent a variable-precision floating point number. FP2 has
a total range of -7999 to 7999 and variable precision of 0.001 to 1. It also has the ability to signal
+/– INF and NAN, most commonly used to indicate a computational or measurement error.
Table B-5 (p. 34)) shows the numeric ranges and precision; Table B-6 (p. 34) describes the bits,
and Table B-7 (p. 34) provides bit usage in calculating a finished value.
TX325 Satellite Transmitter for GOES V233
Page 37
Table B-5: FP2 range and maximum precision
Range
Maximum
precision
–7.999 to 7.9990.00111
–79.99 to 79.990.0110
–799.9 to 799.90.101
–7,999 to 7,999100
Table B-6: Bit description
NameBitDescription
Sign (S)16 (MSB)
Exponent (E)15 and 14Specifies the magnitude of the negative decimal exponent.
Mantissa (M)13 to 0 (LSB)Specifies the magnitude of the 13-bit mantissa, 0 to 8191
b15 and b14
bit pattern
Specifies the sign of the value.
0 = positive, 1 = negative.
Table B-7: Calculation of finished value
Sign (S)Exponent (E)Mantissa (M)FP2 value equals
0008191+ INF
1008191– INF
1008190NAN
0 or 100 or 01 or 100 to 7999(–1 ^ S) × (10 ^ –E) × M
When transmitted in a pseudobinary format, the 16 bits are encoded as follows. Bits 16 through
13 are the least significant four bits of the first byte, bits 12 through 7 are the least significant six
bits of the second byte, and the last six bits are the least significant bits of the last byte. The
following tables are examples of encoding values.
TX325 Satellite Transmitter for GOES V234
Page 38
Table B-8: Encoding of 1234
Character 1 = @Character 2 = SCharacter 3 = R
SignExponentMantissaMantissaMantissa
p100b16b15b14b13p1b12b11b10b9b8b7p1b6b5b4b3b2b1
010000000101001101010010
Table B-9: Encoding of 1.234
Character 1 = FCharacter 2 = SCharacter 3 = R
SignExponentMantissaMantissaMantissa
p100b16b15b14b13p1b12b11b10b9b8b7p1b6b5b4b3b2b1
010001100101001101010010
Table B-10: Encoding of 12.34
Character 1 = DCharacter 2 = SCharacter 3 = R
SignExponentMantissaMantissaMantissa
p100b16b15b14b13p1b12b11b10b9b8b7p1b6b5b4b3b2b1
010001000101001101010010
Table B-11: Encoding of 123.4
Character 1 = BCharacter 2 = SCharacter 3 = R
SignExponentMantissaMantissaMantissa
p100b16b15b14b13p1b12b11b10b9b8b7p1b6b5b4b3b2 b1
010000100101001101010010
TX325 Satellite Transmitter for GOES V235
Page 39
Table B-12: Encoding of 0.123
Character 1 = FCharacter 2 = ACharacter 3 = {
SignExponentMantissaMantissaMantissa
p100b16b15b14b13p1b12b11b10b9b8b7p1b6b5b4b3b2b1
010001100100000101111011
Table B-13: Encoding of -1234
Character 1 = HCharacter 2 = SCharacter 3 = R
SignExponentMantissaMantissaMantissa
p100b16b15b14b13p1b12b11b10b9b8b7p1b6b5b4b3b2b1
010010000101001101010010
Table B-14: Encoding of -1.234
Character 1 = NCharacter 2 = SCharacter 3 = R
SignExponentMantissaMantissaMantissa
p100b16b15b14b13p1b12b11b10b9b8b7p1b6b5b4b3b2b1
010011100101001101010010
Table B-15: Encoding of -12.34
Character 1 = LCharacter 2 = SCharacter 3 = R
SignExponentMantissaMantissaMantissa
p100b16b15b14b13p1b12b11b10b9b8b7p1b6b5b4b3b2b1
010011000101001101010010
TX325 Satellite Transmitter for GOES V236
Page 40
Table B-16: Encoding of -123.4
Character 1 = JCharacter 2 = SCharacter 3 = R
SignExponentMantissaMantissaMantissa
p100b16b15b14b13p1b12b11b10b9b8b7p1b6b5b4b3b2b1
010010100101001101010010
Table B-17: Encoding of -0.123
Character 1 = NCharacter 2 = ACharacter 3 = {
SignExponentMantissaMantissaMantissa
p100b16b15b14b13p1b12b11b10b9b8b7p1b6b5b4b3b2b1
010011100100000101111011
Table B-18: Encoding of INF
Character 1 = ACharacter 2 = ?Character 3 = ?
SignExponentMantissaMantissaMantissa
p100b16b15b14b13p1b12b11b10b9b8b7p1b6b5b4b3b2b1
010000010011111100111111
Table B-19: Encoding of -INF
Character 1 = ICharacter 2 = ?Character 3 = ?
SignExponentMantissaMantissaMantissa
p100b16b15b14b13p1b12b11b10b9b8b7p1b6b5b4b3b2b1
010010010011111100111111
TX325 Satellite Transmitter for GOES V237
Page 41
Table B-20: Encoding of NAN
Character 1 = ICharacter 2 = ?Character 3 = ~
SignExponentMantissaMantissaMantissa
p100b16b15b14b13p1b12b11b10b9b8b7p1b6b5b4b3b2b1
010010010011111100111110
B.2.2 Pseudobinary
Pseudobinary or 18-bit integer data format is used to transmit a signed or unsigned integer. The
18 bits are encoded across 3 bytes. When signed, the value is encoded using a two-complement
representation. As an integer cannot directly represent a fractional number, measurements are
often scaled before storing to the GOES data table. For example, a water-level surface elevation
of 123.45 ft can be multiplied by 100 to get an integer of 12345. This integer is stored for
transmission with the encoding shown in Table B-21 (p. 38).
Table B-21: Example encoding of water level surface elevation value of 12345
Compliance documents include the ISO certificate (FIGURE C-1 (p. 40)) and the GOES V2
certificate (FIGURE C-2 (p. 41)). The TX325 EU Declaration of Conformity is available at:
www.campbellsci.com/tx325.
FIGURE C-1. ISO certificate
TX325 Satellite Transmitter for GOES V240
Page 44
National
Environmental
Satellite,
Data,
and
Information
Service
Certificate
Number
12142012
Certifies that
Sianal Enaineerina. Inc.
Model
OmniSat·3
Has
been
type
tested
and
meets
the
requirements
for
use
in
the
Geo-stationary
Operational 'Environmental
Satellite
Data Collection
System.
Condition
Ifdesign changes or modifications are made that affect its technical performance as specified in the certification standards for this
type
of
equipment, recertification
of
this model shall be required before placing
in
operation.
In
accordance with
Ver5
ion
2.0 GOES
DCPR Certification
Standards
300bps
and
1200bps
data
rates
.
.
i>&
Ortice
of
Systc
1 D. '
vc/opmcnt
[)~7-r,
j I .
~
lJ-/
J-lJ/I2--
I~
~
"
Signature
Date
'
~
r/O
I
'.
' "\ .
IFICATIO
N
~
Ie( . .
010
SET CERT
A
Form
83-1
(;OEs
RA
LJ
.S.
Department
of
Commerce
NOA/
...
(6-HO)
Na
tiona I
Oceanic and Atmospheric
Administrati:l
n
FIGURE C-2. GOES V2 certificate
TX325 Satellite Transmitter for GOES V241
Page 45
Limited warranty
Products manufactured by Campbell Scientific are warranted by Campbell Scientific to be free
from defects in materials and workmanship under normal use and service for twelve months from
the date of shipment unless otherwise specified on the corresponding product webpage. See
Product Details on the Ordering Information pages at www.campbellsci.com. Other
manufacturer's products, that are resold by Campbell Scientific, are warranted only to the limits
extended by the original manufacturer.
Refer to www.campbellsci.com/terms#warranty for more information.
CAMPBELL SCIENTIFIC EXPRESSLY DISCLAIMS AND EXCLUDES ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Campbell Scientific hereby
disclaims, to the fullest extent allowed by applicable law, any and all warranties and conditions
with respect to the Products, whether express, implied or statutory, other than those expressly
provided herein.
Page 46
Assistance
Products may not be returned without prior authorization.
Products shipped to Campbell Scientific require a Returned Materials Authorization (RMA) or
Repair Reference number and must be clean and uncontaminated by harmful substances, such as
hazardous materials, chemicals, insects, and pests. Please complete the required forms prior to
shipping equipment.
Campbell Scientific regional offices handle repairs for customers within their territories. Please
see the back page for the Global Sales and Support Network or visit
www.campbellsci.com/contact to determine which Campbell Scientific office serves your country.
To obtain a Returned Materials Authorization or Repair Reference number, contact your
CAMPBELL SCIENTIFIC regional office. Please write the issued number clearly on the outside of
the shipping container and ship as directed.
For all returns, the customer must provide a “Statement of Product Cleanliness and
Decontamination” or “Declaration of Hazardous Material and Decontamination” form and
comply with the requirements specified in it. The form is available from your CAMPBELL
SCIENTIFIC regional office. Campbell Scientific is unable to process any returns until we receive
this statement. If the statement is not received within three days of product receipt or is
incomplete, the product will be returned to the customer at the customer’s expense. Campbell
Scientific reserves the right to refuse service on products that were exposed to contaminants that
may cause health or safety concerns for our employees.
Page 47
Safety
DANGER — MANY HAZARDS ARE ASSOCIATED WITH INSTALLING, USING, MAINTAINING, AND WORKING ON OR AROUND TRIPODS,
TOWERS, AND ANY ATTACHMENTS TO TRIPODS AND TOWERS SUCH AS SENSORS, CROSSARMS, ENCLOSURES, ANTENNAS, ETC. FAILURE
TO PROPERLY AND COMPLETELY ASSEMBLE, INSTALL, OPERATE, USE, AND MAINTAIN TRIPODS, TOWERS, AND ATTACHMENTS, AND
FAILURE TO HEED WARNINGS, INCREASES THE RISK OF DEATH, ACCIDENT, SERIOUS INJURY, PROPERTY DAMAGE, AND PRODUCT FAILURE.
TAKE ALL REASONABLE PRECAUTIONS TO AVOID THESE HAZARDS. CHECK WITH YOUR ORGANIZATION'S SAFETY COORDINATOR (OR
POLICY) FOR PROCEDURES AND REQUIRED PROTECTIVE EQUIPMENT PRIOR TO PERFORMING ANY WORK.
Use tripods, towers, and attachments to tripods and towers only for purposes for which they are designed. Do not exceed design limits. Be
familiar and comply with all instructions provided in product manuals. Manuals are available at www.campbellsci.com. You are responsible
for conformance with governing codes and regulations, including safety regulations, and the integrity and location of structures or land to
which towers, tripods, and any attachments are attached. Installation sites should be evaluated and approved by a qualified engineer. If
questions or concerns arise regarding installation, use, or maintenance of tripods, towers, attachments, or electrical connections, consult
with a licensed and qualified engineer or electrician.
General
l Protect from over-voltage.
l Protect electrical equipment from water.
l Protect from electrostatic discharge (ESD).
l Protect from lightning.
l Prior to performing site or installation work, obtain required approvals and permits. Comply with all governing structure-height
regulations.
l Use only qualified personnel for installation, use, and maintenance of tripods and towers, and any attachments to tripods and
towers. The use of licensed and qualified contractors is highly recommended.
l Read all applicable instructions carefully and understand procedures thoroughly before beginning work.
l Wear a hardhat and eye protection, and take other appropriate safety precautions while working on or around tripods and towers.
l Do not climb tripods or towers at any time, and prohibit climbing by other persons. Take reasonable precautions to secure tripod
and tower sites from trespassers.
l Use only manufacturer recommended parts, materials, and tools.
Utility and Electrical
l You can be killed or sustain serious bodily injury if the tripod, tower, or attachments you are installing, constructing, using, or
maintaining, or a tool, stake, or anchor, come in contact with overhead or underground utility lines.
l Maintain a distance of at least one-and-one-half times structure height, 6 meters (20 feet), or the distance required by applicable
law, whichever is greater, between overhead utility lines and the structure (tripod, tower, attachments, or tools).
l Prior to performing site or installation work, inform all utility companies and have all underground utilities marked.
l Comply with all electrical codes. Electrical equipment and related grounding devices should be installed by a licensed and qualified
electrician.
l Only use power sources approved for use in the country of installation to power Campbell Scientific devices.
Elevated Work and Weather
l Exercise extreme caution when performing elevated work.
l Use appropriate equipment and safety practices.
l During installation and maintenance, keep tower and tripod sites clear of un-trained or non-essential personnel. Take precautions to
prevent elevated tools and objects from dropping.
l Do not perform any work in inclement weather, including wind, rain, snow, lightning, etc.
Maintenance
l Periodically (at least yearly) check for wear and damage, including corrosion, stress cracks, frayed cables, loose cable clamps, cable
tightness, etc. and take necessary corrective actions.
l Periodically (at least yearly) check electrical ground connections.
Internal Battery
l Be aware of fire, explosion, and severe-burn hazards.
l Misuse or improper installation of the internal lithium battery can cause severe injury.
l Do not recharge, disassemble, heat above 100 °C (212 °F), solder directly to the cell, incinerate, or expose contents to water. Dispose
of spent batteries properly.
WHILE EVERY ATTEMPT IS MADE TO EMBODY THE HIGHEST DEGREE OF SAFETY IN ALL CAMPBELL SCIENTIFIC PRODUCTS, THE CUSTOMER
ASSUMES ALL RISK FROM ANY INJURY RESULTING FROM IMPROPER INSTALLATION, USE, OR MAINTENANCE OF TRIPODS, TOWERS, OR
ATTACHMENTS TO TRIPODS AND TOWERS SUCH AS SENSORS, CROSSARMS, ENCLOSURES, ANTENNAS, ETC.