
Manual, FT Sensor, Ethernet Axia
Document #9610-05-Ethernet Axia-05
Pinnacle Park • 1031 Goodworth Drive • Apex, NC 27539 • Tel:+1 919.772.0115 • Fax:+1 919.772.8259 •
• Email:
38
7. Common Gateway Interface (CGI)
The Ethernet Axia sensor can be configured over Ethernet using the standard HTTP get method, which sends
configuration variables and their values in the requested URL.
Each variable is only settable from the CGI page which is responsible for that variable. The following tables list
each CGI page and the settable variables associated with it.
URLs are constructed using the syntax:
http://<netFTAddress>/<CGIPage.cgi>?<firstVariableAssignment><&nextVariable Assignment>
where:
http://
indicates an HTTP request
<netFTAddress>
is the Ethernet address of the Ethernet Axia sensor
/
a separator
<CGIPage.cgi>
the name of the CGI page that holds the variables you will be accessing
?
a separator marking the start of variable assignments
<firstVariableAssignment>
a variable assignment using the format described below
<&nextVariableAssignment>
a variable assignment using the following format, but the variable
name is proceeded by an ampersand. This variable assignment is optional
and may be repeated for multiple variables.
Variables are assigned new values using the syntax:
variableName=newValue
where:
variableName
is the name of the variable to be assigned
=
indicates
assignment
newValue
is the value to be assigned to the variable. Text for text variables should
not be enclosed in quotes. To include the ampersand character in text for a
text variable use
%26
. Floating point numbers are limited to twenty
characters.
Example:
http://192.168.1.1/setting.cgi?setcfgsel=2&setuserfilter=0&setpke=1
tells the sensor at IP address 192.168.1.1 to set CGI variables
setcfgsel
to
2,
setuserfilter
to 0, and
setpke
to 1.
The maximum length of these URLs may be determined by a number of factors external to the Ethernet Axia.
Exceeding the maximum length may result in an error or variables being incorrectly set.