04.01.2015 Views

CR1000 Manual - Campbell Scientific

CR1000 Manual - Campbell Scientific

CR1000 Manual - Campbell Scientific

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Appendix B. Status Table and Settings<br />

Table 121. Status-Table Fields and Descriptions<br />

Fieldname Description Variable Type Default Range Edit Info Type<br />

MemoryFree<br />

Bytes of unallocated memory<br />

on the CPU (SRAM). All<br />

free memory may not be<br />

available for data tables. As<br />

memory is allocated and<br />

freed, holes of unallocated<br />

memory, which are unusable<br />

for final storage, may be<br />

created.<br />

Integer<br />

4 kB and<br />

higher<br />

Status<br />

CPUDriveFree<br />

Bytes remaining on the CPU:<br />

drive. This drive resides in<br />

the serial FLASH and is<br />

always present. CRBasicC<br />

programs are normally stored<br />

here.<br />

Integer<br />

USRDriveFree<br />

Bytes remaining on the USR:<br />

drive. USR: drive is usercreated<br />

and normally used to<br />

store .jpg and other files.<br />

Integer<br />

Mem<br />

CommsMemFree(1)<br />

See CommsMemFree(1) (p.<br />

432).<br />

Number of buffers used in all<br />

communication, except with<br />

the external keyboard /<br />

display. Two digits per each<br />

buffer-size category. Least<br />

significant digit specifies the<br />

number of the smallest<br />

buffers. Most significant<br />

digit specifies the number of<br />

the largest buffers. When<br />

TLS is not active, there are 4<br />

categories, "tiny", "little",<br />

"medium", and "large".<br />

When TLS is active, there is<br />

an additional 5th category,<br />

"huge", and there are more<br />

buffers allocated for each<br />

category.<br />

Integer array<br />

TLS Not<br />

Active:<br />

tiny: 05<br />

little: 15<br />

medium: 25<br />

large: 15<br />

huge: 0<br />

TLS Active:<br />

tiny: 160<br />

little: 99<br />

medium: 99<br />

large: 30<br />

huge: 02<br />

Status<br />

See CommsMemFree(2) (p.<br />

433).<br />

CommsMemFree(2)<br />

Number of buffers remaining<br />

for routing and neighbor<br />

lists. Each route or neighbor<br />

requires 1 buffer.<br />

Integer array<br />

CommsMemFree(3)<br />

See CommsMemFree(3) (p.<br />

434).<br />

Three two-digit fields, from<br />

right (least significant) to left<br />

(most significant): "little" IP<br />

packets available, "big" IP<br />

packets, and received IP<br />

packets in a receive queue<br />

that have not yet been<br />

processed.<br />

Integer array<br />

At start up,<br />

with no<br />

TCP/IP<br />

communication<br />

:<br />

1530 (30 little<br />

and 15 big IP<br />

packets are<br />

available.<br />

Nothing in the<br />

receive queue.)<br />

531

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!