Normalzovany protokol pro komunikaci po RS-485?
Michal HW
michalgregor@centrum.cz
Čtvrtek Březen 20 17:59:08 CET 2008
Start: 0x02
Konec: 0x03
ESC: 0x04
V packetu:
0x4 ->prelozit na 0x04 + 0x14 (dva byte)
0x3 ->prelozit na 0x04 + 0x13 (dva byte)
0x2 ->prelozit na 0x04 + 0x12 (dva byte)
Pokud v polovine packetu prijde 0x02 vim ze je zle a ze se pulka zpravy ztratila.
Ona ta blbozdornost dost boli a spousta firem to neresi. Proste po RS232 nemuze prijit chybna data.
Jenze stalo se v noci pri blizke bource. Merici stanice se kousla a pred resetem WDT poslala jen pulku zpravy. A driver na mericim serveru se nahle zaseknul. Kouzelnym zpusobem - na 100% zatizil procesor a ani ostatni velmi dulezite aplikace nesly. Bylo veselo....
Michal Gregor
----- Original Message -----
From: Jan Waclawek
To: HW-news
Sent: Thursday, March 20, 2008 1:12 PM
Subject: RE: Normalzovany protokol pro komunikaci po RS-485?
Ale prd, s prepacenim.
Ved pisem, bombenfest. Ako zabezpecis, ze aj ked zacnem pocuvat *uprostred* znaku, "nezacujem" v tom STX/ETX?
wek
----- Original Message ---------------
Subject: RE: Normalzovany protokol pro komunikaci po RS-485?
From: Miroslav Sinko <sinkomiro@rocketmail.com>
Date: Thu, 20 Mar 2008 04:53:53 -0700 (PDT)
To: HW-news <hw-list@list.hw.cz>
>--- Jan Waclawek <konfera@efton.sk> wrote:
>
>> Samozrejme v *konkretnych* pripadoch sa uz da aj kadeco ine
>> predpokladat, napriklad ze nikto nezacne pocuvat uprostred paketu,
>> alebo ze je pravdepodobnost omylom pochopeneho paketu XXX% (nie je to
>> jednoduche exaktne urcit) a to pre danu aplikaciu je dost dobre; ale
>> uplne vseobecne je z hladiska bombenfestovosti najlepsi jednoznacny
>> identifikator prave ta medzera.
>
>Pripadne znaky STX, ETX, ktore sa v tele paketu nesmu vyskytovat.
>
>miro
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://list.hw.cz/pipermail/hw-list/attachments/20080320/d36acea3/attachment-0002.htm
Další informace o konferenci Hw-list