Kezdőoldal » Számítástechnika » Programozás » PHP - RS232 (soros PC port),...

Mocsokmacsek kérdése:

PHP - RS232 (soros PC port), hogyan kezeli, illetve konkrét hardveres áramkör szintű megoldás kellene, hol a küldő hardvert lehet parancsokkal rábírni adat visszaküldésre, majd PHP és sql feldolgozásra!? SEGÍTSÉG!

Figyelt kérdés

1 részlet php felől:set_time_limit(0);

exec('mode COM1: baud=9600 data=8 stop=1 parity=n xon=on');


// $fd = dio_open('COM1:', O_RDWR);

$fd = dio_open();

if(!$fd)

{

die("Error when open COM1");

}


$ff = dio_stat($fd);print_r($ff);

echo "HQB232 SERVER is listenning on COM1\n";

/// read

$len = 2;

$t=0;while (($t++)<1000)

{

$data = dio_read($fd, $len);

if ($data) {

if($data==chr(0).chr(1)){

echo "S_RECV:01\n";

echo "S_SEND:02\n";

dio_write($fd,chr(0).chr(2));

break;

}

}

}



2013. márc. 1. 19:19
 1/3 Drone007 ***** válasza:

Először is a direct io függvények csak a php 5.0.0 verziójában, Windows platformon használható, és csak akkor ha engedélyezve van.

Nem hiszem hogy lenne olyan rendszergazda, aki engedélyezné hogy menjenek a dio függvények.

2013. márc. 1. 20:39
Hasznos számodra ez a válasz?
 2/3 A kérdező kommentje:
KÖSZI! de én vagyok a rendszergizda is, mivel sajátgép virtuális szerver! Érdekelne adott hardverrel, hogy működik a dolog, lehet bármi, infraport, hőmérséklet érzékelő, tehát vmilyen érzékelő + áramkör. Például MAX232 áramkör és még valami az érzékelőhöz: RS232 - RS485 átalakító - és ennek php -vel beállítása, adat lekérése és tárolása --> sql dbvel
2013. márc. 2. 00:25
 3/3 anonim ***** válasza:
Tulajdonképpen mi a kérdés? ott a direct io, használd. A pc soros port pedig igen, szabványos RS232, illetve néha nem megy +/- 15 voltig, erre érdemes figyelni
2013. márc. 6. 13:41
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!