Linux soros port DTR tiltasa

Szima Gábor sygma at tesla.hu
Thu May 3 09:28:12 CEST 2007


On Wed, 2 May 2007, Vakulya Gergely wrote:

> 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;
     }



 								-Sygma



More information about the Elektro mailing list