Moderátoři: Michal Dalecký, Jarda H., Rudolf
zdeno píše:---
citace normy Digitrax:
OPC_IMM_PACKET 0xED ;SEND n-byte packet immediate LACK
;<0xED>,<0B>,<7F>,<REPS>,<DHI>,<IM1>,<IM2>,<IM3>,<IM4>,<IM5>,<CHK>
;<DHI>=<0,0,1,IM5.7-IM4.7,IM3.7,IM2.7,IM1.7>
;in <REPS> D4,5,6=#IM bytes,D3=0(reserved); D2,1,0=repeat CNT
;Not limited MASTER then LACK=<B4>,<7D>,<7F>,<chk> if CMD ok
;IF limited MASTER then Lim Masters respond with <B4>,<7E>,<lim adr>,<chk>
;If internal buffer BUSY/full respond with <B4>,<7D>,<0>,<chk>
radeksindy píše:Paket, který umožňuje posílat F9 a vyšší funkce po LocoNetu, byl součástí normy LocoNetu od první verze a umí je zpracovat všechny centrály s LocoNetem. Funkce F0 až F8 jsou posílány z ovladačů pomocí paketů s opcode 0xA1 a 0xA2, funkce F9 a vyšší pomocí OPC_IMM_PAKET.
radeksindy píše:Jak tedy konkretne DCC centrala vyrobi DCC paket z vyse uvedeneho LocoNet paketu ?
1) u central Uhlenbrock
2) u starsich central Digitrax, ktere byly zkonstruovany pred vznikem normy NMRA pro F9 a vyssi.
Poskládá je z bytů LocoNet paketu, v PE je to pospáno přímočaře.
radeksindy píše:Jirka_US: Přečti si co jsem psal dříve. Pánové z Uhlenbrocku si z vyššími funkcemi vytřeli pr*el (viz poslední věta mého příspěvku z 23.1.2018, 17:32). OPC_IMM_PACKET je od začátku implementován v IBX, ale na vyšší funkce si zavedli dva nové pakety, které tu zmiňoval Zdeno (0xA3 a 0xD4).
Paket, který umožňuje posílat F9 a vyšší funkce po LocoNetu, byl součástí normy LocoNetu od první verze a umí je zpracovat všechny centrály s LocoNetem
radeksindy píše:Pokud to tedy neni v rozporu a stale plati tve puvodni tvrzeni "umi je zpracovat vsechny centraly s Loconetem", tak muzes tedy potvrdit, ze i Uhlenbrock (predpokladam, ze nebudes rozporovat fakt, ze Uhlenbrock patri do mnoziny vsech LocoNet central) umi zpracovat OPC_IMM_PACKET tak, ze funkce F9 a vyssi budou fungovat ?
Ano, umí od začátku. Ale opakuji, ani to nezabránilo Uhlenbrocku udělat to jinak.
zdeno píše:Zatim jediny ovladac umi oba protokoly a to muj ovladac Oto. Ale aj tam se to musi fyzicky prepinat pomoci jumperu.
Jirka_US píše:zdeno píše:Zatim jediny ovladac umi oba protokoly a to muj ovladac Oto. Ale aj tam se to musi fyzicky prepinat pomoci jumperu.
JMRI Throttle umi take oba protokoly.
radeksindy píše:Jirka_US:
Paket, který umožňuje posílat F9 a vyšší funkce po LocoNetu, byl součástí normy LocoNetu od první verze a umí je zpracovat všechny centrály s LocoNetem
Ano, centrála IBX umí zpracovat OPC_IMM_PACKET, ale v případě že je určen pro ovládání funkcí F9 a vyšších, tak ho nepoužije jak by měla.
Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 7 návštevníků