3 custom http web server, Figure 50: strain-gage shunt calibration started, Figure 51: strain-gage shunt calibration finished – Campbell Scientific CR800 and CR850 Measurement and Control Systems User Manual
Page 169: Figure 52: starting zero procedure

Section 7. Installation
169
Figure 54: Preconfigured HTML Home Page
7.8.2.3 Custom HTTP Web Server
Although the default home page cannot be accessed by the user for editing, it can 
be replaced with the HTML code of a customized web page. To replace the 
default home page, save the new home page under the name default.html and copy 
it to the datalogger. It can be copied to a CR800 drive with File Control. Deleting 
default.html will cause the CR800 to use its original, default home page. 
The CR800 can be programmed to generate HTML or XML code that can be 
viewed by the web browser. CRBasic example HTML
(p. 171)
shows how to use the
CRBasic instructions WebPageBegin() / WebPageEnd and HTTPOut() to 
create HTML code. Note that for HTML code requiring the use of quotation 
marks, CHR(34) is used, while regular quotation marks are used to define the 
beginning and end of alphanumeric strings inside the parentheses of the 
HTTPOut() instruction. For additional information, see the CRBasic Editor Help. 
In this example program, the default home page was replaced by using the 
WebPageBegin() instruction to create a file called default.html. The new default 
home page created by the program appears as shown in figure Home Page 
Created Using WebPageBegin() Instruction
(p. 170)
.
The Campbell Scientific logo in the web page comes from a file called 
SHIELDWEB2.JPG. That file must be transferred to the CR800 CPU: drive 
using File Control. The CR800 can then access the graphic for display on the 
web page. 
A second web page, shown in figure Customized Numeric-Monitor Web Page
(p.
called monitor.html was created by the example program that contains links
to the CR800 data tables.
