Article View: es.comp.os.linux.programacion
Article #10106Re: Leyendo datos puerto serie
From: NotFound
Date: Mon, 25 Mar 2002 03:50
Date: Mon, 25 Mar 2002 03:50
24 lines
1787 bytes
1787 bytes
> >> Realmente sólo se lee un byte en cada llamada a read(2). Como leidos=1 > > ¿Qué garantía tienes de que vaya a ser siempre así? > > Pues que he puesto, según dice el serial programing howto:: > > newtio.c_cc[VMIN] = 1; /* blocking read until 1 character arrives */ > > Así que el read retorna en cuanto lee un byte. Al menos eso es lo que he > entendido yo al leer el Howto. En ese caso ¿qué sentido tiene hacer un read con un valor distinto de 1? Y de todos modos ahí dice que se bloquea hasta que llegue un caracter, pero eso no garantiza que el read devuelva uno. Si quieres tener esa garantía, simplemente haz un read de 1 byte. Salu2
Technical Details
Message-ID:
<3C9E9E88.5D03EFD7@hobbiton.org>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!skynet.be!skynet.be!news.ebone.net!news1.ebone.net!cesio.mundo-r.com!not-for-mailReferences:
<slrna9s9rj.1bh.jpozdom@sol.linux.bogus> <3C9E3738.DD506832@hobbiton.org> <slrna9soc7.4rq.jpozdom@sol.linux.bogus> <3C9E83A5.D4DB3E60@hobbiton.org> <slrna9v0si.f4d.jpozdom@sol.linux.bogus>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,5223a508e1e82079 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2002-03-25 12:51:14 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!skynet.be!skynet.be!news.ebone.net!news1.ebone.net!cesio.mundo-r.com!not-for-mail From: NotFound <blassic@hobbiton.org> Newsgroups: es.comp.os.linux.programacion Subject: Re: Leyendo datos puerto serie Date: Mon, 25 Mar 2002 04:50:32 +0100 Organization: Another Netscape Collabra Server User Lines: 24 Message-ID: <3C9E9E88.5D03EFD7@hobbiton.org> References: <slrna9s9rj.1bh.jpozdom@sol.linux.bogus> <3C9E3738.DD506832@hobbiton.org> <slrna9soc7.4rq.jpozdom@sol.linux.bogus> <3C9E83A5.D4DB3E60@hobbiton.org> <slrna9v0si.f4d.jpozdom@sol.linux.bogus> NNTP-Posting-Host: cm64134.red.mundo-r.com Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Mailer: Mozilla 4.72 [en] (X11; I; Linux 2.2.14 i586) X-Accept-Language: en