Doel:€250.00
Donaties:€88.00

Per saldo:€-162.00

Steun ons nu!

Laatst bijgewerkt
op 03-06-2025

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Project seaside Germany door Ronald Halma
Vandaag om 17:59:44
De overeenkomst tussen een Ovaalramer en een Motorpost. door FritsT
Vandaag om 17:45:25
Da's Daz 2 door Huup
Vandaag om 17:43:34
Retrobahn goes to the States: Bergamot Creek door Frits C
Vandaag om 17:40:54
Zoutkamp 1921 - 1942, Het plan door ArjanB
Vandaag om 17:22:10
Problemen met rookgenerator KM1 materiaal in spoor 1 door Biesje
Vandaag om 16:55:39
Bf Kibronn door Jelmer
Vandaag om 16:51:50
TAMS PZS-2.2 door Japie
Vandaag om 16:33:57
Vraag over vervangmotor Lima-locomotief door Rico [momfer]
Vandaag om 16:30:35
mDDM, waarom 3 draaistellen? door GD
Vandaag om 16:20:24
Onlangs gespot - gefotografeerd, de foto's door Eric B
Vandaag om 15:58:10
Fleischmania Nostalgia door Scratchbuilt
Vandaag om 15:32:16
Rondom Charlois door Alewijn
Vandaag om 15:23:17
15 November Modelspoorbeurs en Houten digitaal door AlbertG
Vandaag om 15:21:13
Seinen programeren met de Pro-Link naar de 10837 dec. door n-driver
Vandaag om 15:08:20
Minibaan Visserskaai H0 door hervé
Vandaag om 15:05:38
Materieel verzameling van Michiel(NDS) door neudalhausenstadbahn
Vandaag om 15:02:46
Schroefkoppeling voor H0. door Bahn-AG
Vandaag om 14:58:20
Had de NS4903 rangeerlicht? door marco
Vandaag om 14:31:18
Crème daken mitropa rijtuigen epoche 2 door Bahn-AG
Vandaag om 14:26:37
De bouw van mijn modelbaan in Thailand door Thai-Bundesbahn
Vandaag om 14:24:31
Roco modellen op aliexpress door Dirk
Vandaag om 14:18:55
Ervaringen met veilingsites enzo (Marktplaats, Ebay, Catawiki, etc). door Gerrit H
Vandaag om 13:43:32
De IJmuider spoorlijn - korte geschiedenis en plaatjes door R v/d Hoven
Vandaag om 13:29:20
Toon hier je nieuwe (model-) spooraanwinst(en)... door nighttrain1
Vandaag om 13:01:15
Ermehuizen, dienstregelingsjaar 1973/1974 door spoorijzer
Vandaag om 12:53:02
PB Models, ICR-rijtuigen door saskia
Vandaag om 11:13:09
Yet Another Servo Decoder door Menno
Vandaag om 11:04:59
Scandinavië-IG: Skandinavisk bangården. Voor op Scandinavië gerichte spoorzaken door Karben
Vandaag om 10:58:54
Van 2D afbeelding naar 3D model door Hans van de Burgt
Vandaag om 10:54:58
  

Auteur Topic: Verspringen nummering Roco wisseldecoders / MultiMaus  (gelezen 1281 keer)

MartinRT

  • Offline Offline
  • Berichten: 542
Verspringen nummering Roco wisseldecoders / MultiMaus
« Gepost op: 29 August 2023, 17:39:35 »
Ik heb diverse malen de klok horen luiden, maar de klepel heb ik niet meer kunnen vinden.  Ook de zoekfunctie werkt niet, maar ik zal ook wel de verkeerde zoekopdracht ingeven.

Klok:  met het digitaal aansturen van wissels met de Roco MultiMaus (MM) is er een verschil van 4 in nummering.  Ergens, dus daar vind ik de klepel niet van.

Klepel: kan een deskundige uitleggen wat er nou precies aan de hand is (verwijzing naar een ander item kan ook) en waar ik vooral in geïnteresseerd ben:  waarom ?   Waarom is bij Roco/MM het nummer 1 (één)  niet 1 maar 5 ?  Moderne wiskunde ?  Hoewel dit probleem al lang bestaat heb ik begrepen nl. vanaf het begin van digitaal bij Roco ?

bask185

  • Offline Offline
  • Berichten: 5107
Re: Verspringen nummering Roco wisseldecoders / MultiMaus
« Reactie #1 Gepost op: 29 August 2023, 17:57:17 »
Dat heeft te maken met dat sommige programmeurs bij Roco een andere mening hadden.

