[LUGOS-PROG] Dostop do serijskega porta
Andrej (Andy) Brodnik
andrej.brodnik at imfm.uni-lj.si
Tue Jun 28 12:50:22 CEST 2005
On Tue, Jun 28, 2005 at 11:20:15AM +0200, Anze wrote:
> > Odlicno; najprej sem jo odprl, potem pa se odstranil bzero in sedaj stvar
> > "dela". V narekovaje sem postavil zato, ker moram seda razvozlati, kako
> > izvest ucinkovito branje. Enota namrec po vsakem ukazu vrne nek niz znakov,
> > ki pa ni na voljo takoj, ko izvedem ukaz (sleep(1) pomaga, vendar je
> > predolg)...
>
> Ce res uporabljas blocking read, ti be read blokiral, dokler ne dobi EOL znaka
> (ker imas canonical branje). Pri non-canonical ti bo blokiral, dokler ne
> prebere N znakov.
> Canonical branje je uporabno samo v primeru, da tvoja enota vraca neke znake,
> ki se zakljucijo z newline znakom. Ce temu ni tako, tega ne mores
> uporabljati.
Pa, ce se ne motim, lahko pri kanonicnem branju omogocis brisanje in
urejanje vrstice.
LPA
More information about the lugos-prog
mailing list