2 *a mode – Campbell Scientific CR23X Micrologger User Manual
Page 42

SECTION 1. FUNCTIONAL MODES
1-8
1.5.2
A
MODE
CAUTION: Reallocating memory will result
in all data being lost.
The
A
Mode is used to 1) determine the
number of locations allocated to Input Storage,
Intermediate Storage, Final Storage Area 2, Final
Storage Area 1, and Program Memory; 2)
repartition this memory; 3) check the number of
bytes remaining in Program memory; 4) erase Final
Storage; and 5) to completely reset the datalogger.
A second Final Storage area (Storage Area 2)
can be allocated in the
A
Mode. The
default number of locations allocated for
Storage Area 2 is 0. Final Storage Area 1 is the
source from which memory is taken when Final
Storage Area 2 is increased. When Final
Storage Area 2 is reduced, Final Storage Area 1
memory is increased.
When
A
is entered, the first number
displayed is the number of memory locations
allocated to Input Storage. The "A" key is used
to advance through the next 6 windows. Table
1.5-2 describes what the values in the
A
Mode represent.
Memory allocation defaults at reset to the
values in Table 1.5-1.
The sizes of Input, Intermediate, Final Storage
Area 2, and Program Memory may be altered by
keying in the desired value and entering it by
keying "A".
The maximum size of Input and Intermediate
Storage and the minimum size of Final Storage
are determined by the memory installed (Table
1.5-1). A minimum 64 Input location and
65,536 Final Storage Area 1 locations will
ALWAYS be retained. The size of Intermediate
Storage may be reduced to 0.
TABLE 1.5-2. Description of
∗
A
Mode Data
Keyboard
Display ID:
Entry
Data
Description of Data
∗
A
01: Input Locations
Input Storage Locations. Default 28, minimum of 1, maximum
XXXX
of 7138. This value can be changed by keying in the desired
number.
A
02: Intermediate Locs
Intermediate Storage Locations. Default 64, maximum of
XXXX
7137. This value can be changed by keying in the desired
number. Enter 0 then recompile, and the CR23X will assign
the exact number needed. Entering 0 may also result in the
CR23X erasing all data whenever the program is changed and
compiled.
A
03: Final Storage 2
Final Storage Area 2 Locations (CR23X-4M). Default 0,
XXXXX
minimum of 0, maximum of 507,905 (2,080,769). Valid inputs
are 0…32,769 or 49,153 and 32,768*N, where N is an integer.
Changing this number automatically reallocates Final Storage
Area 1.
A
04: Final Storage 1
Final Storage Area 1 Locations (CR23X-4M). Default 573,441
XXXXX
(2,146,305), minimum of 65,536, maximum of 573,441 (2,146,305).
This number is automatically altered when the memory allocation for
Final Storage Area 2 is changed.
A
05: Alloc. Program Bytes Bytes allocated for user program. Default 2048, minimum
+XXXXX
116, maximum 28,552. The number of bytes to assign to
program memory can be keyed in to change the size of
program memory. Changing the size of program memory
results in all data being erased. Enter 0 and the CR23X will
assign the exact number needed above 116. Entering 0 will
also result in the CR23X erasing all data whenever the program
is changed and compiled. Key in 98765 to completely reset
datalogger.