Welkom,
Gast
. Alsjeblieft
inloggen
of
registreren
.
1 uur
1 dag
1 week
1 maand
blijvend
Login met gebruikersnaam, wachtwoord en sessielengte
Forum
Zoeken
Encyclopedie
Help
Kalender
Inloggen
Registreren
Doel:
€250.00
Donaties:
€88.00
Per saldo:
€-162.00
Steun ons nu!
Laatst bijgewerkt
op 03-06-2025
Vacature:
secretaris bestuur
Algemeen
Plaatje uploaden
Vraag en aanbod
Fotowedstrijd
Modelspoorwinkels
Youtube kanaal
Modelspoorkaart
De stichting
De stichting en team
Contact
Financieel
Algemene voorwaarden
Commerciële accounts
Forumregels
Disclaimer
F.A.Q.
Recente berichten
BeneluxSpoor.net forum - Recente berichten
Abonneer op Webslice
Minstens 5 jaar geen treinverkeer Groningen-Leer [D]
door
Noordster
Vandaag
om 11:43:49
Swalbenburg, N modulebaan
door
NS264
Vandaag
om 11:37:38
Mijn-bouw Indonesie
door
MOVisser
Vandaag
om 11:35:08
BNLS-Module: "Rvbr-Btk, Ringvaartbrug Haarlemmermeer nabij Buitenkaag" NS H0
door
nighttrain1
Vandaag
om 11:33:42
Am Ende der Strecke, modulebaan op 1 M2
door
Frank 123
Vandaag
om 11:29:30
13 en 14 september Pairi Daiza Steam Railway 10 jaar
door
grossraumwagen
Vandaag
om 11:21:29
Vraag Lima DDM 149868 handleiding
door
V200-G2000
Vandaag
om 11:04:07
Mijn eerste H0-modeltreinbaan in aanbouw
door
MichielB
Vandaag
om 10:17:55
Nederland jaren 50 op basis van mijn roots
door
Simplex
Vandaag
om 10:01:07
Veevervoer ss/ ns
door
klusser
Vandaag
om 09:58:04
Minder wissels
door
Eric B
Vandaag
om 09:41:54
Ombouw/Pimpen Bolle neuzen
door
bollen neus
Vandaag
om 08:41:57
Plaatdikte van een rangeerbaan
door
ruudns
Vandaag
om 08:23:41
Toon hier je pas gereed gekomen (model-)spoorbouwsels ...
door
Lambert
Vandaag
om 07:50:01
Toon hier je nieuwe (model-) spooraanwinst(en)...
door
Wil uit ZO drenthe
Vandaag
om 07:38:17
De bouw van mijn modelbaan in Thailand
door
Thai-Bundesbahn
Vandaag
om 06:18:08
Mallnitzer Tauernbahnstrecke ÖBB N Spoor
door
Schachbrett
06 September 2025, 23:38:38
6 en 7 september terug naar toen
door
Wim Vink
06 September 2025, 23:34:38
Alweer is de Weller soldeerbout defect
door
Peter Kleton
06 September 2025, 23:05:54
Raadplaatje
door
Modellbahnwagen
06 September 2025, 21:50:45
Wie heeft er ervaring met een baan in een inpandige garage in een app. gebouw?
door
BartvD
06 September 2025, 20:36:49
Spooraccessoires in diverse schalen, 3D-geprint.
door
Huup
06 September 2025, 20:12:59
Deining in Dönsdorf
door
Basilicum
06 September 2025, 19:19:21
Welke winkel voert deze merken?
door
Valéry
06 September 2025, 18:55:09
44 Roco vs 44 Brawa
door
ES44C4
06 September 2025, 17:57:50
Treinsamenstelling vooroorlogse D treinen
door
Martijnstein
06 September 2025, 17:56:43
PB Models, ICR-rijtuigen
door
Wilma1970
06 September 2025, 17:38:35
Mooi weer om buiten te spelen
door
sncf231e
06 September 2025, 17:26:39
Fleischmania Nostalgia
door
Scratchbuilt
06 September 2025, 14:51:46
Vraag over aandrijving / tandwielen Roco Blokkendoos (oud)
door
AP3737
06 September 2025, 13:47:25
Je bent hier:
BeneluxSpoor.net forum
|
Vraag en antwoord
|
Digitaal
|
DCCext en CV commandos
« vorige
volgende »
Print
Pagina's: [
1
]
Omlaag
Auteur
Topic: DCCext en CV commandos (gelezen 399 keer)
Jeroen Vreeken
Offline
Berichten: 340
DCCext en CV commandos
«
Gepost op:
28 October 2024, 22:06:41 »
Ik ben bezig met het zelf bouwen van een decoder voor seinen.
DCCext is hiervoor een heel mooie uitbreiding op de NMRA standaard, en het zetten van aspecten werkt inmiddels goed.
Maar ik blijf met een vraag zitten wat betreft CVs en kan dit nog nergens terug vinden.
Het originel NMRA commando voor extended accessories was dit:
10AA-AAAA 0AAA-0AA1 000XXXXX
En DCCext vervangt dat door dit:
10AA-AAAA 0AAA-0AA1 DDDD-DDDD
Dit is in de NMRA spec (S-9.2.1) het commando voor CVs:
10AA-AAAA 0AAA-0AA1 (1110-CCVV VVVV-VVVV DDDD-DDDD)
Met de NMRA spec kun je dus het verschil tussen de commandos herkennen aan de drie bitten van de derde byte (000 vs 111). Maar doordat die drie bitten nu onderdeel zijn geworden van het aspect kan dat niet meer.
Het enige wat nu nog kan is het herkennen van een CV commando op basis van lengte (3 vs 5).
Is dat een goede interpretatie en is dit hoe andere accessoires werken? Of mis ik nog ergens iets in de specs?
Gelogd
bask185
Offline
Berichten: 5028
Re: DCCext en CV commandos
«
Reactie #1 Gepost op:
28 October 2024, 22:17:40 »
Ik weet niet met welke chip je werkt? Maar als je een arduino achtige heb, kan je o.a. de mmrwa library gebruiken. Hij is wel groot en apart opgesteld, maar hij is wel functioneel dus... if it works..
Ik zou hier kijken voor de informatie die je zoekt. Vroeger hadden ze maar 5 bits gepland en drie bits werden maar weggegooid for no good reason. Dus ipv 32 aspecten kunnen we nu 256 aspecten gebruiken. Ik heb het zelf werkend voor zowel centrale als decoder.
https://normen.railcommunity.de/RCN-213.pdf
Ik heb ook een open source spoel/sein decoder, lijkt wat op een DR4018. Daarin heb ik al menig seinbeelden verwerkt en je kan ze ook zelf toevoegen..
https://github.com/bask185/Train-Science-DIY/tree/master/SOFTWARE_SOURCE/DECODERS/OSSD
Maar bouw en codeer vooral zelf ook wat, dat is natuurlijk leuk om te doen.
Mvg,
Bas
Gelogd
Train-Science.com
Train-Science github
It ain't rocket science ;-)
Jeroen Vreeken
Offline
Berichten: 340
Re: DCCext en CV commandos
«
Reactie #2 Gepost op:
28 October 2024, 23:03:06 »
Ik zie dat je de NMRA library gebruikt, en die doet de 'lengte truuk' om de verschillende commandos te herkennen. Maar er staat ook commentaar over 5 vs 8 bits bij waaruit blijkt dat de auteurs ook niet helemaal wisten wat ze met extended acccessories aan moesten. Blijkbaar ben ik niet de enige die rond de extended accessoires een gebrek aan specificaties ervaart.
Ik gebruik zelf overigens de atmega328p (arduino nano) voor de sein decoder.
De dcc code werkt zowel op de atmega328 als de attiny85 (misschien ook attiny25, maar nog niet getest) en is gewoon in C geschreven.
Zowel van de arduino omgeving als de nmra lib ben ik niet zo'n fan, en zelf schrijven is leuker.
https://github.com/JeroenVreeken/dcc_decoder
Gelogd
bask185
Offline
Berichten: 5028
Re: DCCext en CV commandos
«
Reactie #3 Gepost op:
28 October 2024, 23:17:19 »
Ik gebruik hoofdzakelijk de arduino-cli versie
. Mooi makkelijk in VSCode, compileren, bootloaderen, uploaden, monitor openen etc. IDE's hebben mijn voorkeur zelden.
Citaat
(misschien ook attiny25, maar nog niet getest)
Als die kleiner dan 2k compileert en werkt voor een 85 dan moet die ook gewoon werken op een 25
Bas
Gelogd
Train-Science.com
Train-Science github
It ain't rocket science ;-)
AP3737
Offline
Berichten: 380
Re: DCCext en CV commandos
«
Reactie #4 Gepost op:
29 October 2024, 08:49:30 »
Ik heb zelf mijn DCC decoding gemaakt uitgaande van OpenDCC. Daarin werd al de pakket lengte gebruikt voor het decoderen van berichtjes. De NMRA Library is ook begonnen met OpenDCC als basis, dus kent dat trucje ook.
@Jeroen: ja, zelf schrijven is leuk, want je leert daar veel van :-)
Groet, Aiko
Gelogd
Print
Pagina's: [
1
]
Omhoog
« vorige
volgende »
Je bent hier:
BeneluxSpoor.net forum
|
Vraag en antwoord
|
Digitaal
|
DCCext en CV commandos