Caution When removing mass-storage devices, do so when the LED is not
flashing or lit.
Consider the following when using Campbell Scientific mass-storage devices:
• format as FAT32
• connect to the CR1000 CS I/O port
• remove only when inactive or data corruption may result
8.3.1.2 Memory Card (CRD: Drive) — Details
Related Topics:
• Memory Card (CRD: Drive) — Overview (p. 89)
• Memory Card (CRD: Drive) — Details (p. 376)
• Memory Cards and Record Numbers (p. 466)
• Data Output: Writing High-Frequency Data to Memory Cards (p. 205)
• File-System Errors (p. 389)
• Data Storage Devices — List (p. 653)
• Data-File Format Examples (p. 379)
• Data Storage Drives Table (p. 373)
The CRD: drive uses CompactFlash
®
(CF) card memory cards exclusively. Its
primary purpose is the storage of binary data files. The CR1000 requires addition
of a peripheral card slot. See appendix Data Storage Devices List
(p. 653).
Purchasing industrial grade memory cards from Campbell Scientific is
recommended. Use of consumer grade cards substantially increases the risk of
data loss.
Caution Use care when inserting or removing memory cards. Alway turn off
CR1000 power before installing or removing card modules. Removing a card
from the module while it is being written to can cause data corruption or damage
the card. Before removing the card, press the removal or eject button and wait for
the LED to indicate that the card is disabled.
To prevent losing data, collect data from the memory card before sending a
program to the datalogger. When a program is sent to the datalogger all data on
the memory card may be erased.
Campbell Scientific CF card modules connect to the CR1000 peripheral port.
Each has a slot for Type I or Type II CF cards .A maximum of 30 data tables can
be created on a memory card.
Note CardConvert software, included with mid- and top-level datalogger support
software (p. 654), converts binary card data to the standard Campbell Scientific data
format.
When a data table is sent to a memory card, a data table of the same name in
SRAM is used as a buffer for transferring data to the card. When the card is
present, the Status table will show the size of the table on the card. If the card is
removed, the size of the table in SRAM is shown.
When a new program is compiled that sends data to the memory card, the CR1000
checks if a card is present and if the card has adequate space for the data tables. If
no card is present, or if space is inadequate, the CR1000 will warn that the card is
not being used. However, the CRBasic program runs anyway and data are stored
376