BeneluxSpoor.net forum
Vraag en antwoord => Digitaal => Topic gestart door: Machinist Johan op 10 September 2013, 19:37:51
-
Hoi,
Ik heb sinds kort een TwinCenter en kan nu eindelijk mijn Rivarossi goed programmeren(lees: front-/sluitlichten)
Nu heb ik al gevonden dat dit CV 141 en CV 144 moeten zijn, maar in de handleiding word gesproken over bit en byte niveau.
Moet ik nu van bovenstaande CV's de bit's of byte's programmeren?
Groet,
Johan
-
Van belang is welke decoder er in de trein zit wat betreft de CV's. Bit en byte niveau maakt op zich niet uit. Meestal is byte makkelijkste maar als je een enkel bitje wilt aanpassen is dat handig. Immers, de byte bestaat uit de 8 losse bitje. (Een byte bestaat uit 8 bitjes. (http://nl.wikipedia.org/wiki/Binair))
Timo
-
Hoi Johan,
Ik weet niet welke functiedecoder je in je motorloze bak hebt zitten, maar je hoeft niets te doen met functionmapping o.i.d. Ik krijg uit jouw verhaal de indruk dat je daarmee bezig bent. Je kunt dit oplossen met CV 29, bit 0.
Ik ga er trouwens vanuit, dat je de functiedecoder in je motorloze bak hetzelfde adres (CV 1) geeft als de lokdecoder in je motorbak.
Met je TC kies je voor DCC-programmeren in bits. Dan kies je CV 29, bit 0. Dat bit bepaalt of je decoder in normale rijrichting staat of juist in omgekeerde richting. Standaard staat dat bit op 0.
Het front- en sluitsein van je motorloze bak moet nu tegelijk wisselen met die seinen van je motorbak. Staan ze in je motorloze bak verkeerd om, dan moet je CV 29, bit 0 op 1 zetten.
Misschien kun je de functiedecoder niet uitlezen met je TC, dat kan een foutmelding opleveren. Omprogrammeren kan ook een foutmelding geven, maar de wijziging wordt wel in de decoder geschreven. Dat zou komen doordat de decoder bijna niet belast wordt.
Je moet die CV 29 bit 1 dus proefondervindelijk programmeren op 0 of 1.
Nog iets over bits en bytes: Timo gaf al een link naar een duidelijke pagina daarover.
Je zou CV 29 ook op byte-niveau kunnen programmeren. Zou je alle bits op 0 hebben staan, dan zou de bytewaarde =0 zijn. Zou je alleen bit 0 op 1 zetten, dan zou de bytewaarde =1 zijn.
In een Lokpilot 4 staat "ab werk" CV 29 op 4, dat houdt dan in: bit 0=0; bit 1=0; bit 2=1; bit 3=0; bit 4=0; en bit 5=0. Dat houdt in: normale rijrichting; 14 rijstappen; analoog bedrijf mogelijk; Railcom uit; karakteristiek motorsturing via CV 2, 5 en 6; korte adressen (tot 127, alleen CV 1) in DCC-bedrijf.
Succes ermee en laat nog eens ff weten of het allemaal gelukt is.
Mvg,
Henk
-
In de motorbak heb ik een uhlenbrock decoder, in de stuurstand een Esu functiedecoder. Motor en stuurstand hebben verder het zelfde aanstuuradres (CV1).
Verder heb ik nog niks geprogrammeerd omdat ik niet weet hoe dit moet, maar ik ga dit aan de hand van de handleiding en de adviezen hier wel proberen
-
Henk en Timo bedankt.
Ik heb CV29 bit 1 op 0 gezet, met het gewenste resultaat.
-
(y) :D