JMRI

Software pro železniční modelářství, simulátory, ovládání, plánování....

Moderátoři: Michal Dalecký, Jarda H.

Re: JMRI

Příspěvekod zdeno » pát 31 led, 2020 1:29 pm

proste dvojite ovladani, teda ze dvou mist, lokalni panel nebo monitor s JMRI.
Otazka zni, ci dokaze JMRI zobrazovat cizi prikazy ??
Teda pokud prestavim vyhybku lokalne pomoci paketu B0, ci se to zobrazi aj na monitoru JMRI ??
Detekce neni problem, to je treti strana, tu prijmou obe zarizeni.
Uživatelský avatar
zdeno
 
Příspěvky: 3021
Registrován: pon 11 črc, 2011 8:54 am

Re: JMRI

Příspěvekod sidlo » pát 31 led, 2020 1:39 pm

Uživatelský avatar
sidlo
 
Příspěvky: 3606
Registrován: ned 27 dub, 2014 7:32 am

Re: JMRI

Příspěvekod zdeno » pát 31 led, 2020 1:48 pm

sidlo píše:A jak má ta výhybka nastavený zpětný ohlas?

a to musi mit ? nestaci jen samotny prikaz na nastaveni vyhybky ?
Pokud se dokaze prestavit vyhybka, proc se nedokaze zobrazit "prestaveni" na JMRI ?
Uživatelský avatar
zdeno
 
Příspěvky: 3021
Registrován: pon 11 črc, 2011 8:54 am

Re: JMRI

Příspěvekod sidlo » pát 31 led, 2020 2:00 pm

zdeno píše:Pokud se dokaze prestavit vyhybka, proc se nedokaze zobrazit "prestaveni" na JMRI ?

Kde jsi přišel na to, že to v JMRI nejde? TC dává uživatelům klapky na oči. Mnozí si pak myslí, že TC je jediné správné řešení. Opak je pravdou. V JMRI lze udělat to co jiné SW neumí. V JMRI je těch možností více, včetně toho jak to dělá TC.
https://sites.google.com/site/sidloweb/jmri/13-ohlas-vyhybek
Uživatelský avatar
sidlo
 
Příspěvky: 3606
Registrován: ned 27 dub, 2014 7:32 am

Re: JMRI

Příspěvekod zdeno » pát 31 led, 2020 2:49 pm

sidlo píše:Opak je pravdou. V JMRI lze udělat to co jiné SW neumí. V JMRI je těch možností více, včetně toho jak to dělá TC.

ono to neni az tak jasne, nektere programy umi komunikovat jen sami se sebou !!
On je dost rozdil poslat paket B0 na prestaveni vyhybky a zareagovat sam na sebe,
anebo prijmout paket B0 a zapsat ho na monitor.

EDIT:
mne to dalo dost premysleni, nez jsem prisel na to, ze to musim tvrde rozdelit.
Pokud jedna cast programu posle paket B0, tak tim to konci.
Teprve druha cast programu ho musi prijmout a vyhodnotit. Teda mne naprosto nezajima, odkud ten paket B0 prisel.
Naposledy upravil zdeno dne pát 31 led, 2020 2:56 pm, celkově upraveno 1
Uživatelský avatar
zdeno
 
Příspěvky: 3021
Registrován: pon 11 črc, 2011 8:54 am

Re: JMRI

Příspěvekod belgarat » pát 31 led, 2020 2:54 pm

Freiwalda take nemam rad, ale s tou nenavisti bych trochu brzdil. Freiwald dela jen cast, zato ji dela poradne. Zbytek si necha zaplatit priste. Uznej, ze v tom je dobry.

TC, obavam se, nedava zadne klapky na oci ... Ale na rozdil od JMRI je uzivatelsky orientovany.
TT ep. IVa-b; analog + NanoX, DR5000. Pseudoprogramator, pindac nesmyslu
http://modelwiki.klfree.net
belgarat
 
