BeneluxSpoor.net forum

Vraag en antwoord => Digitaal => Topic gestart door: Jan.vast op 18 March 2025, 12:11:39

Titel: Functie mapping voor dummies
Bericht door: Jan.vast op 18 March 2025, 12:11:39
Met bewondering zie ik hoe sommigen van jullie het programmeren van cv's uit de mouw schudden.
Natuurlijk kan ik dat dom overnemen, maar ik zou het ze ook graag zelf willen leren. Is er ergens iets waaruit je deze kennis kunt opdoen
Titel: Re: Functie mapping voor dummies
Bericht door: Jan.vast op 18 March 2025, 12:14:40
😭 automatisch aanvullen😭
Grotendeels = sommigen
Uitgesloten = schudden
Titel: Re: Functie mapping voor dummies
Bericht door: Krokodil68 op 18 March 2025, 12:40:23
Grotendeels?

Ik ben ook cv dummy, ondanks dikke dertig jaar ervaring in de centrale verwarming...
Dus ik ben ook geïnteresseerd.

Groet Jeroen.
Titel: Re: Functie mapping voor dummies
Bericht door: Ronald Halma op 18 March 2025, 13:29:46
Doen! Dat is het beste advies. Je kunt boeken vol schrijven maar alleen door te oefenen leer je het. Pak de gebruiksaanwijzingen bij de hand en ga een dag stoeien, zul je zien dat je veel leert.
Titel: Re: Functie mapping voor dummies
Bericht door: Eric B op 18 March 2025, 13:34:58
Al dan niet met behulp van de BNLS encyclopedie (https://encyclopedie.beneluxspoor.net/index.php?title=Inleiding_Function_Mapping).
Titel: Re: Functie mapping voor dummies
Bericht door: PaulRoman op 18 March 2025, 14:03:31
Gewijzigd ivm foutieve implementatie. Excel sheet gewijzigd en voorbeeld 2 aangepast.

Voor mezelf heb ik ooit een Excel sheet gemaakt voor functiemapping volgens de standaard NRMA-DCC definitie.
In het bijgevoegde plaatje zie je de default instellingen van een DCC-decoder waarin aan de functiemapping niets is gewijzigd.
Dan geldt dus:
   Functie/toets F0 schakelt koplampen wit voor als de lok vooruit rijdt. [CV33=1]
   Functie/toets F0 schakelt koplampen wit achter als de lok achteruit rijdt. [CV34=2]
   Functie/toets F1 schakelt functieuitgang FA1. [CV35=4]
   Functie/toets F2 schakelt functieuitgang FA2. [CV35=8]
   ..
   ..
   etc.

(https://images.beneluxspoor.net/bnls_2025/Decoder-FunctionMapping-Verbeterd-67d9a9a7510ac.jpg) (https://images.beneluxspoor.net/bnls_2025/Decoder-FunctionMapping-Verbeterd-67d9a9a7510ac.jpg)

Voorbeeld 1: Wil je nu de functiemapping van toets F1 wijzigen, zodat F1 niet meer FA1 schakelt maar FA2, dan moet de 1 op de kruising van de rij F1 met kolom FA1 dus een 0 worden, en de 0 op de kruising van rij F1 en kolom FA2 moet dan een 1 worden.
Dus in het groene deel van rij F1 komt dan te staan 0 0 0 0 1 0 0 0. Dit zijn 8 bits. De decimale waarde van dit bitpatroon is dus 0*1 + 0*2 + 0*4 +1*8 + 0*16 +0*32 +0*64 +0*128 = 8.
De functieuitgangen die door F1 worden aangestuurd worden gezet middels CV35, dus CV35 moet op 8 worden gezet.
Aan de setting van F2 is niets veranderd (CV36 is nog steeds 8 ), Dus OOK F2 schakelt uitgang FA2. Dat was al zo.
Wil je dat F2 niets meer schakelt, dan moet dus de 1 op de kruising van rij F2 en kolom FA2 een 0 worden. In het groene deel van rij F2 komt dan te staan 0 0 0 0 0 0 0 0. De decimale waarde van dit bitpatroon is 0. Dus CV36 moet op 0 gezet worden.

Voorbeeld 2: Wil je dat F4 zowel FA4 als FA5 schakelt, dan moet er dus op de kruising van rij F4 en kolom FA5 een 1 komen te staan, en op de kruising van rij F4 en kolom FA4 ook een 1 (maar die stond er al).
In het blauwe deel van rij F4 komt dan te staan 0 0 0 0 1 1 0 0. De decimale waarde van dit bitpatroon is 0*1 + 0*2 + 1*4 + 1*8 + 0*16 +0*32 +0*64 +0*128 = 12. CV38 was 4 en moet nu dus op 12 worden gezet.
Let op dat aan de mapping van F5 niets is veranderd. Dus F5 schakelt nog steeds FA5. [CV39=8]


P.S. Ik weet niet meer uit het hoofd of de aanduidingen boven kolom FA2, FA1, L-Achter en L-Voor
(te weten CV128=0, CV127=0, CV126=0 en CV125=0) generiek zijn of specifiek voor Zimo-decoders.
Dat vind je wel in de beschrijving van je decoder.

Groet, Paul
Titel: Re: Functie mapping voor dummies
Bericht door: VAM65 op 18 March 2025, 16:25:15
Met bewondering zie ik hoe sommigen van jullie het programmeren van cv's uit de mouw schudden.
Natuurlijk kan ik dat dom overnemen, maar ik zou het ze ook graag zelf willen leren. Is er ergens iets waaruit je deze kennis kunt opdoen

Wellicht is het handig om aan te geven wat voor merk(en) decoders je hebt. De corresponderende CV's voor de functie-uitgangen verschillen (veelal) namelijk per merk.

Titel: Re: Functie mapping voor dummies
Bericht door: Mark D. op 18 March 2025, 17:02:08
waarom zou je het nog willen, als daar soft ware voor is.

alsof je met de computer nog "c > dir"  etc intikt


maar goed, het is niet ingewikkeld, maar gebruiksaanwijzing decoder is belangrijk.
cv nummer geeft de hoofd functie, eerste aantal hebben de fabrikanten redelijk hetzelfde.
denk aan cv 1 en cv5   (kruipen)
bij cv 19 wordt het al leuker.  (lopen)
maar voor het mappen van functie toetsen, ( rennen) is het fijn, als je even het 8bit rekenen, of schrijven doorneemt, zodat je weet wel decimale nummer bij
de acht opvolgende 0...1 tjes hoort.  Dit omdat je een getal in decimalen moet invoeren en de functie per bit bepaald wordt.
Titel: Re: Functie mapping voor dummies
Bericht door: hmmglaser op 18 March 2025, 19:46:19
Een gebruiksaanwijzing doorlezen heeft vaak helemaal geen zin veel instellingen worden niet benoemd.
Je moet gewoon online zoeken naar mensen die het wiel al voor je hebben uitgevonden!
Met CV instellingen doe ik helemaal niks, daar gaat uren tijd in zitten en vaak heb je nog geen idee wat je gedaan hebt!
Ik gebruik daarom ook nog maar 2 merken decoders Marklin en ESU omdat ik een 3rail rijder ben, heb van beide merken de programmers en bijbehorende software en dan kun je ook aanpassingen doen die niet met CV waarden kunnen bvb logische schakelingen en sound aanpassingen.
Titel: Re: Functie mapping voor dummies
Bericht door: Mark D. op 18 March 2025, 20:41:16
Wat denk je dat een lokprogrammer verandert, als jij een ander geluidje wil horen, bij het knipperen van een of andere aux uitgang?

ik gok op een cv waarde van een cv die je ergens in de gebruiksaanwijzing kan vinden.
Titel: Re: Functie mapping voor dummies
Bericht door: henk op 18 March 2025, 20:53:38
Uiteraard verandert de programmer cv’s. Maar de mapping is bij veel decoders tegenwoordig zo complex dat veranderen met alleen de gebruiksaanwijzing in de hand, erg moeizaam is. Wat betreft ESU-decoders was de LokPilot 3 de laatste waarbij ik de mapping nog volledig kon doorgronden.
Titel: Re: Functie mapping voor dummies
Bericht door: Jan.vast op 18 March 2025, 22:18:49
Wellicht is het handig om aan te geven wat voor merk(en) decoders je hebt. De corresponderende CV's voor de functie-uitgangen verschillen (veelal) namelijk per merk.
Beperlk mij tot Esu decoders, maar de gebruiksaanwijzing is heel beperkt en de Cv's die vaak door jullie genoemd worden, komen daar niet in voor. Heb  nog wel wat andere decoders in "marktplaats" treinen, maar daar stop ik geen energie in of vervang ze door Esu decoders.
Titel: Re: Functie mapping voor dummies
Bericht door: KNed op 18 March 2025, 22:42:13
Bij ESU is het lekker simpel: installeer de programmer software. Maak hierin een nieuw project. Dan je je via een handige UI de juiste CV's en functie mapping inrichten en kan je een lijstje van CV's oproepen die je moet programmeren.
Als je veel ESU decoders hebt is het ook aan te raden om de programmer hardware te kopen. Dan kan je ze in een keer wegschrijven.

En in de ESU handleiding staat het ook allemaal uitgelegd.

Koen
Titel: Re: Functie mapping voor dummies
Bericht door: Voske op 18 March 2025, 23:47:07
ik kan me goed thuis vinden met het programma JMRI (DecoderPro) die leest alle merken decoders en je kunt de meeste cv's aanpassen zelf die van de verschilende uitgangen en je moet niet alle cv's van buiten kennen want het programma is klaar en duidelijk natuurlijk zijn dit de basis instelingen voor fine tuning moet je toch nog wat nadenken maar voor de meesten onder ons zal dit wel volstaan en het is nog gratis ook
Titel: Re: Functie mapping voor dummies
Bericht door: Lobomotion69 op 19 March 2025, 03:25:08
Dat JMRI wat je vernoemd werkt dat ook goed met Piko Smartdecoder 5? En waar is dat te verkrijgen (downloaden)?
Titel: Re: Functie mapping voor dummies
Bericht door: Bad-Aura op 19 March 2025, 07:16:53
https://www.jmri.org/help/en/html/apps/DecoderPro/index.shtml
Titel: Re: Functie mapping voor dummies
Bericht door: Remunj op 19 March 2025, 08:48:45
Beperlk mij tot Esu decoders, maar de gebruiksaanwijzing is heel beperkt en de Cv's die vaak door jullie genoemd worden, komen daar niet in voor.
Als er een ding is wat de handleidingen van ESU nou niet zijn is het dat ze heel beperkt zijn. Ze zijn juist heel uitgebreid.
Tenzij je de basic of standaard decoders gebruikt. Die zijn beperkt in hun mogelijkheden. Zeker de basic daar kan je niet veel instellen.
Titel: Re: Functie mapping voor dummies
Bericht door: Ronald Halma op 19 March 2025, 11:40:34
Nou, er zit bijna een bijbel bij de Esu ;) Idd die basic dingen niet maar al het andere wel.
Titel: Re: Functie mapping voor dummies
Bericht door: Mark D. op 19 March 2025, 11:45:05
conclusie:

hou je het bij esu, download lokpragrammer software, koop later eventueel zo een ding erbij.
heb je ook andere decoders, jmri is dan een optie.

met een normale centrale,
cv 's veranderen is goed te doen, function mapping is vaak next level
Titel: Re: Functie mapping voor dummies
Bericht door: KNed op 19 March 2025, 13:14:19
Als je een beetje logisch kan nadenken dan is functie mappen met de lokprogrammer software heel simpel.
Gewoon een kwestie van voorwaarden en uitkomsten bij elkaar klikken.
(https://images.beneluxspoor.net/bnls_2025/esu-67dab4d7d09e2.jpg) (https://images.beneluxspoor.net/bnls_2025/esu-67dab4d7d09e2.jpg)

Koen
Titel: Re: Functie mapping voor dummies
Bericht door: bellejt op 19 March 2025, 13:19:55
aanvulling : heb je geen programmer dan gewoon mappen en bovenaan tools klikken en je kan de veranderde CV's zien die je moet gebruiken
Titel: Re: Functie mapping voor dummies
Bericht door: Voske op 19 March 2025, 16:00:03
Citaat
Dat JMRI wat je vernoemd werkt dat ook goed met Piko Smartdecoder 5? En waar is dat te verkrijgen (downloaden)?
kan ik helaas niet op antwoorden omdat ik die niet in mijn bezit  heb en de tweede vraag is al beantwoord
Titel: Re: Functie mapping voor dummies
Bericht door: Voske op 19 March 2025, 16:06:23
heb toch even in de lijst gekeken en hij staat er wel degelijk tussen
Titel: Re: Functie mapping voor dummies
Bericht door: VAM65 op 19 March 2025, 16:40:15
Beperlk mij tot Esu decoders, maar de gebruiksaanwijzing is heel beperkt en de Cv's die vaak door jullie genoemd worden, komen daar niet in voor. Heb  nog wel wat andere decoders in "marktplaats" treinen, maar daar stop ik geen energie in of vervang ze door Esu decoders.

Ik wil je best een beetje op weg helpen. Als je een lok/treinstel met ESU-decoder hebt, laat dan even per PB weten welke ESU-decoder erin zit en wat er precies aan de functies gedaan moet worden. Dan stuur ik je wel een uitleg met screen print (zie reactie van KNed) en een lijstje van de aan te passen CV's.

Titel: Re: Functie mapping voor dummies
Bericht door: Sven op 19 March 2025, 17:01:46
Ik heb een video gemaakt met een uitleg over function mapping.

https://www.youtube.com/watch?v=_gYy3150eEg