Výběr SW pro ovládání kolejiště

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

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

Re: Výběr SW pro ovládání kolejiště

Příspěvekod Trixt » pon 02 led, 2023 1:21 pm

sidlo píše:Uživatelé při výběru programu pro řízení modelového kolejiště preferují jednoduché ovládání. To je logický předpoklad. Často si uživatel nainstaluje více programů a po hodině zkoušení má vybráno. Ne vždy se takový výběr povede. Pár příkladů ze zdejší diskuse:

Pro automatickou jízdu vlaků potřebují tzv. uživatelsky přívětivé programy mít v jednom bloku až 3 snímače polohy. JMRI stačí pro správné řízení pouze detekce obsazení https://sites.google.com/site/sidloweb/rozkazy/obloky-port%C3%A1ly-a-cesty

Pro přesné zastavení vlaku potřebují tzv. uživatelsky přívětivé programy mít pro každý blok definovanou brzdnou křivku. JMRI stačí pro správné řízení pouze jeden rychlostní profil https://sites.google.com/site/sidloweb/rychlostn%C3%AD-profil

Pro automatickou jízdu vlaku přes více bloků potřebují tzv. uživatelsky přívětivé programy ručně zadat seznam všech projížděných bloků. JMRI stačí pro nalezení správné cesty naklikat pouze počáteční a koncový blok https://sites.google.com/site/sidloweb/rozkazy/vytvo%C5%99en%C3%AD-rozkazu

Jako i jinde v životě, tak i při výběru software pro řízení kolejiště platí cesta která se zdá být z počátku nejjednodušší se později stane velmi obtížnou.


Ahoj Šídlo, asi máš na mysli jiné programy než RocRail nebo TrainControler, že?
TT, panel 2520x1010 mm, epocha V, centrála DR5000, sběrnice LocoNet, sw RocRail, TC, MP1
Trixt
 
Příspěvky: 1328
Registrován: stř 13 čer, 2018 9:44 pm

Re: Výběr SW pro ovládání kolejiště

Příspěvekod HonzaM » pon 02 led, 2023 2:37 pm

Ještě tady nebyl zmíněn iTrain, což je ovšem placený program. Nějaké zkušenosti s ním už má "chproto" a má i praktickou zkušenost s JMRI.
Já už řadu let používám TrainController. Kdysi jsem zkoušel JMRI PanelPro, ale připadal mi komplikovanější, je to ale také důsledek přirozené lenosti a nechuti učit se něco nového, když mi to původní dostatečně funguje. Návěstidla mám jen pro volno a stůj, což je ale dáno i tím, že používám dekodéry Digitrax SE8C a ty umí jen americký návěstní systém.
RocRail neznám. Zajímalo by mne, zda má s ním někdo z účastníků fóra zkušenost ve spojení s LocoNetem a s využitím detekce obsazení se zobrazením adresy lokomotivy v detekovaném úseku prostřednictvím RailCom a DR5088RC.
FREMO, Zababov N-scale
http://www.1ku160.cz
HonzaM
 
Příspěvky: 4085
Registrován: úte 05 úno, 2013 9:01 am
Bydliště: Praha

Re: Výběr SW pro ovládání kolejiště

Příspěvekod belgarat » pon 02 led, 2023 4:42 pm

sidlo píše:Obávám se, že vyřešení jednoduché stanice s dvěma dopravními kolejemi, což je pro JMRI hračka https://sites.google.com/site/sidloweb/logika-n%C3%A1v%C4%9Bstidel, je pro tento ergonomický program neřešitelný problém.

Není všechno Gold, co se třpytí.


Tocis se na dobre znamem nedostatku (viz stranky MPinty, rok 2010-15) TC - a faktem je, ze neni a nikdy nebyl designovany na nasi navestni soustavu, takze se musi pouzivat "obezlicky". Take neumoznuje (a to ani ve verzi Gold) skriptovani nebo konfiguraci takovou jako JMRI. Ani jedno z toho nikdo nikdy nezastiral - je to vec designu, a TC gold (IMHO) nikdy takove ambice nemel - treba proto, ze na kazde serepeticce, kterou v JMRI muze zaridit jednoduchy skript se da skvele vydelat v dalsi verzi.

JMRI ma take svoje - napriklad pri zmene DCC adresy prislusenstvi MUZE nasledovat obrovsky opruz upravit vsechna nastaveni: u mne provedeni "Presunout [uzivatelsky nazev]" a souvisejici postup pro zmenu DCC adresy (kteremu JMRI rika v zasade 'systemovy nazev') nejak nenasel vsechny odkazy (ackoliv prave k tomu ona prejmenovaci akce slouzi) ... a opravovani odkazu v XML je pak vskutku prijemna vec, ale v dusledku spolehlivejsi nez akce v JMRI. Podobnych veci co V ZASADE funguji, ale sem-tam pokazi (ale nic nereknou) kolejovy plan, je v JMRI vice ... ale Sidlo o tom ve svych promo navodech nepise, mozna mel proste jen stesti, nebo nepovazuje za dulezite zduraznovat ze ta priserna cena za TC ma urcite drobne vyhody.
Abychom byli spravedlivi tak v RocRail je prejmenovani tlacitka (vystupu) podobny opruz :), alespon vyhybky a senzory (obecne kolejistni prvky) vsak maji "jmeno" (identitu) a "adresu", ktera jde beztrestne menit aniz by si clovek znicil odkazy na vyhybku (senzor).

(Editovano: opraveno jmeno ukonu v JMRI, nepamatoval jsem si presne)
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: Výběr SW pro ovládání kolejiště

Příspěvekod sidlo » úte 03 led, 2023 10:15 am

Když napíšu, že TrainController má mizerné řešení návěštění a skriptování a uživateli doporučím se obrátit na experta, tak mě jamik22 během několika minut obviní z pomlouvání.
Když belgarat napíše, že TrainController má mizerné řešení návěštění a skriptování a odvolá se na stránky mpinta, tak následuje dlouhé souhlasné mlčení.
Uživatelský avatar
sidlo
 
Příspěvky: 3606
Registrován: ned 27 dub, 2014 7:32 am

Re: Výběr SW pro ovládání kolejiště

Příspěvekod belgarat » úte 03 led, 2023 10:42 am

sidlo píše:Když belgarat napíše, že TrainController má mizerné řešení návěštění a skriptování a odvolá se na stránky mpinta, tak následuje dlouhé souhlasné mlčení.


Ja bych se odvazil napsat primo ze TC zadne 'skriptovani' nema. Jeho posloupnosti akci skutecny skript do urcite miry nahrazuji ... ale potrebujete verzi Gold, abyste mohli pouzivat promenne. A i pak je to skriptovani v TC na urovni Scratche :) Na druhou stranu, i v Karlovi slo blahe pameti napsat program na nalezeni vychodu z bludiste ...

Rekl bych ze si kazdy musi rozvazit zda mu nestabilita a uzivatelske rozhrani z dob Krale Klacka JMRI vyvazi super konfiguracni moznosti a moznost si doprogramovat si automatizaci presne na miru, nebo se spokoji s pohodlim a stabilitou TC za Freiwaldovu cenu. Rocrail je tak 'na pul cesty' a skriptovat se da stejne spatne jako TC - ale zadarmo.

K vyberu SW bych jeste pripodotkl, ze zatimco TC vyzaduje extra platbu za ovladani dotykacem, nebo propojeni jednotlivych TC dohromady (pro velka kolejiste), JMRI obsahuje primo server pro web, jenze nestabilni (obcas treba nakresli blbe postaveni vyhybky) a Androidi telefony a spojovat se s dalsimi JMRI servery umi take. RocRail ma integrovany webserver (zatim mi fungoval O.K.) a za ~400/rok moznost pripojeni Androidich telefonu, spojovani vice RocRailu dohromady jsem nezkoumal. Mate-li moznost dotykacu, snizuje se potreba rucniho HW ovladace, vhodne reseni zejmena pro obcasne navstevy.

TC je Windows Only, RR a JMRI bezi take na Linuxu, tudiz klidne na Raspberry nebo jinem "malinkatem" pocitaci integrovanem v kolejisti. Overovani licence RR je offline.
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: Výběr SW pro ovládání kolejiště

Příspěvekod HonzaM » úte 03 led, 2023 11:02 am

Ono je to vždy něco za něco. TC je dobrý pro toho, komu vyhovují vestavěné funkce a možnosti. Neumožňuje nebo není jednoduché udělat nějakou změnu (návěstní systém, zobrazení layoutu na obrazovce - třeba zobrazení jako JOP). JMRI tohle umí, od uživatele ale potřebuje více invence a orientace v programování. Asi mnohým z vás budu připadat jako nevzdělaný blbec, ale například netuším co je skriptování. Ale stejně JMRI něco neumí,kolegovi třeba nefungalo spolehlivě čtení adresy lokomotivy v obsazeném úseku. Žádný systém není dokonalý a musíme se smířit s kompromisy.
FREMO, Zababov N-scale
http://www.1ku160.cz
HonzaM
 
Příspěvky: 4085
Registrován: úte 05 úno, 2013 9:01 am
Bydliště: Praha

Re: Výběr SW pro ovládání kolejiště

Příspěvekod sidlo » úte 03 led, 2023 11:44 am

HonzaM píše:JMRI tohle umí, od uživatele ale potřebuje více invence a orientace v programování. Asi mnohým z vás budu připadat jako nevzdělaný blbec, ale například netuším co je skriptování.


Při natáčení tohoto videa https://youtu.be/ZfKUXhuyGq4 jsem potřeboval záběry kamery z asi šesti míst a kamera byla jenom jedna. Proto jsem si napsal skript, který ovládal kolejiště i vlak, aby každý záběr byl proveden vždy ve stejném čase a celé video se dalo sestříhat. Skript provádí příkazy za uživatele a přitom jsou všechny příkazy provedeny ve stejném čase.
Pro skriptování v JMRI za použití LogixNG se nemusí umět programovat. Všechno se nakliká. Příkazy jsou rozděleny do skupin podle funkce. Pokud některý příkaz nejde použít, potom ho menu nenabízí. Je to česky. Zvládne to každý.

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

Re: Výběr SW pro ovládání kolejiště

Příspěvekod belgarat » úte 03 led, 2023 12:15 pm

sidlo píše:Zvládne to každý.


Tuhle vetu myslis v kontextu uverejneneho obrazku _vazne_ ?
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: Výběr SW pro ovládání kolejiště

Příspěvekod sidlo » úte 03 led, 2023 12:27 pm

belgarat píše:
sidlo píše:Zvládne to každý.
Tuhle vetu myslis v kontextu uverejneneho obrazku _vazne_ ?


Kliknu Přidat
Kliknu Položka - Ovladač
Kliknu Adresa - Položka - Analogová hodnota - zadám DCC adresa lokomotivy
Kliknu Rychlost - Položka - Analogová hodnota - zadám rychlost - interval 0 - 1
Kliknu Směr - Jiný - Vždy pravda - to znamená Vpřed
Kliknu Funkce - Položka - Analogová hodnota - zadám číslo funkce - nepovinný parametr
Kliknu FunkceZapVyp - Jiný - Vždy pravda - to znamená zapnou
...

Bylo by trapné na něco takového dělat video. Ten kdo zvládne změnit CV v dekodéru tak s JMRI LogixNG nakliká i skript.

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

Re: Výběr SW pro ovládání kolejiště

Příspěvekod HonzaM » stř 04 led, 2023 9:24 am

Pro použití JMRI je pohled měho názoru potřebná neocenitelná pomoc Petra Šidla, který ho má dokonale zvládnutý.
RocRail posoudit nemohu, neznám ho, tak nemohu posoudit zda a co mu proti TC, iTrainu a JMRI chybí. Něco asi ano, ale třeba jen něco, co lze oželet jako daň za to že je zdarma.
FREMO, Zababov N-scale
http://www.1ku160.cz
HonzaM
 
Příspěvky: 4085
Registrován: úte 05 úno, 2013 9:01 am
Bydliště: Praha

Re: Výběr SW pro ovládání kolejiště

Příspěvekod Trixt » stř 04 led, 2023 11:55 am

sidlo píše:Bylo by trapné na něco takového dělat video. Ten kdo zvládne změnit CV v dekodéru tak s JMRI LogixNG nakliká i skript.

Nejde o to naklikat něco, ale vymyslet a domyslet, aby to co to dělat má, to dělalo správně... ;) I v TC (mám verzi 9 gold), kde se používá podobný styl skriptování se člověk lehce zamotá a místo očekávaného výsledku má výsledek neočekávaný. ;)
TT, panel 2520x1010 mm, epocha V, centrála DR5000, sběrnice LocoNet, sw RocRail, TC, MP1
Trixt
 
Příspěvky: 1328
Registrován: stř 13 čer, 2018 9:44 pm

Re: Výběr SW pro ovládání kolejiště

Příspěvekod belgarat » stř 04 led, 2023 12:10 pm

BTW - uz je asi na case udelat nejake "tabulkove srovnani" ne ? Ja muzu - za sebe - vzit nepatrne TC, castecne JMRI a RocRail (jen do 'urovne' cest a ovladani odkud-kam). Co je treba hodne urcujici pro vetsi kolejiste je schopnost "priradit do promenne" (napr. DCC adresu lokomotivy) a vyvolavat takto parametrizovane akce (at uz se to jmenuje v danem systemu jakkoliv); mam za to, ze i v nejnovejsich verzich TC to lze jen v nejdrazsich Gold verzich. Nebo podpora dotykacu.

Muze tak vzniknout 'odkaznik' ktery by mozna ukazal jak kterou-tu funkci v 'konkurencnim' programu nastavit, nebo ze neni dostupna, ci ma omezeni. A nebo taky ne ;) protoze samotny ten seznam bude neprehledny.
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: Výběr SW pro ovládání kolejiště

Příspěvekod belgarat » stř 04 led, 2023 12:13 pm

Trixt píše:Nejde o to naklikat něco, ale vymyslet a domyslet, aby to co to dělat má, to dělalo správně... ;) I v TC (mám verzi 9 gold), kde se používá podobný styl skriptování se člověk lehce zamotá a místo očekávaného výsledku má výsledek neočekávaný. ;)


Sidlo zije v nejake bubline, protoze precenuje moznosti "bezneho uzivatele" naklikat rozhodovaci strom, ba v nekterych pripadech i zformulovat strukturovanou slozenou podminku pomoci and-or-not. A to vubec nemluvim o desitkach chyb a nedodelku, na ktere uzivatel pri praci v JMRI narazi. Pro uzivatele muze "konecna stanice" i pouha nekonzistence pojmu v jednotlivych oknech pro nastaveni, a jako ze takovych vadnych casti v JMRI je az az.
V te same bubline zije vyvojovy tym, ktery zasadne odpovida "if it ain't broke, don't fix it" (a to i na nabidku dodani uprav/oprav) - vzdyt to nakonec NEJAK funguje.

V tomhle pripade jsou Sidlovy tutorialy, ktere ukazuji pruchod nastavenim, ktery se vyhyba chybam pro uzivatele naprosto kriticke - nezbytne.
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: Výběr SW pro ovládání kolejiště

Příspěvekod sidlo » stř 04 led, 2023 1:55 pm

Trixt píše:[Nejde o to naklikat něco, ale vymyslet a domyslet, aby to co to dělat má, to dělalo správně... ;) I v TC (mám verzi 9 gold), kde se používá podobný styl skriptování se člověk lehce zamotá a místo očekávaného výsledku má výsledek neočekávaný. ;)

Je to tak. Zvláště u složitějších věcí nic nenapíšu na první pokus. Proto má JMRI LogixNG ladící nástroj. V něm se může krokovat prováděný skript, aktuálně prováděný řádek je graficky zvýrazněn, vypisuje se aktuální stav proměnných a výsledek operace. S ladícím nástrojem se chyby hledají mnohem rychleji.

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

Re: Výběr SW pro ovládání kolejiště

Příspěvekod prcek » stř 04 led, 2023 1:58 pm

Existuje software, ktery by zvladl i posun? Tim nemyslim pouhe objeti soupravy, ale treba odstaveni vozu. (z toho, co jsem videl, tak tipuju, ze jedine JMRI ma mozna sanci, ale nevidel jsem vsechno, tak se ptam)
Pokud ano, co k tomu potrebuje znat (senzory polohy atp...)?
--
Všechno je snadné, než to zkusíš sám.
prcek
 
Příspěvky: 507
Registrován: ned 05 dub, 2009 11:36 am
Bydliště: kousek jižně od Brna

PředchozíDalší

Zpět na Software

Kdo je online

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