Article View: ee.prog
Article #195Re: VB6 mscomm
From: Tõnu Sergo
Date: Fri, 21 Apr 2006 19:07
Date: Fri, 21 Apr 2006 19:07
26 lines
2522 bytes
2522 bytes
Lembit wrote: > Kirjeldasin vist puudulikult, arvuti comporti tuleb juba standartne > 9600,N,8,1 4-baidine jada ja programmis saan need baidid ka k�tte. > Probleem on selles, et kui programm k�ima panna, > siis hakkab puhvrisse lugemine suva-kohast ja andmed on nihkes. > Kusjuures panin kiiruse 19200 ja asi hakkas toimima, > alati on j�rjekord �ige. > Kes teab commpordi hingeelu rohkem - kas on mingi delay autoclear buffer > v�i miskit, et 9600-ga j�i vahe v�ikseks, uus jada tuli k�hku peale? Kui saatja saadab pidevalt, siis suvalisel hetkel programmi k�ivitades ei garanteeri miski, et saad n-baidisest jadast just esimese baidi k�tte. Kui muidu segaseks j��b, v�id sellest m�elda ka nii, et saatja saadab pidevalt ja arvuti on ainult m�nikord sisse l�litatud. Draiver ei tea sinu jadadest halligi ja pakun, et kiiruse muutmise peale toimima hakkamine oli juhuslik. Kui saatja k�itumist on v�imalik m�jutada, siis aitab: - m�ningate m��ndustega riistvaraline handshake - jada STX ja ETX m�rkide[1] vahele panemine - ehitada protokoll, kus saatja v�tab s�na vaid siis kui programm tema k�est midagi k�sib. [1] need on lihtsalt levinud m�rgid paketi alguse ja l�pu t�histamiseks, millega m�ni seade oskab juba sinu koodist madalamal tasemel arvestada aga v�id vabalt ka muid m�rke kasutada kui need mingil p�hjusel ei sobi v�i meeldi.
Technical Details
Message-ID:
<e2baii$lkv$1@kadri.ut.ee>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!news.glorb.com!multikabel.net!feed20.multikabel.net!surfnet.nl!surfnet.nl!newsfeed1.funet.fi!newsfeeds.funet.fi!newsfeed.uninet.ee!news.ut.ee!not-for-mailReferences:
<4447a95f_1@news.estpak.ee> <4447d5e1$0$76677$bb624dac@diablo.uninet.ee> <44490ad8$1_1@news.estpak.ee>Show Full Headers
Complete Article Headers
X-Google-Thread: f8b3f,c82a35d7f4e3b79f X-Google-Attributes: gidf8b3f,public X-Google-Language: ESTONIAN,CP1257 Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!news.glorb.com!multikabel.net!feed20.multikabel.net!surfnet.nl!surfnet.nl!newsfeed1.funet.fi!newsfeeds.funet.fi!newsfeed.uninet.ee!news.ut.ee!not-for-mail From: Tõnu Sergo <napoleon@autoid.kustutasee.ee> Newsgroups: ee.prog Subject: Re: VB6 mscomm Date: Fri, 21 Apr 2006 22:07:48 +0300 Lines: 26 Distribution: Estonia Message-ID: <e2baii$lkv$1@kadri.ut.ee> References: <4447a95f_1@news.estpak.ee> <4447d5e1$0$76677$bb624dac@diablo.uninet.ee> <44490ad8$1_1@news.estpak.ee> NNTP-Posting-Host: gprs-inet.elisa.ee Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: kadri.ut.ee 1145646484 22175 194.150.66.11 (21 Apr 2006 19:08:04 GMT) X-Complaints-To: usenet@kadri.ut.ee NNTP-Posting-Date: Fri, 21 Apr 2006 19:08:04 +0000 (UTC) User-Agent: Thunderbird 1.5 (Windows/20051201) In-Reply-To: <44490ad8$1_1@news.estpak.ee>