Size
parameter of the
DataTable()
instruction, the
Interval
and
Units
parameters of
the
DataInterval()
instruction. The datalogger uses those parameters to assign sectors in a
way that maximizes the life of its memory.
By default, data memory sectors are organized as ring memory. When the ring is full, oldest data
is overwritten by newest data. Using the
FillStop
statement sets a program to stop writing to
the data table when it is full, and no more data is stored until the table is reset. To see the total
number of records that can be stored before the oldest data is overwritten, or to reset tables, go
to Station Status > Table Fill Times in your datalogger support software.
Data concerning the datalogger memory are posted in the Status and DataTableInfo tables. For
additional information on these tables, see
Information tables and settings (advanced)
For additional information on datalogger memory, visit the Campbell Scientific blog
article, "
How to Know when Your Datalogger Memory is Getting Full
."
5.4.2 USR drive
Battery-backed SRAM can be partitioned to create a FAT USR drive, analogous to partitioning a
second drive on a computer hard disk. Certain types of files are stored to USR to reserve limited
CPU drive memory for datalogger programs and calibration files. Partitioning also helps prevent
interference from data table SRAM. The USR drive holds any file type within the constraints of the
size of the drive and the limitations on filenames. Files typically stored include image files from
cameras, certain configuration files, files written for FTP retrieval, HTML files for viewing with web
access, and files created with the
TableFile()
instruction. Measurement data can also be
stored on USR as discrete files by using the
TableFile()
instruction. Files on USR can be
collected using datalogger support software Retrieve command in File Control, or automatically
using the LoggerNet Setup > File Retrieval tab functions.
USR is not affected by program recompilation or formatting of other drives. It will only be reset if
the USR drive is formatted, a new operating system is loaded, or the size of USR is changed. USR
size is set manually by accessing it in the Settings Editor, or programmatically by loading a
CRBasic program with a USR drive size entered in a
SetSetting()
instruction. Partition the
USR drive to at least 11264 bytes in 512-byte increments. If the value entered is not a multiple of
512 bytes, the size is rounded up. Maximum size of USR 2990000 bytes.
NOTE:
Placing an optional USR size setting in the CRBasic program overrides manual changes to
USR size. When USR size is changed manually, the CRBasic program restarts and the
programmed size for USR takes immediate effect.
Files in the USR drive can be managed through datalogger support software File Control or
through the
FileManage()
instruction in CRBasic program.
5. Data memory
40
Summary of Contents for CR1000X
Page 1: ...Revision 02 21 2019 Copyright 2000 2019 Campbell Scientific ...
Page 2: ......
Page 4: ......
Page 6: ......
Page 8: ......
Page 16: ...Appendix A Glossary 176 Appendix B Index 214 Table of Contents viii ...
Page 192: ......