Linux soros port DTR tiltasa
Fazekas Mihály
michael at goliat.eik.bme.hu
Thu May 3 09:52:12 CEST 2007
> > megnyitom a /dev/ttyS0-t, akkor a DTR aktivalodik, es hiaba
> > inaktivalom utana rogton, ez az ido eleg a resethez.
> >
> > A kerdesem az lenne, hogy hogy lehet megoldani szoftveres uton,
> > hogy az a lab ne aktivalodjon. HW-es utat tudok (keslelteto tag),
> > de az aramkort nem nagyon akarom modositani.
>
> Ez mukodik:
>
> if ( ioctl (fd, TIOCMGET, &status) == -1) {
> ...
> return false;
> }
>
> if ( set_dtr ) status = status | TIOCM_DTR;
> else status = status & ~TIOCM_DTR;
>
> if ( ioctl (fd, TIOCMSET, &status) == -1 ) {
> ...
> return false;
> }
En is erre szerettem volna kilyukadni, mikor azt az iromanyt
ajanlottam a kolleganak, de a problema az, hogy az open()
utan rogton buzeralja a rendszer a DTR -t, meg az akarmit,
es nincs lehetoseg ennek a kivedesere.
--
mailto:michael at goliat.eik.bme.hu
Phone: 463-1966
More information about the Elektro
mailing list