beautypg.com

1 data storage, 1 data table sram, 2 cpu: drive – Campbell Scientific CR3000 Micrologger User Manual

Page 338: 3 usr: drive, Table 80. data-storage drives

background image

Section 8. Operation

338 

 

 

8.3.1.1 Data Storage

Data-storage drives are listed in table CR3000 Memory Drives

(p. 338).

Data-table

SRAM and the CPU: drive are automatically partitioned for use in the CR3000.
The USR: drive can be partitioned as needed. The USB: drive is automatically
partitioned when a Campbell Scientific mass-storage device

is connected.The

CRD: drive is automatically partitioned when a CF card is installed.

Table 80. Data-Storage Drives

Drive Recommended

File

Types

CPU:

1

cr3, .CAL

USR:

2

cr3, .CAL

USB: .DAT

CRD:

Principal use is to expand Final Storage

(p.

456),

but it is also used to store .JPG, cr3, and

.DAT files.

1

The CPU: drive uses a FAT16 file system, so it is limited to 128 file. If the file names are longer

than 8.3 characters (e.g. 12345678.123), you can store less.

2

The USR: drive uses a FAT32 file system, so there is no practical limit to the number of files that

can be stored on it. While a FAT file system is subject to fragmentation, performance degradation
is not likely to be noticed since the drive is small and solid state RAM (very fast access).

 

8.3.1.1.1 Data Table SRAM

Primary storage for measurement data are those areas in SRAM allocated to data
tables as detailed in table CR3000 SRAM Memory

(p. 337).

Measurement data can

be also be stored as discrete files on USR: or USB: by using TableFile()
instruction.

The CR3000 can be programmed to store each measurement or, more commonly,
to store processed values such as averages, maxima, minima, histograms, FFTs,
etc. Data are stored periodically or conditionally in data tables in SRAM as
directed by the CRBasic program (see Structure

(p. 117)

). The DataTable()

instruction allows the user to set the size of a data table. Discrete data files are
normally created only on a PC when data are retrieved using datalogger support
software

(p. 76).

Data are usually erased from this area when a program is sent to the CR3000.
However, when using support software File Control menu Send

(p. 456)

command

or CRBasic Editor Compile, Save and Send

(p. 453)

command, options are

available to preserve data when downloading programs.

8.3.1.1.2 CPU: Drive

CPU: is the default drive on which programs and calibration files are stored. Do
not store data on CPU: or premature failure of CPU: memory may result.

8.3.1.1.3 USR: Drive

SRAM can be partitioned to create a FAT32 USR: drive, analogous to partitioning
a second drive on a PC hard disk. Certain types of files are stored to USR: to
reserve limited CPU: memory for datalogger programs and calibration files.
Partitioning also helps prevent interference from data table SRAM. USR: is