METAR code messages with examples

Format options 6 through 8 are similar to options 3 through 5, except they include a METAR code (see Present weather codes produced by the CS125). The following are examples of the format outputs. Refer to Campbell Scientific output message field descriptions for details about the fields.

Example basic METAR format output (visibility units = meters, no significant weather [NWS]):

6 0 0 20573 M 0 NSW 291A  

 

Example basic METAR fields1

Message
ID

Sensor
ID

System
Status

Visibility distance

Units

SYNOP code

METAR
code

Checksum
(CCITT)

6 0 0 20573 M 0 NSW 291A

1The messages start with STX (a hexadecimal command character) and end with ETX (a hexadecimal command character), carriage return, and a line feed. These values are not shown in this table.

Example partial METAR format output (60 s interval, visibility units = meters, NWS):

7 0 0 12 20673 M 0 0 0 0.00 0 NSW 24.2 –99 BD78  

 

Example partial METAR fields1

Message
ID

Sensor
ID

System
Status

Message
Interval

Visibility distance

Units

User alarm

Particle count

Intensity

SYNOP
code

METAR
code

Temp.

RH

Checksum
(CCITT)

7 0 0 12 20673 M 0 0 0 0.00 0 NSW 24.2 –992 BD78

1 The messages start with STX (a hexadecimal command character) and end with ETX (a hexadecimal command character), carriage return, and a line feed. These values are not shown in this table.

2The –99 value is reported when a HygroVue temperature and relative humidity sensor is not connected to the CS125.

Example full METAR format output (60 s interval, visibility units = meters, 1-minute average, heavy rain):

8 9 0 60 6682 M 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 4.5 63 +RA 20.2 91 40A2  

 

Example full METAR fields1

Mess.
ID

Sensor
ID

System
Status

Message
Interval

Visibility
distance

Units

Avg.
dur.

User
alarm

System alarm2

Particle count

Intensity

SYNOP code

METAR
code

Temp.

RH

Checksum
(CCITT)

8 9 0 60 6682 M 1 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0

54 4.5 63 +RA 20.2 91 40A2

1 The messages start with STX (a hexadecimal command character) and end with ETX (a hexadecimal command character), carriage return, and a line feed. These values are not shown in this table.

2See System alarms for details.