Doel:€250.00
Donaties:€154.00

Per saldo:€-96.00

Steun ons nu!

Laatst bijgewerkt
op 22-05-2024

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Nederland jaren 50 op basis van mijn roots door defender
Vandaag om 05:50:44
NS 8400 van Werps door FritsT
Vandaag om 00:40:35
EifelBurgenBahn door bask185
Vandaag om 00:32:27
NS 6000 (in schaal 0) door FritsT
Vandaag om 00:27:44
Raadplaatje door grossraumwagen
Vandaag om 00:09:42
Onlangs gespot - gefotografeerd, de foto's door Rondje_HO
26 mei 2024, 23:39:35
Van APC naar EXXON Mobil in Model door hervé
26 mei 2024, 23:38:30
Mijn eerste H0-modeltreinbaan in aanbouw door DJV
26 mei 2024, 23:38:02
Leopold Halling modeltrams stopt. door Smalspoorfan
26 mei 2024, 23:28:44
Bf Kibronn door Priegelman
26 mei 2024, 23:22:45
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door DJV
26 mei 2024, 23:14:55
Frans loodsje et cetera door Noordernet
26 mei 2024, 23:08:04
Sneeuwruiming op de Dampbahn Furka Bergstrecke 2024 door BrightonBelle
26 mei 2024, 23:02:18
Toon hier je nieuwe (model-) spooraanwinst(en)... door grossraumwagen
26 mei 2024, 22:43:20
Trafo 1963 TEMSI 202 gemaakt voor 220V. Is er iets om van 230V > 220V te gaan? door grossraumwagen
26 mei 2024, 22:37:14
Ervaringen met veilingsites enzo (Marktplaats, Ebay, Catawiki, etc). door Husky
26 mei 2024, 22:22:14
ICM 4011 klaar voor de toekomst door Thom
26 mei 2024, 21:59:21
decal, transfer, sticker door MaraNCS
26 mei 2024, 21:57:35
US diorama in H0 door einte
26 mei 2024, 21:36:52
BNLS-Module: "Rvbr-Btk, Ringvaartbrug Haarlemmermeer nabij Buitenkaag" NS H0 door nighttrain1
26 mei 2024, 20:57:16
Piko Br 78 door willem2
26 mei 2024, 19:52:07
Ruimte van 8.15m x 2.8m + zolder. door olaf99
26 mei 2024, 18:47:37
Vijfhuis (v.h. Frotterdam) door basjuh1981
26 mei 2024, 18:20:50
Bahnstrecke 5867 door basjuh1981
26 mei 2024, 18:19:39
Mooi weer om buiten te spelen door sncf231e
26 mei 2024, 17:51:18
Ik loop vast met baanplan rijwegen door Ronnor
26 mei 2024, 17:48:32
Meedhuizen in H0 door einte
26 mei 2024, 16:58:44
Ombouw/Pimpen Bolle neuzen door bollen neus
26 mei 2024, 16:28:23
Dordt in Stoom door Reinout van Rees
26 mei 2024, 16:25:36
Die Sauerlandbahn - Tijdperk III door puntenglijder
26 mei 2024, 16:00:48
  

Auteur Topic: Hoe ziet de ultieme handregelaar er uit?  (gelezen 18293 keer)

bask185

  • Offline Offline
  • Berichten: 4127
Re: Hoe ziet de ultieme handregelaar er uit?
« Reactie #120 Gepost op: 27 december 2023, 15:02:46 »
Ik heb afgelopen dagen wat werk kunnen verrichten aan de throttleX-Ds. Er zat nog best veel werk aan. Laatste 20% van het werk kost zo maar 80% van de tijd.

Nou wilde al ik een lange tijd een GUI en die heb ik nu eindelijk gemaakt. Dat is altijd mooier dan een zo'n halfbakken terminal. Omdat er geen USB connector meer op komt, had ik een andere methode nodig om functies te kunnen mappen. En dat moet via LocoNet want er is simpelweg niks anders. En om specifieker te zijn LNCV (LocoNet CV).