In programeer wereld kunnen we variabelen indelen in zgn. arrays. Een raar iets is dat nul geïndext zijn. Het eerst element is element nul. In mensen wereld is dat raar, want je hebt geen nulde wissel of nulde sein.

Bij XpressNet zijn wissels per vier gegroepeerd. Dat ligt zo vast in het protocol. Zo heeft Lenz het bedacht en ontworpen. Maar die eerste vier wissels liggen die nou op de nulde of eerste module? Roco had hier een meningsverschil met Lenz. Daar komt het vandaan.

Mvg,

Bas

Train-Science.com
Train-Science github
It ain't rocket science ;-)

MartinRT

  • Offline Offline
  • Berichten: 542
Re: Verspringen nummering Roco wisseldecoders / MultiMaus
« Reactie #2 Gepost op: 29 August 2023, 18:10:49 »
Met dank.  Pure onwil/willekeur dus, van Roco bedoel ik.

Bit nul = bit 0, geen ontkomen aan.  Laat dat nou net de "eerste" bit zijn  ;D .
Maar Lenz maakt er zelf in de handleidingen ook een ratjetoe van.  Bit 1 (0)  tm 8 (7)  is heel gewoon, vooral als er tekst bij staat wordt het erg rommelig.  En dat doen ze soms in één handleiding door elkaar.

Ik hou het maar op 0, dan weet ik in ieder geval waar ik aan toe ben.

Maar heb ik het volgende dan goed begrepen, of is het precies andersom ?  Stel ik heb een MM met wisseladres 1, dan moet ik dezelfde wissel op een Lenz regelaar met no. 5 bedienen ?
« Laatst bewerkt op: 29 August 2023, 18:14:51 door MartinRT. Reden: toevoeging »

bask185

  • Offline Offline
  • Berichten: 5107
Re: Verspringen nummering Roco wisseldecoders / MultiMaus
« Reactie #3 Gepost op: 29 August 2023, 19:53:52 »
Ja dat klopt wel aardig.

Weet ook dat je dit op een z21 wel kan corrigeren met een optie. Mocht je je booster ooit voor een z21 omruilen..

Citaat
Bit 1 (0)  tm 8 (7) 
Ja de dingen die ze bedenken. Märklin met hun 'trits' in dat k MM2 protocol.

In DCC is snelheid 0, 0, 1 is noodstop en dan de rest loopt weer op.

Mvg,

Bas
Train-Science.com
Train-Science github
It ain't rocket science ;-)

Patrick Smout

  • Offline Offline
  • Berichten: 451
Re: Verspringen nummering Roco wisseldecoders / MultiMaus
« Reactie #4 Gepost op: 29 August 2023, 20:08:41 »
Ja de dingen die ze bedenken. Märklin met hun 'trits' in dat k MM2 protocol.
Kleine aanvulling.

Marklin heeft dat niet echt bedacht maar dat is een erfenis uit de tijd dat de eerste decoders nog geen microcontroller hadden maar een hardware decoder zoals bv de Motorola MC145026. Marklin heeft al die tijd ernaar gestreefd om met MM die compatibiliteit te houden. Heeft voordelen en nadelen.
Met vriendelijk groeten,

Patrick Smout

AP3737

  • Online Online
  • Berichten: 394
Re: Verspringen nummering Roco wisseldecoders / MultiMaus
« Reactie #5 Gepost op: 29 August 2023, 20:12:01 »
Hallo
Dit “probleem” is beschreven in RCN 213 (pagina 4 en 5) van de RailCommunity. Dat is de groep van (voornamelijk) Europese DCC fabrikanten. De bekende NMRA standaarden zijn op meerdere punten ambigu, en laten meerdere interpretaties toe. De Fabrikanten achter de RailCommunity proberen daarom de NMRA standaarden te verduidelijken en aan te scherpen.

http://normen.railcommunity.de/RCN-213.pdf

Ik denk overigens niet dat sommige bouwers hebben zitten slapen; ze hebben eenvoudig weg de DCC specificatie anders geïmplementeerd. Lenz heeft bijvoorbeeld bedacht dat je begint te tellen bij wissel 1 (doet de NS denk ik ook), terwijl anderen beginnen bij 0 (dat doen de meeste programmeurs).

