Article View: ee.prog
Article #199Re: VB6 mscomm
From: Lembit
Date: Sat, 22 Apr 2006 09:31
Date: Sat, 22 Apr 2006 09:31
45 lines
2864 bytes
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-mailReferences:
<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