Saturday, November 28, 2009, 2:51:41 AM, Ámon Tamás wrote:

> Van ez a Kemo B210
> (http://www.kemo-electronic.de/product_info/B210-8-Channel-relay-board.php)
> 1. Van-e ehhez valamilyen program?

Passz.

> 2. Ha nincs, akkor merrefele induljak el, hogy ezt valahogy le tudjam
> programozni, lehetoleg valami script-nyelven (pld.python v. php(???)
> esetleg java)?

Valamikor régen, a PC hőskorában az LPT port egy sima regiszter volt,
azaz ha ki akartál küldeni valamit, akkor azt simán kiírtad a
megfelelő portra (0x378 LPT1:) és az ott megjelent. Ez a Kemo gondolom
pont ezt használja ki, azaz amit kiírsz a portra az ott megjelenik, és
így tartja ki vagy bekapcsolva az egyes reléket. Ezen kívül tudjuk,
hogy a UNIX-ban (és így a LINUX-ban is) minden file. Azaz a párhuzamos
port is egy file (mégpedig a /dev/lp0 normál esetben), így szerintem
ha ebbe a file-ba beleírsz valamit, az megjelenik a párhuzamos porton.
Arra kell csak odafigyelned, hogy akárki nem írhat bele. Debianon root
a tulajdonos, és az lp csoporté a file, így vagy root-ként kell írnod
bele, vagy a programot futtató felhasználót kell beleraknod az lp
csoportba.

-- 
Best regards,
 Csibra Gergo                            mailto:ge...@csibra.hu

_________________________________________________
linux lista      -      linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz