Stav ovladače v zásuvce XNET se neposílá do sítě XNET a naopak.
Ovladače (které to umí) nemají šanci zjistit, že se pokouší získat již používanou adresu nebo že se jejich adresu pokouší převzít někdo jiný.
Rozhraní XNET a ovladače lokomotiv
Re: Rozhraní XNET a ovladače lokomotiv
Ovladače nedostávají informace o změnách lokomotiv, pokud ji ovládá už jiný ovladač nebo zařízení. To je přirozenost centrály.
Na MultiMAUS by se měla rozblikat lokomotiva, když se snaží získat lokomotivu, která je ovládána jiným zařízením. Prověříme ještě.
Mohu prosím info, které ovladače to případně ještě umí a jak to zobrazují? Nebo jestli i JMRI tohle umí nějak zobrazit?
Děkuji za pomoc.
Pomohl Vám tento příspěvek, dejte prosím srdíčko. ❤
Vyřešil tento příspěvek Váš problém, označte jej prosím jako vyřešeno. ✔ - Pomůžete tak ostatním, kteří mohou mít podobný problém.
Děkujeme ZAVAVOV
Vyřešil tento příspěvek Váš problém, označte jej prosím jako vyřešeno. ✔ - Pomůžete tak ostatním, kteří mohou mít podobný problém.
Děkujeme ZAVAVOV
Re: Rozhraní XNET a ovladače lokomotiv
Otestováno s JMRI - chodí tam po XpressNet správná informace:
Locomotive Information Response: Normal Unit,Reverse,in 27 Speed Step Mode,Speed Step: 0. Address in use by another device. F0 Off; F1 Off; F2 Off; F3 Off; F4 Off; F5 Off; F6 Off; F7 Off; F8 Off; F9 Off; F10 Off; F11 Off; F12 Off;
Request for Address 5 function momentary/continuous status.
Pomohl Vám tento příspěvek, dejte prosím srdíčko. ❤
Vyřešil tento příspěvek Váš problém, označte jej prosím jako vyřešeno. ✔ - Pomůžete tak ostatním, kteří mohou mít podobný problém.
Děkujeme ZAVAVOV
Vyřešil tento příspěvek Váš problém, označte jej prosím jako vyřešeno. ✔ - Pomůžete tak ostatním, kteří mohou mít podobný problém.
Děkujeme ZAVAVOV
Re: Rozhraní XNET a ovladače lokomotiv
Ovladač MiniMaus v případě zjištění druhého ovladače zobrazí znak # za číslem rychlosti.
Re: Rozhraní XNET a ovladače lokomotiv
Připojená centrála NanoX. Všechny příkazy ovladače MiniMaus se posílají do JMRI.
Připojená centrála TCS-2. Žádný příkaz ovladače MiniMaus se neposílá do JMRI.
Připojená centrála TCS-2. Žádný příkaz ovladače MiniMaus se neposílá do JMRI.
Re: Rozhraní XNET a ovladače lokomotiv
Ovladač MiniMaus bohužel nyní k dispozici nemám, ale na MultiMAUS mi to funguje (aktuální FW v MultiMAUS).
Napadá mě, že možná je problém v samotné logice:
1. JMRI (přes XNET) ovládá lokomotivu a přestane.
2. Vyprší timeout pro JMRI (v TCS-2) a tak ji uvolní a je volná.
3. Ovladač například MultiMAUS si ji může vzít, ale JMRI o tom nedostane žádnou zprávu (není to nutné)
4. Až ve chvíli, kdy JMRI chce danou lokomotivu znovu ovládat, tak dostane odpověď, že je obsazená.
Tahle logika je trochu komplikovaná. Prostě XpressNet neumí uvolnit lokomotivu. Proto ten timeout. Pro ježdění v klubu, kde má být 100% zamezeno kradení lokomotiv není XpressNet vhodný.
Nejsem si jistý, co by se mělo přesně posílat. Vzhledem k tomu, že může jen jeden ovladač ovládat lokomotivu v jeden čas, tak další ovladače nemusí o tom vědět. Stačí jim jen sdělit, že už danou lokomotivu ovládá jiný ovladač. U výhybek mám připravenou opravu.
Napadá mě, že možná je problém v samotné logice:
1. JMRI (přes XNET) ovládá lokomotivu a přestane.
2. Vyprší timeout pro JMRI (v TCS-2) a tak ji uvolní a je volná.
3. Ovladač například MultiMAUS si ji může vzít, ale JMRI o tom nedostane žádnou zprávu (není to nutné)
4. Až ve chvíli, kdy JMRI chce danou lokomotivu znovu ovládat, tak dostane odpověď, že je obsazená.
Tahle logika je trochu komplikovaná. Prostě XpressNet neumí uvolnit lokomotivu. Proto ten timeout. Pro ježdění v klubu, kde má být 100% zamezeno kradení lokomotiv není XpressNet vhodný.
Pomohl Vám tento příspěvek, dejte prosím srdíčko. ❤
Vyřešil tento příspěvek Váš problém, označte jej prosím jako vyřešeno. ✔ - Pomůžete tak ostatním, kteří mohou mít podobný problém.
Děkujeme ZAVAVOV
Vyřešil tento příspěvek Váš problém, označte jej prosím jako vyřešeno. ✔ - Pomůžete tak ostatním, kteří mohou mít podobný problém.
Děkujeme ZAVAVOV
Re: Rozhraní XNET a ovladače lokomotiv
Je jedno, zdali se jedná o LocoNet nebo XpressNet. Je to otázka přístupu.
Mám možnost zakázat kradení lokomotiv. Použiju řešení např.:
1. LocoNet a administrativně povolím pouze Fred
2. TCS-2 a administrativně povolím pouze TCS Train
3. nějaké jiné uzavřené řešení.
Nemá možnost zakázat kradení lokomotiv, protože nejsem schopen zajistit nějaké výše uvedené řešení. Potom:
1. Systém mi umožní odposlouchávat vše co se děje na sběrnicích ovladačů - XpressNet, LocoNet, Z21.app, WiThrottle... A když dojde ke kolizi ovladačů tak mám aspoň nějakou možnost vystopovat kdo zlobí (mám vyzkoušeno z praxe).
2. Systém mi neumožní odposlouchávat to co se děje na sběrnici. Bohužel systém není schopen zabránit kradení lokomotiv. Potom jsem ve velmi nepříjemné situaci. Na kolejišti se něco děje a já nejsem schopen vystopovat co.
Současné nastavení TCS-2 odpovídá bodu 2. Můžeme to považovat za vlastnost, sice hodně nepříjemnou, ale vlastnost.
Mám možnost zakázat kradení lokomotiv. Použiju řešení např.:
1. LocoNet a administrativně povolím pouze Fred
2. TCS-2 a administrativně povolím pouze TCS Train
3. nějaké jiné uzavřené řešení.
Nemá možnost zakázat kradení lokomotiv, protože nejsem schopen zajistit nějaké výše uvedené řešení. Potom:
1. Systém mi umožní odposlouchávat vše co se děje na sběrnicích ovladačů - XpressNet, LocoNet, Z21.app, WiThrottle... A když dojde ke kolizi ovladačů tak mám aspoň nějakou možnost vystopovat kdo zlobí (mám vyzkoušeno z praxe).
2. Systém mi neumožní odposlouchávat to co se děje na sběrnici. Bohužel systém není schopen zabránit kradení lokomotiv. Potom jsem ve velmi nepříjemné situaci. Na kolejišti se něco děje a já nejsem schopen vystopovat co.
Současné nastavení TCS-2 odpovídá bodu 2. Můžeme to považovat za vlastnost, sice hodně nepříjemnou, ale vlastnost.
Re: Rozhraní XNET a ovladače lokomotiv
Popřemýšlím, co s tím a jak to ještě vylepšit či opravit. Většinou vše přizpůsobujeme požadavkům lidí. Zatím tady nebyl požadavek tohle nějak řešit.
Navíc je ještě možné používat ovladače XpressNet v režimu uživatele a tím jim zpřístupnit jen vybrané vlaky.
Ostatní opravy už jsou ve verzi alfa a testujeme je.
Navíc je ještě možné používat ovladače XpressNet v režimu uživatele a tím jim zpřístupnit jen vybrané vlaky.
Ostatní opravy už jsou ve verzi alfa a testujeme je.
Pomohl Vám tento příspěvek, dejte prosím srdíčko. ❤
Vyřešil tento příspěvek Váš problém, označte jej prosím jako vyřešeno. ✔ - Pomůžete tak ostatním, kteří mohou mít podobný problém.
Děkujeme ZAVAVOV
Vyřešil tento příspěvek Váš problém, označte jej prosím jako vyřešeno. ✔ - Pomůžete tak ostatním, kteří mohou mít podobný problém.
Děkujeme ZAVAVOV