Nahazovani DTR na ser. portu

stekrtova mstekrt na mbox.dkm.cz
Pondělí Březen 20 20:05:39 CET 2000


On Mon, 20 Mar 2000, Jan Liska wrote:

> Preji pekny den,
Preji jeste peknejsi.
> 
> Mam nejake divoke plany s pripojovanim zarizeni pres seriovy port - v
> prvni fazi si tedy blikam LEDkou pripojenou na DTR. V dosu to umim, zato v
> linuxu nevim jak na to. Nema nekdo z pritomnych poneti, kterak to lze
> udelat?
> 
> Uvitam jakykoliv tip - me pokusy s inline asemblerem ani se strukturou
> termios nevedly nikam...
> 

Takhle to delaji v libserial

--------cut-------------------------------------------------------

void linSerial::SetDTR (void) {
   if (!istty) return;
   int set;
   ioctl (fd, TIOCMGET, &set);
   set |= TIOCM_DTR;
   ioctl (fd, TIOCMSET, &set);
}


void linSerial::ClearDTR (void) {
   if (!istty) return;
   int set;
   ioctl (fd, TIOCMGET, &set);
   set &= ~TIOCM_DTR;
   ioctl (fd, TIOCMSET, &set);
}  

--------cut-------------------------------------------------------

S pozdravem 
Michal Stekrt
mstekrt na comp.cz






Další informace o konferenci Linux