Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

PHP Linux skripta, pristup serijskom portu /dev/ttyS0 ?

[es] :: PHP :: PHP Linux skripta, pristup serijskom portu /dev/ttyS0 ?

[ Pregleda: 2265 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

DjGoran

Član broj: 123946
Poruke: 30



Profil

icon PHP Linux skripta, pristup serijskom portu /dev/ttyS0 ?24.10.2007. u 09:53 - pre 200 meseci
Pišem skripte za Linux u PHP-u.

Treba da pristupim modemu na serijskom portu, da mu šaljem komande i čitam odgovor. Za početak, probao sam nešto jednostavno kao:

Code:

$com=fopen("/dev/ttyS0","r+");
fputs($com,"ati2\n");
while(1)
{
        $x=fgets($com);
        echo($x);
}


I odmah sam naišao na problem: nekad radi (prikaže "ati2" i odgovor modema na tu komandu) nekada ne radi (prikaže samo "ati2", ili ne prikaže ništa), a u svakom slučaju to nije nikakvo rešenje za ozbiljniju primenu.

Kako najjednostavnije iz PHP-a da pišem i čitam sa serijskog porta na Linuxu?

Eventualno, da li postoji neko (možda i bolje) rešenje da pišem u neki fajl i čitam iz nekog drugog fajla, a da brigu o sinhronizaciji tih fajlova sa serijskim portom prepustim nekom (a kom?) C programu?

Komunikacija bi uvek bila 115200 8N1.
 
Odgovor na temu

1r0nM4n
Nenad Vasić
Web Developer
Beograd

Član broj: 55970
Poruke: 441
*.ikomline.net.

ICQ: 303614173
Sajt: www.nenadvasic.com


+1 Profil

icon Re: PHP Linux skripta, pristup serijskom portu /dev/ttyS0 ?25.10.2007. u 18:59 - pre 200 meseci
http://www.elitesecurity.org/t283409-serijski-port-PHP
http://www.elitesecurity.org/t60312-php-tel-centrala
http://www.phpclasses.org/browse/package/3679.html
http://www.phparch.com/discuss/index.php/m/2980/0/
I naravno, www.google.com

Pozdrav
 
Odgovor na temu

[es] :: PHP :: PHP Linux skripta, pristup serijskom portu /dev/ttyS0 ?

[ Pregleda: 2265 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.