beautypg.com

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

Page 348

background image

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,