beautypg.com

Campbell Scientific LoggerNet Datalogger Support Software User Manual

Page 526

background image

Appendix C. Table-Based Dataloggers

TABLE C-1. Example of Status Table Entries (CR10T)

Battery

Current value of the battery voltage. This measurement is made in the

background calibration.

PanelTemp

Current Panel temperature measurement.

LithiumBattery

A Boolean variable signaling “True” (–1) if the lithium battery is OK and

“False” (0) if not. The lithium battery is loaded and a comparator checked

every 4 seconds to verify that the battery is charged.

CPUSignature

The Operating System signature. The value should match the value

obtained by running the CSI sig program on the name.obj operating system

file.

DLDSignature

Signature of the current running program file.

ProgSignature

Signature of the compiled binary data structure for the current program.

This value is independent of comments added or non functional changes to

the program file.

PC-CardBytesFree

Gives the number of bytes free on the PC-Card.

MemoryFree

Amount (in bytes) of unallocated memory on the CPU (SRAM). The user

may not be able to allocate all of free memory for data tables as final

storage must be contiguous. As memory is allocated and freed there may

be holes that are unusable for final storage, but that will show up as free

bytes.

DLDBytesFree

Amount of free space in the CPU RAM disk that is used to store program

files.

ProcessTime

Time in microseconds that it took to run through processing on the last

scan. Time is measured from the end of the EndScan instruction (after the

measurement event is set) to the beginning of the EndScan (before the wait

for the measurement event begins) for the subsequent scan.

MaxProcTime

The maximum time required to run through processing for the current

scan. This value is reset when the scan exits.

MeasureTime

The time required by the hardware to make the measurements in this scan.

The sum of all integration times and settling times. Processing will occur

concurrent with this time so the sum of measure time and process time is

not the time required in the scan instruction.

SkippedScan

Number of skipped scans that have occurred while running the current

program.

SlowProcTime

Time required to process the current slow scan. If the user has slow scans

then this variable becomes an array with a value for the system slow scan

and each of the user’s scans.

MaxSlowProcTime

The maximum Time required to process the current slow scan. If the user

has slow scans then this variable becomes an array with a value for the

system slow scan and each of the user’s scans.

LastSlowScan

The last time that this slow scan executed. If the user has slow scans then

this variable becomes an array with a value for the system slow scan and

each of the user’s scans.

C-8