User`s manual
VIVOTEK
170 - User's Manual
8. Useful Functions 
8.1 Drive the Digital Output (capability.ndo > 0) 
Note: This request requires Viewer privileges. 
Method: GET/POST 
Syntax:
http://<servername>/cgi-bin/dido/setdo.cgi?do1=<state>[&do2=<state>] 
[&do3=<state>][&do4=<state>]
Where state is 0 or 1; “0” means inactive or normal state, while “1” means active or triggered state. 
PARAMETER  VALUE  DESCRIPTION
do<num>  0, 1  0 – Inactive, normal state 
1 – Active, triggered state 
Example: Drive the digital output 1 to triggered state and redirect to an empty page. 
http://myserver/cgi-bin/dido/setdo.cgi?do1=1 
8.2 Query Status of the Digital Input (capability.ndi > 0) 
Note: This request requires Viewer privileges
Method: GET/POST 
Syntax:
http://<servername>/cgi-bin/dido/getdi.cgi?[di0][&di1][&di2][&di3]
If no parameter is specified, all of the digital input statuses will be returned. 
Return:
HTTP/1.0 200 OK\r\n 
Content-Type: text/plain\r\n 
Content-Length: <length>\r\n 
\r\n 
[di0=<state>]\r\n 
[di1=<state>]\r\n 
[di2=<state>]\r\n 
[di3=<state>]\r\n