Příspěvky: 2373
Registrován: čtv 27 pro, 2012 9:36 pm
Bydliště: Hřebeč u Kladna

OT

Příspěvekod sidlo » pát 31 led, 2020 4:01 pm

TC je skutečně uživatelsky velmi dobře orientovaný. Ale nesmíš použít jiný OS než MS Windows a ještě k tomu tu správnou verzi. Pokud si uživatel časem změní počítač, tak se může dostat do problémů. Tady mi je těch uživatelů trochu líto. Dali hodně peněz a časem mají problémy.
Ve vybírání peněz od uživatelů je friewald excelentní, v tom nemá konkurenci.

Nenávist k TC nemám. Můj vztah k němu je neutrální. K těm klapkám na očích mě vyprovokovala konverzace stylu:

Otázka: Dělá to JMRI stejně jako TC?
Doplňující otázka: Jakou variantu máš na mysli? -- tady je typický uživatel TC zmaten, jak je možné mít více variant?
Finální odpověď tazatele: JMRI to neumí. -- tazatel udělal závěr z ničeho, proto ty klapky na očích

PS zkus v uživatelsky přívětivém SW napsat definici dekodéru např. https://sites.google.com/site/sidloweb/elektrika/28-uni16ard-nav-mx/uni16ard-nav-mx-nastaveni
Uživatelský avatar
sidlo
 
Příspěvky: 3606
Registrován: ned 27 dub, 2014 7:32 am

Re: OT

Příspěvekod belgarat » pát 31 led, 2020 4:11 pm

sidlo píše:TC je skutečně uživatelsky velmi dobře orientovaný. Ale nesmíš použít jiný OS než MS Windows a ještě k tomu tu správnou verzi. Pokud si uživatel časem změní počítač, tak se může dostat do problémů. Tady mi je těch uživatelů trochu líto. Dali hodně peněz a časem mají problémy.

Jo ;) to je jeden z duvodu proc jsem mu JESTE nezaplatil, a snazim se "cile" dosahnout jakkoliv jinak.

PS zkus v uživatelsky přívětivém SW napsat definici dekodéru např. https://sites.google.com/site/sidloweb/elektrika/28-uni16ard-nav-mx/uni16ard-nav-mx-nastaveni

Bavime se o "ruznych levelech". Spis nez ke "kresleni schematu" je sepsani definice dekoderu umerne vytvoreni noveho prvku do layoutu.
O "user-friendly" vytvareni "hezkeho" formulare privazaneho k datum neco vim, a i pres vsechny prozatimni pokusy mi to prijde spis jak kvadratura kruhu. Ale tak hnusni a user-unfriendly jako DecoderPro jsme nikdy nebyli, protoze by nam to hodili na hlavu...
Update: ale uznavam, ze DecoderPro je proti jinym castem ZLATY a odladeny; chyby moc nejsou, krome toho ze mi obcas vytuhne v komunikaci s centralu a musi se restartnout.
Naposledy upravil belgarat dne pát 31 led, 2020 4:26 pm, celkově upraveno 1
TT ep. IVa-b; analog + NanoX, DR5000. Pseudoprogramator, pindac nesmyslu
http://modelwiki.klfree.net
belgarat
 
Příspěvky: 2373
Registrován: čtv 27 pro, 2012 9:36 pm
Bydliště: Hřebeč u Kladna

Re: OT

Příspěvekod zdeno » pát 31 led, 2020 4:18 pm

sidlo píše: zkus v uživatelsky přívětivém SW napsat definici dekodéru např. https://sites.google.com/site/sidloweb/elektrika/28-uni16ard-nav-mx/uni16ard-nav-mx-nastaveni

Ono zalezi na tom, ci to vysila nebo prijima. Mam blby dojem, ze to je dost velky rozdil. ;-)
Jinak oboje mam hotove, jak v centrale, tak v ovladacich pro layout.
Podle mne tam neni nijaka zrada, pouzivam SELECT CASE. Co je problem, je ta omacka okolo.
---
Nejak si zapomenul napisat, ci teda JMRI umi prijmout cizi pakety a zakomponovat je ??
Teda, ci jsou tvrde oddelenene rozkazovaci od vykonavaci casti programu.
Tim myslim, ci prikazy zpracuje interne, nebo si pocka na ten samy prikaz z Loconetu ??
Uživatelský avatar
zdeno
 
Příspěvky: 3021
Registrován: pon 11 črc, 2011 8:54 am

Re: OT

Příspěvekod Mafo » sob 01 úno, 2020 7:46 am

zdeno píše:---
Nejak si zapomenul napisat, ci teda JMRI umi prijmout cizi pakety a zakomponovat je ??
Teda, ci jsou tvrde oddelenene rozkazovaci od vykonavaci casti programu.
Tim myslim, ci prikazy zpracuje interne, nebo si pocka na ten samy prikaz z Loconetu ??

Uz som to tu pred nedavnom nacrtol, ze vyhybky ano, navestidla nie. Podla mna je to "chyba" a mali by fungovat aj navestidla....
Mafo
 
Příspěvky: 69
Registrován: ned 28 lis, 2010 6:19 pm

Re: JMRI

Příspěvekod BohousP » sob 01 úno, 2020 9:07 am

zdeno píše:
sidlo píše:A jak má ta výhybka nastavený zpětný ohlas?

a to musi mit ? nestaci jen samotny prikaz na nastaveni vyhybky ?
Pokud se dokaze prestavit vyhybka, proc se nedokaze zobrazit "prestaveni" na JMRI ?

Pokud chceme modelovat reálnou zkušenost, zobrazovat se musí skutečná poloha, ne někde cestou odposlechnutý příkaz na změnu. Ale na modelech to často řešíme tou jednodušší metodou. Považujeme dekodér, přestavník i jazyky za 100% spolehlivé a stav znázorňujeme podle příkazu.
TT, DCC, NanoX-2017, TC8, ... http://masinky.info
Uživatelský avatar
BohousP
 
Příspěvky: 2931
Registrován: stř 12 kvě, 2010 9:17 am
Bydliště: Praha - Malešice

JMRI monitorování stavu výhybek v LocoNet

Příspěvekod sidlo » sob 01 úno, 2020 9:40 am

zdeno píše:Nejak si zapomenul napisat, ci teda JMRI umi prijmout cizi pakety a zakomponovat je ??
Teda, ci jsou tvrde oddelenene rozkazovaci od vykonavaci casti programu.
Tim myslim, ci prikazy zpracuje interne, nebo si pocka na ten samy prikaz z Loconetu ??

zdeno nezapomněl. Jenom se snažím nepsat neověřené blbosti.

Na adrese 20 je výhybka. Ovladačem jsem změnil její polohu na Přímo a poté Do obočky. Stav výhybky na panelu se změnil podle stavu dekodéru. Výhybka má nastavený zpětný ohlas na MONITORING. Výpis monitoru LocoNet zde:
Kód: Vybrat vše
10:33:16.437: [B0 13 30 6C]  Requesting Switch at LT20 (Vyh-1) to Closed (Output On).
10:33:16.591: [B0 13 20 7C]  Requesting Switch at LT20 (Vyh-1) to Closed (Output Off).
10:33:19.266: [B0 13 10 4C]  Requesting Switch at LT20 (Vyh-1) to Thrown (Output On).
10:33:19.426: [B0 13 00 5C]  Requesting Switch at LT20 (Vyh-1) to Thrown (Output Off).


Je možné ovládat výhybky z ovladače a současně z JMRI. Stav na panelu JMRI bude správně zobrazovat stav výhybky.
Uživatelský avatar
sidlo
 
Příspěvky: 3606
Registrován: ned 27 dub, 2014 7:32 am

Re: OT