Dat was nog een best gedoe. Dat kwam hoofdzakelijk omdat er een discrepantie zit in mijn digitrax docu's en wat die DR5000 uitspookt. Dat werd toch een beetje reverse engineren.

Op onderstaande foto zie je een DR5000, de eerste Throttle printplaat, een multimausje en daar boven bungelt een arduino met loconet interface. Die Arduino die heeft een programma waarmee ik de loconet berichten kan uitpluizen en meer details op het scherm zetten. Dat protocol heeft wel paar rare dingen er in zitten. Functies 20 en 28 die zitten samen in een pakketje, de andere hoge functies gaan anders en alle waardes zijn 7 bits.. allerlei aparte dingen waarvoor vast ooit een goede rede was.



Dus met iets meer werk, heb ik nu een goed werkende GUI gemaakt. Deze GUI kan via USB de DR5000 (of een ander USB<> loconet kastje) inzetten als USB <> Loconet interface en zo kan ik vanuit mijn GUI simpelweg wat loconet pakketjes sturen en ontvangen. Best leuk allemaal. Dit opent ook de weg naar een terugmelder monitor, een programmer terminal of een wissel tableau etc.

Op deze afbeelding zie je links de GUI met een X aantal witte tekstblokjes. Daarmee kan je dus de standaard functie nummers ommappen naar iets anders. Het idee blijft dat je bijvoorbeeld alle toeters op de hendel kan zetten en alle rangeer standen en dat soort dingen kunnen dan onder dezelfde knoppen zetten. En je kan aan de slots andere adressen uitdelen. Zo kan je dus voor jezelf bepaalde groepjes maken van treinen op bijvoorbeeld Slot 1 t/m 10 waarbij de DCC adressen niet oplopend meer hoeven te zijn.

Het voordeel hiervan is dat je niet meer/minder met CV programmering van decoders aan de slag moet. Heb je nou 1 loc waarbij de toeter anders staat dan de rest, dan kan je zo je regelaartje aanpassen.



Op de rechter kant, zie je wat de arduino uitpoept aan verwerkte loconet berichten. Daar klopt nu nog niet zo veel van, de raw data was voor mij wel van waarde. Met de arduino kon ik dus de verschillen zien tussen wat mijn GUI deed en wat de DR5000 deed. Dat maakte foutjes opsporen erg makkelijk.

De GUI is simpel in het gebruik. Bij het opstarten, zoekt hij met USB verbinding. Dat blijft hij doen tot dat het lukt. En dan wordt slot 1 alvast geladen voor je. Vanaf dat moment, kan je zelf de functie boxjes aanpassen, het loc adres kan je aanpassen en je kan instellen of je de tril motor wilt gebruiken, of je adressen wilt kunnen `stealen` of dat de dispatch mode gebruikt moet worden. Een waarde aanpassen is zo simpel als op een boxje klikken en een getal in te tikken.

Als je een ander slot nummer invult, dan hoef je alleen op Read CV's te klikken en dan is het even wachten tot de boel geladen is.

En dan heb ik nog een demonstratie filmpje  ;D
<a href="https://www.youtube.com/v/qjA3MKTGbXc" target="_blank" class="new_win">https://www.youtube.com/v/qjA3MKTGbXc</a>

Die foto van de throttle die wil ook nog vervangen voor.. een wat mooiere. En dan natuurlijk een foto van een throttle die helemaal af is. ::)

Ik heb inmiddels ook een kartonnen doos met wel geteld 100 van deze behuizingen die voorbewerkt zijn. Dus daarmee kan ik een tijdje vooruit.

Mvg,

Bas
« Laatst bewerkt op: 27 december 2023, 15:04:41 door bask185 »
Train-Science.com
Train-Science github
It ain't rocket science ;-)