2 c – comma delineated ascii arrays, 3 a – as stored (8-bit data), Additional information on csmcom operation – Campbell Scientific CSM1 Card Storage Module User Manual

Page 43: 1 reading data from more than one card, 2 aborting options, 3 communication errors

Advertising
background image

CSMCOM

7

5.2 C – Comma Delineated ASCII Arrays

This format has array elements separated by commas. No element identifiers
are included and all leading and trailing zeros are removed. Each array is
terminated with a carriage return and linefeed. Comma delineated data is
reasonably compact, can be imported into most analysis packages, and can also
be read when printed (see example in section 4 of PC208 manual).

5.3 A – As Stored (8-Bit Data)

When this option is used CSMCOM does not perform any decoding on the
data in the card. Data is read out of the module and is written to disk as it is.

If data has been stored from a datalogger in a binary format, the A option
writes the data to disk in the same format. This is the most compact format for
data storage on disk, but the data needs to be decoded before it can be read.
The PC208 SPLIT program can be used to decode the data. If you wish to
decode data with your own software please refer to the datalogger manual.

If the data was stored from the datalogger in ASCII format, the
A format must be used to collect the data from the card. Storing
data directly in ASCII format is inefficient in terms of use of the
card memory, as printable ASCII requires five storage locations
in the card (10 bytes) as opposed to one for binary data.

Programs are skipped over when reading the card with this
option. Only data files are collected.

6. Additional Information on CSMCOM Operation

6.1 Reading Data from More than One Card

As a general principle, where more than one card is to be read or reconfigured,
it is advisable to complete the operations on one card, then quit CSMCOM,
change to the next card and restart the program. This reduces the likelihood of
confusing the source of data when transferring the data to disk.

6.2 Aborting Options

Most CSMCOM operations can be stopped by pressing the Esc Key. You are
then returned to the option menu.

6.3 Communication Errors

CSMCOM collects data in blocks. As each block is collected a '.' is displayed.
If CSMCOM detects an error during collection of a block, an 'x' is displayed
and the block is requested again. Occasional block retries can be caused by
corruptions as a result of electronic noise. If repeated 'x's are displayed this

NOTE

NOTE

Advertising