
Section 8. Operation
375
*Done waiting for 100-continue
<HTTP/1.1 200 OK
<Date: Fri, 2 Dec 2011 05:31:50
<Server: CR1000.Std.25
<Content-Length: 0
<
* Connection #0 to host 192.168.7.126 left intact
* Closing connection #0
When a file with extension .OBJ is uploaded to the CR800 CPU: drive, the
CR800 sees the file as a new operating system (OS) and does not actually upload
it to CPU:. Rather, it captures it. When capture is complete, the CR800 reboots
and compiles the new OS in the same manner as if it was sent via a
datalogger
support software
(p. 76)
Connect
screen.
Other files sent to a CR800 drive work just as they would in
datalogger support
software
(p. 76)
File Control
. The exception is that CRBasic program run settings
cannot be set. To get a program file to run, use the web API
FileControl
command. Curl.exe can be used to perform both operations, as the following
demonstrates:
Upload the program to the CR800 CPU: drive (must have
/cpu/
on end of the
URL):
curl -XPUT -v -S -T "program.CR1" --user username:password
"http://192.168.24.106/cpu/"
Compile and run the program and mark it as the program to be run on power up.
-
XGET
is not needed as it is the default command for Curl.exe.
curl -v -S --user username:password
"http://192.168.24.106/?command=FileControl&file=CPU:program.CR1
&action=1"
Both operations can be combined in a batch file.
8.6.3.7.2 FileControl Command
FileControl
allows a web client to perform file system operations on a host
CR800.
FileControl
takes the form:
http://ip_address/?command=FileControl&file=drive:filename.dat&a
ction=x
FileControl
requires a minimum
.csipasswd
access level of
1
(all access
allowed).
Summary of Contents for CR850
Page 2: ......
Page 4: ......
Page 6: ......
Page 26: ...Table of Contents 26...
Page 30: ...Section 2 Cautionary Statements 30...
Page 32: ...Section 3 Initial Inspection 32...
Page 35: ...Section 4 Quickstart Tutorial 35 Figure 2 Wiring panel...
Page 55: ...Section 4 Quickstart Tutorial 55 Figure 24 PC200W View data utility...
Page 78: ...Section 5 System Overview 78...
Page 80: ...Section 6 CR800 Specifications 80...
Page 267: ...Section 7 Installation 267 Figure 84 Running average signal attenuation...
Page 268: ...Section 7 Installation 268...
Page 384: ...Section 8 Operation 384 Figure 113 Using the keyboard display...
Page 387: ...Section 8 Operation 387 Figure 116 Real time custom...
Page 388: ...Section 8 Operation 388 8 8 1 3 Final Storage Tables Figure 117 Final storage tables...
Page 389: ...Section 8 Operation 389 8 8 2 Run Stop Program Figure 118 Run Stop Program...
Page 390: ...Section 8 Operation 390 8 8 3 File Display Figure 119 File display...
Page 396: ...Section 8 Operation 396...
Page 402: ...Section 9 Maintenance 402...
Page 450: ...Section 11 Glossary 450...
Page 504: ...Appendix A CRBasic Programming Instructions 504...
Page 526: ...Appendix B Status Table and Settings 526...
Page 530: ...Appendix C Serial Port Pinouts 530...
Page 536: ...Appendix E FP2 Data Format 536...
Page 550: ...Appendix F Other Campbell Scientific Products 550...
Page 565: ......