Specifications

Section 3. Overview
3-7
Keyboard Display), or through datalogger support software (see Section 13
Support Software)..
OS files are sent to the CR1000 with DevConfig, through the program Send
button in datalogger support software, or with a CF card. When the OS is sent
via DevConfig, most settings are cleared, whereas, when sent via datalogger
support software, most settings are retained.
3.1.4.2 User Programming
Read more! See Section 9 CR1000 Programming and Section 10
CRBASIC Programming Instructions and CRBASIC help for more
programming assistance.
A CRBASIC program directs the CR1000 how and when sensors are to be
measured, calculations made, and data stored. A program is created on a PC
and sent to the CR1000. The CR1000 can store a number of programs in
memory, but only one program is active at a given time. Three Campbell
Scientific software applications, Short Cut, CRBASIC Editor, and Transformer
Utility create CR1000 programs.
1. Short Cut creates a datalogger program and wiring diagram in four easy
steps. It supports most sensors sold by Campbell Scientific and is
recommended for creating simple programs to measure sensors and store
data.
2. Programs generated by Short Cut are easily imported into CRBASIC
Editor for additional editing. For complex applications, experienced
programmers often create essential measurement and data storage code
with Short Cut, then edit the code with CRBASIC Editor. Note that once a
Short Cut generated program has been edited with CRBASIC Editor, it can
no longer be modified with Short Cut.
3. Transformer utility converts CR10X code to CR1000 code, which can then
be imported into CRBASIC Editor. Because of differences in syntax, not
all CR10X code is fully convertible. Transformer is included with PC400
and LoggerNet software and is typically accessed from Windows Explorer
in C:\Campbellsci\Loggernet or C:\Campbellsci\PC400 folders, or from
Windows Desktop: Start | All Programs | LoggerNet | Utilities |
Transformer.
3.1.5 Memory and Data Storage
Read more! See Section 12 Memory and Data Storage.
The CR1000 has 2 MBytes Flash EEPROM used to store the operating system.
Another 512 K of Flash stores configuration settings. Beginning with CR1000
serial number 11832, 4 MBytes of SRAM are available for program storage
(32K), operating system use, and data storage. The size of available memory is
posted in the status table (Appendix A). Additional data storage is optionally
available by using a Compact Flash card in the CFM100 Compact Flash
Module or NL115 Ethernet Interface and Compact Flash Module.
Program storage memory is usually partitioned as a single drive, CPU:. CC640
camera applications require storage of image files on a USR: virtual drive,
which is partitioned from the CR1000 data storage memory.