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