Specifications

Appendix A. Glossary
A-6
output processing instructions process data values and generate Output
Arrays. Examples of Output Processing Instructions include Totalize,
Maximize, Minimize, Average, etc. The data sources for these
Instructions are values in Input Storage. The results of intermediate
calculations are stored in Intermediate Storage. The ultimate destination
of data generated by Output Processing Instructions is usually Final
Storage but may be Input Storage for further processing. The transfer of
processed summaries to Final Storage takes place when the Output Flag
has been set by a Program Control Instruction.
parameter used in conjunction with CR23X Program Instructions, parameters
are numbers or codes which are entered to specify exactly what a given
instruction is to do. Once the instruction number has been entered in a
Program Table, the CR23X will prompt for the parameters by displaying
the parameter number in the ID Field of the display.
period average a measurement technique utilizing a high-frequency digital
clock to measure time differences between signal transitions. Sensors
commonly measured with period average include vibrating wire
transducers and water content reflectometers.
peripheral any device designed for use with, and requiring, the CR1000 (or
another CSI datalogger) to operate.
Ping a software utility that attempts to contact another specific device in a
network.
precision a measure of the repeatability of a measurement. See also Section
A.2.1 Accuracy, Precision, and Resolution.
print d
evice any device capable of receiving output over pin 6 (the PE line) in
a receive-only mode. Printers, "dumb" terminals, and computers in a
terminal mode fall in this category.
print peripheral see Print Device.
processing instructions these Instructions allow the user to further process
input data values and return the result to Input Storage where it can be
accessed for output processing. Arithmetic and transcendental functions
are included in these Instructions.
program control instructions used to modify the sequence of execution of
Instructions contained in Program Tables; also used to set or clear flags.
program table that portion of memory allocated for storing programs
consisting of a sequence of user instructions which control data
acquisition, processing, and output to Final Storage. Programming can be
separated into 2 tables, each having its own user-entered Execution
Interval. A third table is available for programming subroutines which
may be called by instructions in Tables 1 or 2. The and Modes are
used to access Tables 1 and 2. The Mode is used to access Subroutine
Table 3. The length of the tables is constrained only by the total memory
available for programming (Section 1.5). Tables 1 and 2 have
independent execution intervals. Table 1 execution has the higher
priority; it may interrupt Table 2.