Problem med datainhämtning från Parallax Servo Controller
Problem med datainhämtning från Parallax Servo Controller
Hej.
Jag försöker hämta kod status från min Parallax Servo Controller men har lite problem.
http://www.parallax.com/detail.asp?product_id=28023
Vet någon vad jag gör fel?
Jag sänder ut koden som ska aktivera kortet att skicka tillbaka status data:
parent.ram_bbb.location.href = http://192.168.0.169/axis-cgi/com/seria ... 5253500c0d;
Detta fungerar bra precis som styrningen av servosarna.
Men nu ska jag ju fånga in den utsända datan så jag skriver detta:
parent.ram_bbb.location.href = http://192.168.0.169/axis-cgi/com/seria ... meout=5000;
Detta fungerar också men den utnyttjar hela timeout'en på 5 sek så den verkar inte fånga någon kod. Koden skickas nästan omedelbart tillbaka från kortet då den får första koden så timeouten borde slås ifrån då den får datat.
Vet någon vad jag gör fel?
Regards Magi
Jag försöker hämta kod status från min Parallax Servo Controller men har lite problem.
http://www.parallax.com/detail.asp?product_id=28023
Vet någon vad jag gör fel?
Jag sänder ut koden som ska aktivera kortet att skicka tillbaka status data:
parent.ram_bbb.location.href = http://192.168.0.169/axis-cgi/com/seria ... 5253500c0d;
Detta fungerar bra precis som styrningen av servosarna.
Men nu ska jag ju fånga in den utsända datan så jag skriver detta:
parent.ram_bbb.location.href = http://192.168.0.169/axis-cgi/com/seria ... meout=5000;
Detta fungerar också men den utnyttjar hela timeout'en på 5 sek så den verkar inte fånga någon kod. Koden skickas nästan omedelbart tillbaka från kortet då den får första koden så timeouten borde slås ifrån då den får datat.
Vet någon vad jag gör fel?
Regards Magi
He he...
Jag antog att t.ex "http://192.168.0.169/axis-cgi/com/seria ... 5253500c0d;"
var en URL där det fanns någon slags "kod"...
Det är alltså ett CGI script som *kör* modulen ?
Och "serial.cgi" ger en web server access till serieportarna (?).
Om jag förstår rätt kommer serial.cgi from Axis. Finns det
någon dokumentation för serial.cgi ?
Får du 3 tecken från modulen ?
Avslutar modulen med (t.ex) CR eller liknande ?
Det är möjligt att serial.cgi vill att överföringen avslutas på
något standardiserat sätt för att avbryta timeouten...
Ja ja, där ser man...
Jag antog att t.ex "http://192.168.0.169/axis-cgi/com/seria ... 5253500c0d;"
var en URL där det fanns någon slags "kod"...
Det är alltså ett CGI script som *kör* modulen ?
Och "serial.cgi" ger en web server access till serieportarna (?).
Om jag förstår rätt kommer serial.cgi from Axis. Finns det
någon dokumentation för serial.cgi ?
Får du 3 tecken från modulen ?
Avslutar modulen med (t.ex) CR eller liknande ?
Det är möjligt att serial.cgi vill att överföringen avslutas på
något standardiserat sätt för att avbryta timeouten...
Ja ja, där ser man...

Hej.
Här står om kodningen av axis:
http://www.axis.com/techsup/cam_servers ... _api_2.htm
5.6 Serial Port
Jo, jag får 3 byte tillbaka.
Här står om kodningen av axis:
http://www.axis.com/techsup/cam_servers ... _api_2.htm
5.6 Serial Port
Jo, jag får 3 byte tillbaka.
Senast redigerad av magi5 21 mars 2006, 15:10:31, redigerad totalt 1 gång.
http://www.lawicel-shop.se/shop/Snabelost skrev:Glöm inte att ställa in terminalen att köra 2400 baud bara.
Var har du köpt kontrollern? Kostar?
/Magnus
Billigaste jag hittat.