🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #10106

Re: Leyendo datos puerto serie

#10106
From: NotFound
Date: Mon, 25 Mar 2002 03:50
24 lines
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-mail
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>

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