Specifications

Appendix A. CR3000 Status Table
A-3
Status Fieldname Description Variable
Type
Default Normal
Range
User can
change?
Info
Type
ProgMemFree Amount of free space in the CPU
ramdisk that is used to store program
files.
Integer 0 - 95232 _ Status
USRDriveFree Number of bytes available in the USR
Drive
Integer _ _ _ Status
CommsMemFree Array of two values. First value is bytes
free, the second value is the number of
small blocks available.
Integer
array of
2
_ (1) 2000-
15000
_ Status
FullMemReset A value of 98765 written to this
location will do a full memory reset.
Full Memory Reset will reinitialize
RAM Disk, FinalStorage, PakBus
memory, and return DevConfig
parameters back to defaults.
Integer 0 _ Enter
98765 to
Reset
Config
DataRecordSize Number of records in a table. Each
table has its own entry in this array.
_ _ _ _
SecsPerRecord Output interval for a given table. Each
table has its own entry in this array.
_ _ _ _
DataFillDays Time in days to fill a given table. Each
table has its own entry in this array.
_ _ _ _
CardStatus Contains a string with the most recent
card status info.
String _ _ _ Status
CardBytesFree
10
Gives the number of bytes free on the
Card.
Integer _ _ _ Status
MeasureOps This is the number of task sequencer
opcodes required to do all
measurements in the system. This value
includes the Calibration opcodes
(compile time) and the system slow
sequence opcodes.
Integer _ _ _ Status
MeasureTime The time in microseconds 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.
Integer _ _ _ Status
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.
Integer _ _ _ Status
MaxProcTime The maximum time in microseconds
required to run through processing for
the current scan. This value is reset
when the scan exits.
Integer _ _ Can
Reset = 0
Status