BeneluxSpoor.net forum

Vraag en antwoord => Digitaal => Topic gestart door: Ben op 01 December 2012, 21:11:25

Titel: Armelui's Esu V4.0 decoderprogrammer
Bericht door: Ben op 01 December 2012, 21:11:25
De Esu LokPilot V4 decoder is, als je er aan wilt sleutelen, behoorlijk complex. Voor wie daarin de weg kwijt raakt (en daar hoef je je niet voor te schamen :)) en niet in het bezit is van een Esu programmer is er een truukje waarbij gebruik gemaakt wordt van de programmer software V4 die je kunt downloaden bij Esu en installeren op je PC.

In onderstaand voorbeeld wil ik de seinen van een lok aan de achterzijde schakelbaar maken middels F0 en F1 tezamen en richting afhankelijk uiteraard met gebruikmaking van AUX1 en AUX2.
Daartoe maak ik eerst een lege V4 decoder aan met de standaard waarden en exporteer de CV tabel naar een textfile (b.v. kladblok). We hebben nu de default waarden van de decoder uitgelijst.

(http://i45.tinypic.com/6qwkud.jpg)

Voorts ga ik aan de slag met function mapping en klik aan wat ik wil hebben......

(http://i50.tinypic.com/9ieoea.jpg)

..... en exporteer de nieuwe CV lijst ook weer naar een 2e kladblok.

De inhoud van beide kladblokken plak ik in een Excel sheet in de resp. kolommen A en B ......

(http://i48.tinypic.com/2gx3cwp.jpg)

........ en dan is het intelligente werk klaar :D en begint het domme werk: zoek de verschillen in waarden in de 2 kolommen. Na deleten van gelijke regels blijft onderstaand tabelletje over en dat zijn (in dit geval) de 8 gewijzigde CV's die je met je centrale in je decoder kunt programmeren. Let daarbij wel even op de index CV's 31 en 32!

(http://i49.tinypic.com/4javjp.jpg)

Het kan in Excel 2010 wat handiger en sneller met een MATCH formule (Excel in de Engelse versie) of VERGELIJKEN (in de NL versie).

Voorbeeld: in kolom C zet ik in alle velden de formule =MATCH(A2:B2;1). Daar waar de inhoud van A gelijk is aan B staat in C een "1" en die rijen kan ik deleten. Over blijven dan de rijen die niet "matchen" en dat zijn de CV's die veranderd zijn en dus geprogrammeerd moeten worden. :)

(http://i49.tinypic.com/1zwynh5.jpg)

Hendig? Probeer maar eens uit.

Gr, Ben.
Titel: Re:Armelui's Esu V4.0 decoderprogrammer
Bericht door: Foto Joop op 01 December 2012, 21:20:48
Toppie!  (y)

Handige tip, Ben.

Dank je wel.

Groeten,

Joop
Titel: Re:Armelui's Esu V4.0 decoderprogrammer
Bericht door: ruudns op 01 December 2012, 21:37:06
 (y) daar is over nagedacht (y).
Titel: Re:Armelui's Esu V4.0 decoderprogrammer
Bericht door: Remunj op 03 December 2012, 19:14:58
Het vergelijken kan nog simpeler.

Download KDiff3 (http://kdiff3.sourceforge.net/) en je kunt 3 files met elkaar vergelijken en in kleur krijg je de verschillen te zien.
Gebruik ik zelf om bovenstaande "trucje" uit te halen om twee decoder files met elkaar te vergelijken.

Gr.
Eric
Titel: Re:Armelui's Esu V4.0 decoderprogrammer
Bericht door: Ben op 03 December 2012, 20:31:53
Eric:  (y)

Gr, Ben.
Titel: Re:Armelui's Esu V4.0 decoderprogrammer
Bericht door: Michiel 80 op 03 December 2012, 21:34:00
Ik gebruik JMRI (http://jmri.sourceforge.net/) en hoef niets te knippen en te plakken... Het programma herkent (vaak) je decoder (of je selecteert 'm even) en je kunt alle instellingen uitlezen en wegschrijven... Simpel klikken welke helderheid en functie je de uitgangen mee wilt geven, de snelheid instellen enz...
Voor mij heeft dit programma al heel veel mooie dingen gedaan
Groet,
Michiel
Titel: Re:Armelui's Esu V4.0 decoderprogrammer
Bericht door: Ben op 22 December 2012, 11:59:00
Als je de nieuwe decoder PC software 4.4.0 installeert welke nu te downloaden is bij ESU is de hele Exceltruuk overbodig. Er is een extra optie opgenomen die laat zien welke CV's er veranderd zijn. Het is dan eenvoudigweg deze programmeren en klaar. :)

Hebben ze bij ESU natuurlijk voor mij gedaan. :P

Gr, Ben.
Titel: Re:Armelui's Esu V4.0 decoderprogrammer
Bericht door: Edwin2121992 op 25 December 2012, 16:01:53
Wouw hierdoor wordt het wel echt een stuk makkelijker! Ik heb nu al de functie mapping af, moeten alleen nog de decoders inbouwen :P Bedankt voor de tip!

Groeten Edwin.
Titel: Re:Armelui's Esu V4.0 decoderprogrammer
Bericht door: Gerke op 03 April 2013, 20:14:50
Hallo Ben

Ik ga hier maar even verder. Ik krijg geen lijst geƫxporteerd, hoor. Ik start het project op en vervolgens krijg ik een lege pop-up van de lijst. Geen idee wat ik nu weer fout doe. Hulp is welkom!
Titel: Re:Armelui's Esu V4.0 decoderprogrammer
Bericht door: Ben op 03 April 2013, 20:31:52
Hoi Ger,

Zie de plaatjes, wel eerst een nieuw project aanmaken of een bestaand openen anders krijg je "Export CV list" niet te zien.

(https://images.beneluxspoor.net/bnls/Naamloos1_3.jpg) (https://images.beneluxspoor.net/bnls/Naamloos1_3.jpg)

Dan krijg je "bestand opslaan als..." enz.

(https://images.beneluxspoor.net/bnls/Naamloos3_2.jpg) (https://images.beneluxspoor.net/bnls/Naamloos3_2.jpg)

Helpt dat?

Gr, Ben.
Titel: Re:Armelui's Esu V4.0 decoderprogrammer
Bericht door: Tomasso op 03 April 2013, 20:34:36
Als je de nieuwe decoder PC software 4.4.0 installeert welke nu te downloaden is bij ESU is de hele Exceltruuk overbodig. Er is een extra optie opgenomen die laat zien welke CV's er veranderd zijn. Het is dan eenvoudigweg deze programmeren en klaar. :)

Hebben ze bij ESU natuurlijk voor mij gedaan. :P

Gr, Ben.

Hoeft niet meer Ger, lees bovenstaande post ;D


Sent from my iPad using Tapatalk HD
Titel: Re:Armelui's Esu V4.0 decoderprogrammer
Bericht door: Nico Hoogerwerf op 03 April 2013, 21:27:19
Allen,
Ik snap alleen niet hoe de programmer software 4.4 dan de info leest of schrijftvzonder deLokprogrammer(hardware).
Kan iemand mij dit uitleggen?
Nico
Titel: Re:Armelui's Esu V4.0 decoderprogrammer
Bericht door: Wummeke op 03 April 2013, 21:35:08
Nico, De software leest en schrijft dus niets in of van je decoder, dat moet je zelf nog even doen, met bijvoorbeeld een multimaus of een andere centrale die CV's kan programmeren. Het gemakkelijke zit em er in, dat je de CV-waardes om iets voor elkaar te krijgen, niet helemaal zelf hoeft te gaan verzinnen. Die staan dan uiteindelijk in een CSV bestandje.
Titel: Re:Armelui's Esu V4.0 decoderprogrammer
Bericht door: tod op 03 April 2013, 21:39:39
Heb ik het nu goed dat ik de cv-waarden handmatig met bv de IB moet uitlezen en dan in de programmer moet invullen?
Okee, dan ga ik dat proberen.
Dank,
Ton
Titel: Re:Armelui's Esu V4.0 decoderprogrammer
Bericht door: Gerke op 03 April 2013, 23:22:06
Hoi Ben,

Ben inmiddels zover dat ik de CV's op de kladblok geplakt krijg. Alleen heb ik de ballen verstand van Exel. ALs ik de formule uit het draadje kopieer krijg ik allerlei meldingen over tekens die niet teh herkennen zijn. Ik heb Exel 2010 voor de sier op de computer. Suggesties?

Het aangehaalde "extraatje" met de lijst van gewijzigde CV's blijft bij mij ook leeg. Zeg het maar...  ???

Grt,

Ger
Titel: Re:Armelui's Esu V4.0 decoderprogrammer
Bericht door: Ben op 04 April 2013, 06:15:10
Hallo Ger en meelezers, :)

Effe stappie terug. Het hele Excel verhaal is achterhaald, zie post #6, met de komst van software 4.4.x hoef je dat vergelijk om te zien welke CV's zijn veranderd niet meer te doen. Esu heeft daar een knop voor gemaakt, als gezegd speciaal voor mij haha.

Het idee van dit topic is als volgt: maak een nieuw project b.v. LokPilot V4.0 DCC decoder. Van dit project staan alle CV waarden op "default", feitelijk een nieuwe decoder zo uit de doos.

Als je nu in het project veranderingen aanbrengt b.v. wijzigen van lok adres, motor instellingen, functie mappen van uitgangen enz, kun je met de knop "show changed CV's..." alle CV's uitlijsten welke een nieuwe waarde hebben gekregen door die veranderingen. Die nieuwe waarden kun je met een centrale (IB, Multimuis etc.) wijzigen. Voorts sla je het project op onder een bepaalde naam bijvoorbeeld het type locomotief.

Ben je tevreden met de nieuwe settings dan is het klaar. Ben je niet tevreden haal je het opgeslagen project weer op, maak je nieuwe veranderingen en lijst die veranderingen voorts weer uit met de genoemde knop. En voorts ga je ze weer programmeren met je centrale. Dit kun je eindeloos herhalen (ook in de toekomst) mits je elke keer het project met de laatste veranderingen maar opslaat op je PC.

Duidelijker kan ik het niet omschrijven (geloof ik). ;D

Nu jou situatie. Jij hebt een LokProgrammer (de hardware) aangeschaft dus je behoort niet tot de beoogde doelgroep "armelui" zoals ik. ;D Jij kunt je wijzigingen die je maakt direct naar je decoder schrijven. Feitelijk heb je de lijst met CV settings niet nodig.

Gr, Ben.


Titel: Re:Armelui's Esu V4.0 decoderprogrammer
Bericht door: Gerke op 04 April 2013, 07:39:17
Hoi Ben,

Klopt, ik heb inderdaad de hardware. Echter, in het draadje over de seinverlichting waarin jij reageerde wil ik die lijst wel neerzetten omdat niet iedereen  een Programmer heeft. Dan zijn de cv's wel handig, natuurlijk. Ik ga straks weer eens een poging wagen vanuit een default waarde. Eens kijken of ik dan de instellingen uit mijn opgeslagen project hierin kan plakken en knippen.

Dank voor je hulp!