Line SHEF (GOESTable()
format option 6)
ASCII output using standardized SHEF codes in a format that is human readable.
-
NANs, +INFs, -INFs, and missing values show as forward slashes (/) in the output.
-
LABEL is the SHEF code (two character) parameter. Refer to https://dcs1.noaa.gov/documents/SHEF%20Codes.pdf
for details on SHEF codes.
-
OFFSET is how long ago the sensor reading was made and stored in the
GOESTable()
data table and is reported in number of minutes. -
INTERVAL is how often the measurement is made. This corresponds to
DataInterval()
of the GOES data table or the scan interval ifDataInterval()
is not used. -
DATA is the data that is stored in the GOES table.
-
APPENDED OPTIONS refers to data that can be appended to the transmission.
-
SHEF Codes can be added as headers or at the beginning of lines using
GOESField()
option SHEF. -
Value has a fixed width (ASCII format, width, precision, and range).
-
Value has a fixed precision (ASCII format, width, precision, and range).
-
Value only has a leading sign when negative (–).
-
Data outside of operating range will be set to the minimum or maximum of the range.
Format of data transmitted:
: <LABEL1> <OFFSET> #<INTERVAL> <DATA1> <DATA1> ... <DATA1)>
: <LABEL2> <OFFSET> #<INTERVAL> <DATA2> <DATA2> ... <DATA2> ...
: <LABEL(N)> <OFFSET> #<INTERVAL> <DATA(N)> <DATA(N)> ... <DATA(N)>
Example output with explanation:
GoesTable()
Fields_Scan_Order = TRUE, Newest_First=FALSE, Format = 6
GoesField()
Decimation = 4, Precision = 3, Width = 5, SHEF set to VB and TA
(see Example SHEF output with descriptions)
<CR><LF><SPC>:VB<SPC>8<SPC>#15<SPC>13.15<SPC>13.13<SPC>13.18<SPC>13.19
<CR><LF><SPC>:TA<SPC>8<SPC>#15<SPC>26.76<SPC>26.76<SPC>26.85<SPC>26.98<CR><LF>
Output | Description |
---|---|
:VB | SHEF Code VB (Voltage – Battery) |
8 | Reading is 8 minutes old (happened 8 minutes prior to transmission) |
#15 | 15-minutes measurement interval |
13.15 | Most recent sensor or measurement reading |
13.13 | Sensor or measurement reading taken 15 minutes prior to transmission |
13.18 | Sensor or measurement reading taken 30 minutes prior to transmission |
13.19 | Sensor or measurement reading taken 45 minutes prior to transmission |
:TA | SHEF Code TA (Temperature, air, dry bulb) |
8 | Reading is 8 minutes old (happened 8 minutes prior to transmission) |
#15 | 15-minutes measurement interval |
26.76 | Most recent sensor or measurement reading |
26.76 | Sensor or measurement reading taken 15 minutes prior to transmission |
26.85 | Sensor or measurement reading taken 30 minutes prior to transmission |
26.98 | Sensor or measurement reading taken 45 minutes prior to transmission |