Příspěvekod sidlo » sob 01 úno, 2020 11:02 am

Mafo píše:Uz som to tu pred nedavnom nacrtol, ze vyhybky ano, navestidla nie. Podla mna je to "chyba" a mali by fungovat aj navestidla....

Není problém udělat opakování stavu 2-znakého návěstidla, které je spojeno s jednou výhybkou. Problémy nastanou s návěstidlem 3 a více znakém. Ovladač v ruce je pro centrálu ovladačem a může jich být libovolné množství. JMRI je pro centrálu ovladačem a poslouchá provoz na sběrnici. Podle specifikace musí centrála opakovat příkazy pro výhybky. Není stanoveno kolik maximálně opakování má provést. Není stanoveno v jakém pořadí a v jakých intervalech má být opakování provedeno. Potom prostým odposlechem provozu na sběrnici nejste schopen určit, zdali daný odposlechnutý příkaz je:
A) - vydán ručním ovladačem
B) - vydán programem JMRI
C) - vydán jako opakovaný příkaz centrálou
Protože se nedá zjistit zdali platí A), B) nebo C), tak ta úloha nemá řešení.
Uživatelský avatar
sidlo
 
Příspěvky: 3606
Registrován: ned 27 dub, 2014 7:32 am

Re: JMRI

Příspěvekod belgarat » sob 01 úno, 2020 11:22 am

BohousP píše:Pokud chceme modelovat reálnou zkušenost, zobrazovat se musí skutečná poloha, ne někde cestou odposlechnutý příkaz na změnu. Ale na modelech to často řešíme tou jednodušší metodou. Považujeme dekodér, přestavník i jazyky za 100% spolehlivé a stav znázorňujeme podle příkazu.


V tomhle pripade JMRI vede i "uzivatelsky" -- u vyhybky lze zvolit metodu ohlasu (monitoring = podle broadcastu centraly, onesensor = jeden senzor, twosensor = senzory na oba dorazy, a dalsi).

Neinformovane si myslim, ze vyzadovanim realneho ohlasu pokryjeme 5% problemu, a pouzitim nestabilniho software si pridelame dalsich 80%.

P.S. Sidlovo "uloha nema reseni" neni tak docela pravda: uloha ma heuristicke reseni, ktere jistojiste neni 100% a v JMRI neni prakticky proveditelne. To vsak neznamena, ze neexistuje. 20% falesne pozitivni varovani je lepsi nez 100% nekonzistence. Vic to nema smysl rozebirat, JMRI dava v urcitem smeru hodne velke klapky na oci.
TT ep. IVa-b; analog + NanoX, DR5000. Pseudoprogramator, pindac nesmyslu
http://modelwiki.klfree.net
belgarat
 
Příspěvky: 2373
Registrován: čtv 27 pro, 2012 9:36 pm
Bydliště: Hřebeč u Kladna

Re: JMRI

Příspěvekod sidlo » sob 01 úno, 2020 12:06 pm

Prosím přesunout do plky:
Použiju vysoce stabilní SW značky FW (nic to neznamená, případná podobnost s něčím v realitě je čistě náhodná).
Přesně podle definice z manuálu software FW nastavím návěstidlo. Návěstidlo poslouchá na dvou DCC adresách. Na adrese 1 má návěsti A a B. Na adrese 2 má návěsti C a D.
Uživatel 1 zadá příkaz ukaž návěst B.
Potom uživatel 2 zadá příkaz ukaž návěst C.
Centrála přesně podle definice NMRA odešle příkazy B, B, B, C, C, C, C, C, B, B.
Kontrolní otázka - co bude svítit na návěstidle?

Pokud si nevíte rady, tak řešení je jednoduché - používejte pouze vysoce stabilní software.
Uživatelský avatar
sidlo
 
Příspěvky: 3606
Registrován: ned 27 dub, 2014 7:32 am

PředchozíDalší

Zpět na Software

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 28 návštevníků