Section 9. Programming
79
The second header line reports field names. This line consists of a set of
comma-delimited strings that identify the name of individual
fi
elds as given in
the datalogger program. If the
fi
eld is an element of an array, the name will be
followed by a comma separated list of subscripts within parentheses that
identifies the array index. For example, a variable named values that is declared
as an array of four elements in the datalogger program will be represented by
four
fi
eld names: values(1), values(2), values(3), and values(4). Scalar variables
will not have array subscripts. There will be one value on this line for each
scalar value that is de
fi
ned by the table. Default fieldnames are a combination
of the variable names (or alias) from which data are derived and a three letter
suffix. The suffix is an abbreviation of the data process that output the data to
storage. For example, “Avg” is the abbreviation for average. If the default
fieldnames are not acceptable to the programmer, FieldNames () instruction can
be used to customized fieldnames.
The third header line identifies engineering units for that field of data. These
units are declared in the “Define Units” section of the CRBASIC program, as
shown in
CRBASIC EXAMPLE. Definition and Use of a Data Table
(p. 79).
Units are strictly for documentation.
Subsequent lines are observed data and associated record keeping. The first
field being a timestamp, the second the record (data line) number.
Read More!
See
TABLE. Abbreviations of Names of Data Processes
(p. 90) for
a list of default field names.
Table 9.
Typical Data Table
TOA5 CR200(X)
CR2xx
No_SN
CR200(X).Std.01
Data.CR2
4098
OneMin
TIMESTAMP RECORD
BattV_Min T109_C_Avg
Rain_mm_Tot
TS RN
Volts
Deg
C
Mm
Min Avg Tot
12/30/2010
12:59:00 PM
0
12.52359
-7.390147
0
12/30/2010
1:00:00 PM
1
12.56724
-6.412211
0
12/30/2010
1:01:00 PM
2
12.52695
-6.267832
0
12/30/2010
1:02:00 PM
3 12.56472 -6.298645
0
Summary of Contents for CR200
Page 32: ...Section 2 Quickstart Tutorial 22 ...
Page 45: ...Section 3 Overview 35 3 3 Specifications ...
Page 46: ...Section 3 Overview 36 ...
Page 58: ...Section 4 Sensor Support 48 ...
Page 62: ...Section 5 Measurement and Control Peripherals 52 ...
Page 78: ...Section 8 CR200 X Configuration 68 ...
Page 102: ...Section 9 Programming 92 ...
Page 138: ...Section 11 Programming Resource Library 128 ...
Page 156: ...Section 16 Support Software 146 ...
Page 160: ...Section 17 Care and Maintenance 150 ...
Page 167: ...Section 18 Troubleshooting 157 18 3 3 2 Charging Circuit Test Solar Panel ...
Page 168: ...Section 18 Troubleshooting 158 18 3 3 3 Charging Circuit Test Transformer ...
Page 169: ...Section 18 Troubleshooting 159 18 3 3 4 Adjusting Charging Circuit Voltage ...
Page 170: ...Section 18 Troubleshooting 160 ...
Page 184: ...Appendix A Glossary 14 ...
Page 190: ...Appendix B Status Table and Settings 20 ...
Page 192: ...Appendix C Serial Port Pin Outs 22 ...
Page 211: ......