<p style="padding:0 0 0 0; margin:0 0 0 0;">Presne tak, pokud bych se mel dopustit rady, tak ja bych to videl takto, vychazim z SNAP</p>
<p style="padding:0 0 0 0; margin:0 0 0 0;">SYNC HDB2 HDB1 DAB1 SAB1 DATA1-X CRC2 CRC1</p>
<p style="padding:0 0 0 0; margin:0 0 0 0;">tedy datovy paket ma 7bytu ktere tvori ramec a rekneme 1 az 64 bytu datovych.<br />
Pokud bych to pouzival pro cteni DS18B20 tak bez problemu jednim paketem prenesu info o az 32 cidlech, tedy pokud<br />
teplotu budu prenaset jako 12bitu teplota + 5 bitu cislo cidla.<br />
Nebo se mohu dotazovat na kazde cidlo zvlast a pak vystacim s dvema datovymi byty.<br />
<br />
V kazdmem pripade se takovy paket da parsovat snadno a za pomoci jednoducheho kodu.<br />
Neni to ASCII protokol, tzn nebujde s tim komunikovat z obecneho terminalu, ale to nutne nemusi vadit nebo to lze resit nejakym terminalovym modem bokem protokolu.<br />
<br />
V kazdeem pripade, krome prikazu pro obsluhu akcnich clenu tedy cidel doporucuji implementovat nejake ty servisni opicarny, napad me<br />
- info o verzi fw v modulu<br />
- reset sam sebe<br />
- doba behu od posledniho resetu atd.<br />
<br />
<br />
PN<br />
<br />
______________________________________________________________<br />
> Od: "Sudovec" <sudovec@seznam.cz><br />
> Komu: HW-news <hw-list@list.hw.cz><br />
> Datum: 14.06.2010 22:46<br />
> Předmět: Re: Implementace protokolu pro RS-485?<br />
><br />
Nemám s ním zkušenost, takže nemůžu posoudit. Teď jsem si ho zběžně <br />
prohlédl a myslím že by pro tento účel byl v pohodě použitelný také.<br />
<br />
Ale chtěl jsem říct hlavně nezvyšovat zbytečně komplexnost celého <br />
projektu. Kde to jde vzít něco osvědčeného a věnovat se jen tomu <br />
podstatnému.<br />
<br />
S.<br />
<br />
Dne 14.6.2010 21:52, Kubat Tomas napsal(a):<br />
> a co spinel od papouch.com ... ?<br />
> co je od papoucha, to funguje :-).<br />
> tomik.<br />
><br />
> -----Original Message-----<br />
> From: hw-list-bounces@list.hw.cz [mailto:hw-list-bounces@list.hw.cz] On Behalf Of Sudovec<br />
> Sent: Monday, June 14, 2010 9:45 PM<br />
> To: HW-news<br />
> Subject: Re: Implementace protokolu pro RS-485?<br />
><br />
> Já bych naopak řekl že je lepší vzít hotový - kolega píše že s embedded systémy začíná a tak bude mít spoustu problémů podobných popisovanému const / code. Tak proč by si přidělával další tím že bude vymýšlet protokol.<br />
><br />
> Např. takový Modbus v ASCII režimu je opravdu jednoduchý a v RTU není o moc složitější. A výhodu to má v tom, že SW pro PC nemusí psát od začátku a knohovny jsou k dispozici.<br />
><br />
> S.<br />
><br />
><br />
> Dne 14.6.2010 7:22, Petr Tomasek napsal(a):<br />
>><br />
>> A nebude nejjednodussi si vymyslet vlastni protokol?<br />
>><br />
>> Stejne je nepravdepodobne, ze byste narazil na "cizi" zarizeni, ktere<br />
>> by bylo s Vasimi kompatibilini (kdyz se podivate na SNAP, tak umoznuje<br />
>> 8 ruznych kontrolnich souctu). U MODBUSu je situace mozna lepsi,<br />
>> nicmene jeho specifikace ma 51 stran...<br />
>><br />
> _______________________________________________<br />
> HW-list mailing list - sponsored by www.HW.cz Hw-list@list.hw.cz <a href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a><br />
> _______________________________________________<br />
> HW-list mailing list - sponsored by www.HW.cz<br />
> Hw-list@list.hw.cz<br />
> <a href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a><br />
><br />
_______________________________________________<br />
HW-list mailing list - sponsored by www.HW.cz<br />
Hw-list@list.hw.cz<br />
<a href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a></p>