Cau,
jezdice z/do prace na autopilota, mozek bloumajici, premyslel jsem nad tim jak by se dalo vymyslet "nastaveni dekoderu", ktery treba obsluhuje vlakovou cestu, tudiz reknem obsluhuje 1..n vyhybek. Viz Sidluv dekoder/stavedlo. S tim rozdilem, ze Stavedlo je stavene na max 8 prvku na jeden pokyn, coz budto nemusi dostacovat (delsi cesta), nebo zabira misto (kratke cesty). POZOR - v zadnem pripade nerikam, ze stavedlo je spatne nebo nedostatecne. Maximum na radek nam da pekne matici, kterou muzeme at uz MM nebo JMRI pekne vyplnit. Dalsi typicke zarizeni, ktere pouziva v nastaveni "vycet", "cestu" a pod, je napr Zhlavik. Kapacita RAM ktera zustane typicky nevyuzita je velka, matice je ridka.
Teda "potiz" kterou bych zde chtel predlozit je "jak do dekoderu zapsat informaci s promenlivym poctem prvku (kroku)". Predlozim nastin, a rad bych slysel zda to muze byt funkcni, pouzitelne (pro rucni nastaveni). Vim, ze je mozne zvolit "rozumne velke" maximum, tuto dobrou radu uz znam, patram po jinem zpusobu. Jeden takovy OBDOBNY (ne stejny) mechanismus ma napr ZIMO pro programovani svych loko dekoderu: nezavisi jen na tom, jaka hodnota do jakeho CV se zapise, ale i v jakem poradi se zapise. Rikaji tomu "pseudo-programming".
Cislo CV v popisu je nahodne zvolene; nezkoumal jsem moznou kolizi s necim jinym. Pro jednoduchost budou vsechny adresy prislusenstvi max 255. Zmena na delsi adresy je trivialni. Chci-li zapat (rekneme) cestu (sled vymen na ni), postupuji takto:
1/ zapisu do CV 200 cislo cesty, napr. 2 - definuji cestu cislo 2
2/ zapisu do CV 201 cislo 1. prestavniku na ceste
3/ zapisu do CV 201 cislo 2. prestavniku na ceste
4...n+1/ zapisu do CV 201 cislo 3..n prestavniku na ceste
5/ zapisu do CV 202: 0 (storno, zrusi se), 1 (ok, cesta #2 se definuje ci prepise)
6/ pokud do XXX sekund po poslednim zapisu do CV201 nenasleduje zapis do CV202, definice cesty se zrusi
Jak je to s opakovanim packetu centralou - muze byt dekoder schopen odlisit po sobe nasledujici (diskretni) zapisy do stejneho CV od pouheho opakovaneho packetu ?
Pokud je zde nekdo expert na JMRI nebo RocRail, zejmena psani jejich rozsireni, rad bych vedel zda by sel podobny styl zapisu do CV zabudovat aby se dal napr. do Decoder Pro zabudovat podobny hezky ovladaci panel, jako pro Stavedlo. Proc: protoze to umozni relativne pohodlne nastaveni i sloziteho dekoderu "obycejnemu" uzivateli - v GUI se da prevod na jednotliva CV a jejich posloupnost zcela schovat (snad).
Poznamka: netahat sem LocoNet, jedna se mi o dekoder, ktery sedi na DCC signalu. Zpusob komunikace PC <-> centrala nechci resit. Dekuji.