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.
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
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!