🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ee.prog
Article #199

Re: VB6 mscomm

#199
From: Lembit
Date: Sat, 22 Apr 2006 09:31
45 lines
2864 bytes
"Alo Raidaru" <alo.raidaru@ut.ee> wrote in message 
news:e2c9nh$ao8$1@kadri.ut.ee...
> Lembit wrote:
>
>> On �ks Atmel-kivi, mis j�lgib 6mS ts�kliga protsessi, 1,5mS-andmed, 
>> 4,5mS-paus.
>> Pausi ajal annab 4-baidise jada arvuti comporti.
>> N��d oleks vaja, et comport viisakalt alati �iges j�rjekorras nad vastu 
>> v�taks,
>> et siis arvutis j�lgida ja faili kirjutada.
>
> 6 ms 4 baiti 9600 saates on asi ajaliselt �snagi piiri peal.
>
> Aga mis pagana p�rast sa pead seda 6 ms vastu v�tma?
> Et faili kirjutada?
>
> T�sta sagedust, pane vahele eraldaja, vast ka j�rjeloendaja et viga 
> avastada ja saada.
> Seega saadad 6 baiti STX, j�rg++ , b1, b2, b3, b4
>
>>
>> Vastuv�tul v�ta buffer 10 k (proovitud) v�i
> 5(0) mega buffer (pole proovinud) ja las ta loeb.
> Ise teab mis teeb.
>
> Kui PC-l aega on, siis loeb buffri maha ja liidab eelmisele otsa.
> Kord sekundis, kord minutis, siis kui l�petab ja siis kirjutab ka loetu 
> failile otsa. Vahelt midagi kaduma ei l�he.
>
> Kui pead v�tma vastavalt infole vastu otsuseid,
> siis tuleb muidugi sobiva kiirusega lugeda ja tegutseda.

jah, just ekraanile ja faili l�hevad neis 4 baidis toimunud muutused.
On t�htis, et loetakse iga paketi saabudes ta kohe buffrist maha.
Saigi juba kiirus 19200 pandud, pakett tuleb ~2mS.
J��b 4mS aega j�rgmise eventini.
Selle ajaga peab t��tlema ja puhta buffriga uut paketti ootama j��ma.
T��tlemist pole palju,
kui tingimus on t�ene, m�rkida �les see tingimus ja algusaeg
kui eelmine t�ene tingimus on muutunud, n�idata ja kirjutada tingimus, 
algusaeg ja l�puaeg(ajavahe)
tingimusi on 38

Event t��tab minuarust korralikult. 
Technical Details
Message-ID: <4449f80a$1_2@news.estpak.ee>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!news4.google.com!news3.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!newsfeed.kolumbus.fi!newsfeed1.funet.fi!newsfeeds.funet.fi!newsfeed.uninet.ee!news.estpak.ee!not-for-mail
References: <4447a95f_1@news.estpak.ee> <4447d5e1$0$76677$bb624dac@diablo.uninet.ee> <44490ad8$1_1@news.estpak.ee> <e2baii$lkv$1@kadri.ut.ee> <4449436d$1_2@news.estpak.ee> <e2c9nh$ao8$1@kadri.ut.ee>

Show Full Headers
Complete Article Headers
X-Google-Thread: f8b3f,c82a35d7f4e3b79f
X-Google-Attributes: gidf8b3f,public
X-Google-Language: ESTONIAN,CP1257
From: "Lembit" <lembit@kodu.ee>
Newsgroups: ee.prog
References: <4447a95f_1@news.estpak.ee> <4447d5e1$0$76677$bb624dac@diablo.uninet.ee> <44490ad8$1_1@news.estpak.ee> <e2baii$lkv$1@kadri.ut.ee> <4449436d$1_2@news.estpak.ee> <e2c9nh$ao8$1@kadri.ut.ee>
Subject: Re: VB6 mscomm
Date: Sat, 22 Apr 2006 12:31:55 +0300
Lines: 47
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2869
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-RFC2646: Format=Flowed; Response
NNTP-Posting-Host: 217.159.153.35
Message-ID: <4449f80a$1_2@news.estpak.ee>
X-Trace: news.estpak.ee 1145698314 217.159.153.35 (22 Apr 2006 12:31:54 +0300)
Distribution: Estonia
X-Complaints-To: usenet@estpak.ee
Path: arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!news4.google.com!news3.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!newsfeed.kolumbus.fi!newsfeed1.funet.fi!newsfeeds.funet.fi!newsfeed.uninet.ee!news.estpak.ee!not-for-mail