Article View: pl.comp.os.linux.programowanie
Article #72847Re: Jak skutecznie odczytać wolne miejsce w buforze nadawczym portu szeregowego?
From: spryciarzsprytny7
Date: Wed, 11 Jul 2018 18:17
Date: Wed, 11 Jul 2018 18:17
6 lines
2208 bytes
2208 bytes
> Dlatego zrobiłem tak, że zapisuję do portu szeregowego 1 bajt i wywołuję pselect czekając na gotowość portu szeregowego do zapisu. Oczywiście robię odwrotnie: 1. wywołuję pselect z parametrem writefds który podaję jako strukturę fd_set z moim deskryptorem protu szeregowego. Ta funkcja czeka na gotowość portu do zapisu. 2. wysyłam pojedynczy bajt (z bufora wyjściowego mojej aplikacji) do portu szeregowego zwykłą funkcją write 3. przechodzę do punktu 1 dopóki mam dane w buforze (wyjściowym mojej aplikacji)
Technical Details
Message-ID:
<d77647e4-db36-4dea-9de7-934a6b456a6a@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!85.12.16.68.MISMATCH!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.am4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!f6-v6no3379779qth.0!news-out.google.com!u13-v6ni1455qtg.0!nntp.google.com!f6-v6no3379776qth.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<62ce83e9-ba03-4a59-8f59-6e4acc6ad001@googlegroups.com> <f92e7128-8146-4291-bfe3-4a7507c00b1c@googlegroups.com>Show Full Headers
Complete Article Headers
X-Received: by 2002:a37:fe8:: with SMTP id 101-v6mr18536238qkp.23.1531333022940; Wed, 11 Jul 2018 11:17:02 -0700 (PDT) X-Received: by 2002:a37:ac0d:: with SMTP id e13-v6mr2530102qkm.2.1531333022718; Wed, 11 Jul 2018 11:17:02 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!85.12.16.68.MISMATCH!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.am4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!f6-v6no3379779qth.0!news-out.google.com!u13-v6ni1455qtg.0!nntp.google.com!f6-v6no3379776qth.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.os.linux.programowanie Date: Wed, 11 Jul 2018 11:17:02 -0700 (PDT) In-Reply-To: <f92e7128-8146-4291-bfe3-4a7507c00b1c@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=188.146.68.11; posting-account=gLUTRAoAAADr4_ywPlZaMoP-wsVeFJh_ NNTP-Posting-Host: 188.146.68.11 References: <62ce83e9-ba03-4a59-8f59-6e4acc6ad001@googlegroups.com> <f92e7128-8146-4291-bfe3-4a7507c00b1c@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <d77647e4-db36-4dea-9de7-934a6b456a6a@googlegroups.com> Subject: Re: Jak skutecznie odczytać wolne miejsce w buforze nadawczym portu szeregowego? From: spryciarzsprytny7@gmail.com Injection-Date: Wed, 11 Jul 2018 18:17:02 +0000 X-Received-Bytes: 2104 X-Received-Body-CRC: 3511548695 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit