Sida 1 av 2
Bevakning av lokadresser på modulkörning
Postat: 2016-03-14, 20:46
av StefanFjällemark
Nu har jag kommit en bit med programvaran för bevakning av lokadresser på modulkörning. Så här långt finns följande funktioner:
- Loklista som kommaseparerad textfil, ett lok per rad: adress, operatör, littera, nummer, ägare. Loklistan kan uppdateras under drift.
- Prenumererar på förändrade lokdata från Z21. Varje gång ett loks status ändras, meddelas detta till programmet.
- Verifierar att lokadresser som används och som meddelas från Z21 finns i loklistan.
- Försöker man köra med ett lok som saknas i loklistan tänds saftblandaren och en ljudsignal låter, och så sänds kommando ut som sätter lokets fart till 0. Med andra ord, ej anmälda lok går inte att köra.
- Också när man ställer in ett körhantag på en adress som saknas i loklistan ljuder signal om farten sätts över noll. Det går bra att ställa in vilken adress som helst så länge farten är inställd på noll.
- Om ett lok lämnas med körsteg <= 16 sätts lokets fart till 0 efter en viss tid, detta för att förhindra att lok står på och kanske bränner.
- Med tom loklista kan inga lok köras. Väntar man med att lägga in loklistan förhindras körning innan tills banan är godkänd av EA.
Utöver att programmet är testkört på hemmabanan blir första officiella testkörning på DreamTrack 2016.
Synpunkter mottas gärna i denna tråd.
Re: Bevakning av lokadresser på modulkörning
Postat: 2016-03-14, 20:55
av LLJ
Det betyder att varje lok måste anmälas, inte bara ett intervall. Det tycker jag är bra.
/Lars
Re: Bevakning av lokadresser på modulkörning
Postat: 2016-03-14, 21:04
av StefanFjällemark
Och här är saftblandaren. Skruvas fast på en modulsida, troligen Lokstallets.

- Torn med ljus och ljus
Re: Bevakning av lokadresser på modulkörning
Postat: 2016-03-14, 21:49
av jhjelm
Kommer det finnas en dator där man anmäler sitt lok då? Behöver ju inte vara något avancerat gränssnitt men om man lägger till att den kontrollerar lokets adress på ett testspår och kollar så att analogkörning är avstängt så kan man få en stor grön bock.

Re: Bevakning av lokadresser på modulkörning
Postat: 2016-03-14, 22:58
av StefanFjällemark
jhjelm skrev:Kommer det finnas en dator där man anmäler sitt lok då?
Som det fungerar nu är det en textfil där vi skriver in adresserna. Som utgångspunkt kopierar vi in loklistan från forumet. Men jag håller med om att någon form av självbetjäning vore önskvärd. Vi får väl först utvärdera det som redan finns?
jhjelm skrev:Kontrollera lokets adress på ett testspår och kollar så att analogkörning är avstängt.
Får se om man kan använda att Z21 kan ha ett programmeringsspår anslutet. När man ställer loket där, läser man av adressen och CV29 och kontrollerar att adressen är ledig. I så fall läggs loket till i listan och användaren får fylla i operatör, littera, nummer och ägare. Om biten för analog drift är satt, skrivs automatiskt CV29 tillbaka med den biten satt till 0.
Re: Bevakning av lokadresser på modulkörning
Postat: 2016-03-14, 23:08
av jhjelm
Det går att utveckla mycket.
Om den ska programera loket så måste man svara ja typ två gånger för det kan finnas dekodrar som inte är andra barn i klassen och lokägaren måste själv ha valet hur den vill göra.
Med vänlig hälsning, Jonas
Re: Bevakning av lokadresser på modulkörning
Postat: 2016-03-15, 00:11
av daniel
Jag har haft vissa problem med att läsa dekodrar. Det kan gälla gamla dekodrar, dekodrar där man inte vet vad det är för typ av dekoder och lok där strömupptagningen är dålig. Det kan vara smutsiga hjul, att strömupptagningsblecken inte ligger an eller problem med själva dekodern. Det gör mig lite tveksam till att automatiskt programmera om ett godtyckligt lok innan man har säkerställt att programmeringen fungera bra.
Jag skulle därför rekommendera att man sköter omprogrammeringen manuellt, t ex med JMRI:s DecoderPro. Använder man DecoderPro så ser man tydligt om datorn inte förmår läsa av loket korrekt. Men däremot är det mycket bra om Stefans program kontrollerar att analog-biten är nollställd.
Med vänlig hälsning
Daniel
Re: Bevakning av lokadresser på modulkörning
Postat: 2016-03-15, 09:32
av LLJ
@daniel (och alla andra också): Loken skall inte ha smutsiga hjul oavsett automatisk programmering av dekodern eller ej.
Håller däremot med om att man inte skall lita på automatik. Bättre att systemet varnar men omprogrammering är fordonets ägares uppgift.
/Lars
Re: Bevakning av lokadresser på modulkörning
Postat: 2016-03-15, 23:12
av daniel
LLJ skrev:@daniel (och alla andra också): Loken skall inte ha smutsiga hjul oavsett automatisk programmering av dekodern eller ej.
Håller helt med. Men även om hjulen är rena så kan det finnas oxid på hjulen och strömupptagningsblecken kan vara smutsiga (och svåra att komma åt).
Med vänlig hälsning
Daniel
Re: Bevakning av lokadresser på modulkörning
Postat: 2016-03-15, 23:51
av PeterAlsén
Jag kommer att ta med min "verkstadsdator" som har både Sprog och Lokprogrammer, den har även rullbänk med hastighetsgivare så man kan kalibrera sitt lok om man vill.