7 memory q & a, 4 telecommunications and data retrieval – Campbell Scientific CR1000 Measurement and Control System User Manual
Page 348

Section 8. Operation
348
Table 82. File System Error Codes
Error Code
Description
19
Bad function argument supplied
20
Seek out-of-file bounds
21
Trying to mkdir an existing dir
22
Bad partition sector signature
23
Unexpected system ID byte in partition entry
24
Path already open
25
Access to uninitialized ram drive
26
Attempted rename across devices
27
Subdirectory is not empty
31
Attempted write to Write Protected disk
32
No response from drive (Door possibly open)
33
Address mark or sector not found
34
Bad sector encountered
35
DMA memory boundary crossing error
36
Miscellaneous I/O error
37
Pipe size of 0 requested
38
Memory-release error (relmem)
39
FAT sectors unreadable (all copies)
40
Bad BPB sector
41
Time-out waiting for filesystem available
42
Controller failure error
43
Pathname exceeds _MAX_PATHNAME
8.3.7 Memory Q & A
Q: Can a user create a program too large to fit on the CPU: drive (>100k) and
have it run from the CRD: drive (CF card)?
A: The program does not run from the CF card. However, a very large program
(too large to fit on the CPU: drive) can be compiled into CR1000 main memory
from the card if the binary form of the compiled program does not exceed the
available main memory
(p. 330).
8.4 Telecommunications and Data Retrieval
Telecommunications, in the context of CR1000 operation, is the movement of
information between the CR1000 and another computing device, usually a PC.
The information can be programs, data, files, or control commands.
Telecommunications systems require three principal components: hardware,
carrier signal, and protocol. For example, a common way to communicate with
the CR1000 is with PC200W software by way of a PC COM port. In this example,