[elektro] Aszinkron átvitel kezdete

Acs Gabor levlista at e8e.eu
Fri Aug 2 19:06:25 CEST 2013


Miért szívatnálak? Az SOH az 0x01, tehát a startbit 1-esével úgy néz ki, 
hogy 11, majd 8 db 0 -mivel a stopbit az 0. Ez másképp nem tud 
összejönni. De ha valaki biztosra akar menni, írja úgy a protokollját, 
hogy NUL SOH STX, ezzel aztán úgy túl lesz biztosítva, hogy bármikor rá 
lehet szinkronizálni.


Gábor


2013.08.02. 18:35 keltezéssel, charles hoss írta:
> most szivatsz ?
> csak arra gondoltam hogy ha mondjuk a stopbit kijon neki a hatodikra ,
> akkor lehet a hetedik startbit , vagy varakozas , ha varakozas , akkor a
> kovetkezo ciklusban mar egyet lepett , es igy tovabb . ha egy tovabbitott
> byte epp nullas , akkor minden szepen beall es onnantol happy . a rekord
> szerkezetevel chksummaval vagy ilyesmi ossze lehet hozni a szinkront .
>
> bye
> dexter
>
>
>
> 2013. augusztus 2. 18:28 Acs Gabor írta,<levlista at e8e.eu>:
>
>> Akkor ma is tanultunk valamit.
>> Nyilván nem véletlen, hogy a SOH, STX, ETX az ASCII tábla legelején
>> vannak, így helyre tud rántódni a sor -erre eddig nem gondoltam.
>>
>>
>>
>> Gábor
>>
>>
>> 2013.08.02. 18:23 keltezéssel, charles hoss írta:
>>> ha nincs gap , akkor is elobb utobb kijohetugy a helyezet hogy a startbit
>>> helyrerazodik , mert a startbit es a stopbit mindig ugyanoda esik , a
>> tobbi
>>> pedig mondjuk random valtozik .
>>>
>>> bye
>>> dexter
>>>
>>>
>>>
>>> 2013. augusztus 2. 18:20 Erdos Zoltan írta,<erdosz at gmail.com>:
>>>
>>>> gp=gap, hezag, bocs
>>>>
>>>>
>>>> 2013.08.02. 18:05 keltezéssel, holloo írta:
>>>>> Sziasztok!
>>>>>
>>>>> Lenne egy elvi kérdésem: az egyik ismerősömmel elgondolkoztunk rajta,
>>>> hogyan indul egy aszinkron átvitel (hogyan rázódik helyre), ha előbb az
>>>> adót kapcsoljuk be, s csak utána a vevőt. Konkrétan arra az esetre
>>>> gondolok, hogy ha a vevő a későbbi bekapcsolás miatt lemarad a
>> startbitről,
>>>> és a vonalon folyamatosan jönnek a bájtok, egymás után sorban. Mert ha,
>>>> tegyük fel, van egy 10 bites szünet (feltéve, hogy nincs paritás), akkor
>>>> értem a dolgot, mert a szünet után következő első "low"' lesz a
>> startbit,
>>>> és utána helyrerázódik a dolog, mert ezek után már tudja hol kezdődik
>> egy
>>>> bájt. Na de ha ez nem adatik meg, akkor mi van?
>>>>> -----------------------------------------
>>>>>              elektro[-flame|-etc]
>>>>>
>>>> -----------------------------------------
>>>>             elektro[-flame|-etc]
>>>>
>>> -----------------------------------------
>>>             elektro[-flame|-etc]
>>>
>> -----------------------------------------
>>            elektro[-flame|-etc]
>>
> -----------------------------------------
>            elektro[-flame|-etc]
>



More information about the Elektro mailing list