Bij mijn eigen DCC Library (https://github.com/aikopras/AP_DCC_library) kan ik dmv een variabele kiezen of ik Lenz, Roco of OpenDCC conform de adressen wil decoderen.

Groet, Aiko
« Laatst bewerkt op: 29 August 2023, 20:14:27 door AP3737 »

Tinker55

  • Offline Offline
  • Berichten: 13
Re: Verspringen nummering Roco wisseldecoders / MultiMaus
« Reactie #6 Gepost op: 05 September 2023, 21:34:29 »
Ik heb geen idee of ik je hiermee help, maar ik heb recentelijk een paar maal contact gehad met iemand van Etecmo waar ik 4 wisseldecoders had besteld. Bij installatie merkte ik ook de verschuiving van wissel adressen (+4); onderstaand het advies wat ik kreeg en dit werkt perfect (bij mij…)

Dat de adressen van de wissels +4  is verschoven is inderdaad een instelling in de Z21.
Bij de instellingen van de centrale (Maintenance tool) kun je aangeven dat de "DCC turnout-addressing according RCN-213" ingeschakeld moet worden.
Als je deze "aan" vinkt worden de wisseladressen verschoven, zodat bij het intoetsen van wissel 1 ook daadwerkelijk uitgang 1 van module 1 wordt geschakeld.

MartinRT

  • Offline Offline
  • Berichten: 542
Re: Verspringen nummering Roco wisseldecoders / MultiMaus
« Reactie #7 Gepost op: 11 September 2023, 15:14:37 »
Lenz heeft bijvoorbeeld bedacht dat je begint te tellen bij wissel 1 (doet de NS denk ik ook), terwijl anderen beginnen bij 0 (dat doen de meeste programmeurs).
Als ik de diverse gegevens combineer, dan denk ik niet dat Lenz digitaal bij 1 begint, maar toch bij nul.  Alleen, en dat vind ik zelf heel vervelend, noemen ze dat "de eerste", in dit geval wissel. Maar digitaal is het 0.

Daar kom ik op, doordat het een goede verklaring is voor het feit dat Roco voor 4 heeft gekozen.  Nul + vier is immers 4.
En in volgorde:  Lenz  0  1  2  3  dus Roco vanaf 4 omdat de andere al bezet waren.  Dus om nog meer verwarring van door elkaar lopen te voorkomen, dan zou de ellende helemaal niet meer te overzien zijn.

Klopt mijn redenering ?

bask185

  • Offline Offline
  • Berichten: 5107
Re: Verspringen nummering Roco wisseldecoders / MultiMaus
« Reactie #8 Gepost op: 11 September 2023, 15:32:35 »
Citaat
Als ik de diverse gegevens combineer, dan denk ik niet dat Lenz digitaal bij 1 begint, maar toch bij nul.  Alleen, en dat vind ik zelf heel vervelend, noemen ze dat "de eerste",
Ja dat klopt volgens mij wel. Als ze dat niet doen, zou je 1 hele wisseladres niet meer kunnen gebruiken. Hoe verschrikkelijk zuur zou het zijn als je geen 2048 maar 2047 adressen tot je beschikking zou hebben  :-X En nu moeten programmeurs overal +1 en -1 in allerlei code regels tikken om dit te compenseren  (y).

Soms als ik iets van een array of tabel maak in code, voeg ik wel eens een dummy-element toe om dit soort 'problemen' op te lossen als alternatief om overal maar +1 en -1 te tikken. Het blijft toch raar.. die nulde wissel. Dat klopt niet.

Bas
Train-Science.com
Train-Science github
It ain't rocket science ;-)

MartinRT

  • Offline Offline
  • Berichten: 542
Re: Verspringen nummering Roco wisseldecoders / MultiMaus
« Reactie #9 Gepost op: 11 September 2023, 16:05:56 »
Maar blijkbaar vinden we wel acceptabel en heel normaal dat er gesproken wordt over bijvoorbeeld een CV met 256 mogelijkheden, terwijl we als ingevoerde getallen 0 tm 255 gebruiken.

Kortom, het is wel duidelijk, maar het wordt er niet duidelijker op gemaakt.  Verschil tussen digiTAAL en lekenTAAL ?

bask185

  • Offline Offline
  • Berichten: 5107
Re: Verspringen nummering Roco wisseldecoders / MultiMaus
« Reactie #10 Gepost op: 11 September 2023, 16:24:24 »
Weet je, je moet zo denken. De gemiddelde gebruiker heeft toch geen idee hoe de dingen werken. Die zal het een worst zijn of een of ander protocol onderhuids nu een getalletje plust of mint. Zolang het maar werkt, toch. Wij programmeurs komen er toch wel uit.
Train-Science.com
Train-Science github
It ain't rocket science ;-)