--
Jag försöker skapa ett script i en nätverkskamera axis 221.
Just nu skickar jag ett kommando till kameran för att öppna ett relä
http://---IP----/axis-cgi/com/serial.cgi?port=2&write="öppna_relä_kod"
och sedan ett för att stänga relät
http://---IP----/axis-cgi/com/serial.cgi?port=2&write="stäng_relä_kod"
som är kopplat till en RS232/DB9 seriell port på kameran.
Men jag skulle vilja skicka ett kommando till kameran för att aktivera ett script som öppnar och stänger relä med en halv sekunds fördröjning för att vara säker på att Internet inte fördröjer webb kommandot att stänga relät.
Jag kan tex skapa ett script som ser ut så här
Citat:
#!/bin/sh
echo -e "Cache-Control: no-cache\r"
echo -e "Pragma: no-cache\r"
echo -e "Expires: Thu, 01 Dec 1994 16:00:00 GMT\r"
echo -e "Content-Type: text/html\r"
echo -e "\r"
echo
echo "<html><body><h1>Memory check</h1><pre>"
df
echo "</pre></body></html>"
som jag aktiverar genom att skicka detta.
http://---IP----/scripts/"relä_script"
Man kan läsa om detta här under "Creating custom Web pages and CGI scripts" sidan 79-80.
http://www.axis.com/techsup/cam_servers/dev/php.htm
i "Axis Scripting Guide" i PDF.
Jag har provat lite allt möjligt utan resultat så hur
får jag ut en (eller två med 0,5 sek delay) signal från scriptet på RS232/DB9 porten?
Magi
----