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
Swalbenburg, N modulebaan
door
NS264
07 September 2025, 23:27:50
Mijn-bouw Indonesie
door
MOVisser
07 September 2025, 23:06:03
Toon hier je nieuwe (model-) spooraanwinst(en)...
door
hervé
07 September 2025, 22:59:15
BNLS modulebaan: Werkspoor-Kathedraal 3.0
door
NS264
07 September 2025, 22:48:19
Wie heeft er ervaring met een baan in een inpandige garage in een app. gebouw?
door
Peter Kleton
07 September 2025, 22:46:42
Minstens 5 jaar geen treinverkeer Groningen-Leer [D]
door
henk
07 September 2025, 22:19:48
Raadplaatje
door
grossraumwagen
07 September 2025, 22:16:21
Nederland jaren 50 op basis van mijn roots
door
Erwin 054
07 September 2025, 22:12:37
Mooi weer om buiten te spelen
door
sncf231e
07 September 2025, 22:00:18
Ontwikkelingen bij de Selfkantbahn (1.000mm)
door
frederik19630
07 September 2025, 21:59:16
Mallnitzer Tauernbahnstrecke ÖBB N Spoor
door
Schachbrett
07 September 2025, 21:33:04
Au bord de la Cèze
door
Syb030
07 September 2025, 21:14:32
Modules van Kees Gorter (vervolg)
door
NS264
07 September 2025, 21:12:54
Mijn eerste H0-modeltreinbaan in aanbouw
door
Vroeger
07 September 2025, 19:48:58
Wèhnich - Eén onbeduidend baantje op 1200 bij 1200mm
door
einte
07 September 2025, 19:38:57
Modelspoorbaan van Einte
door
einte
07 September 2025, 19:37:07
Toon hier je (model)TRAM foto's.
door
Hans Reints
07 September 2025, 19:26:41
13 en 14 september Pairi Daiza Steam Railway 10 jaar
door
GD
07 September 2025, 18:14:51
Veevervoer ss/ ns
door
Rob Ellerman
07 September 2025, 17:19:13
Toon hier je pas gereed gekomen (model-)spoorbouwsels ...
door
Rob Ellerman
07 September 2025, 17:17:46
De modeltreinen van Spoorijzer
door
Mispoes
07 September 2025, 17:15:34
Onlangs gespot - gefotografeerd, de foto's
door
Huup
07 September 2025, 16:42:14
Vraag Lima DDM 149868 handleiding
door
henk
07 September 2025, 16:26:56
Welke winkel voert deze merken?
door
Wim1969
07 September 2025, 15:51:58
44 Roco vs 44 Brawa
door
Nico Hoogerwerf
07 September 2025, 13:47:07
Am Ende der Strecke, modulebaan op 1 M2
door
Eric B
07 September 2025, 13:23:27
BNLS-Module: "Rvbr-Btk, Ringvaartbrug Haarlemmermeer nabij Buitenkaag" NS H0
door
nighttrain1
07 September 2025, 11:33:42
Minder wissels
door
Eric B
07 September 2025, 09:41:54
Ombouw/Pimpen Bolle neuzen
door
bollen neus
07 September 2025, 08:41:57
Plaatdikte van een rangeerbaan
door
ruudns
07 September 2025, 08:23:41
Je bent hier:
BeneluxSpoor.net forum
|
Vraag en antwoord
|
Digitaal
|
Wat nodig voor eigen software te schrijven?
« vorige
volgende »
Print
Pagina's:
1
2
Vorige
-
1
[
2
]
Omlaag
Auteur
Topic: Wat nodig voor eigen software te schrijven? (gelezen 3573 keer)
jan2
Nieuwe gebruiker
Offline
Berichten: 1
Re: Wat nodig voor eigen software te schrijven?
«
Reactie #15 Gepost op:
17 April 2022, 11:12:33 »
Dag Yannick,
Voor eigen software schrijven heb je allereerst geduld en tijd nodig. Ik spreek uit ervaring.
Mijn hardware is: Marklin C-rails, Marklin en Piko locomotieven (allemaal DCC). Ik heb een Z21-centrale en ook nog een Intellibox-Basic. (Die ik niet gelijktijdig gebruik hoor). Verder heb ik wat Uhlenbrock schakelmateriaal en een OPTO-bezetmelder van DigiKeijs. Ik gebruik dus LocoNet.
Mijn software is: Ik heb complete besturingssoftware geschreven in Python. In eerste instantie LocoNet voor de Intellibox-Basic (met de al genoemde personal loconet documentatie). Daarna heb ik het interface geschreven voor de Z21 (met de voortreffelijke Protocol documentatie van de Z21 en hun mooie Maintenance programma). Daarnaast heb ik ook een grafische simulator geschreven, waarmee ik een volledige baan kan tekenen, met locs, met bezetmelders, wissels, seinen, enzovoort. Die simulator gebruik ik om de besturingssoftware te testen. Samenvattend, mijn besturingssoftware kan communiceren met de drie interfaces (een voor Z21, een voor Intellibox en een voor de simulator). Alles is PYTHON!
Op dit moment rijden op mijn zolderbaan (4 bij 1 meter) in totaal 7 treinen "automatisch" computer gestuurd.
Totaal ben ik wel twee jaar bezig geweest om alle software te maken.
Daarnaast is het "handig" om informatica-kennis te hebben, bijvoorbeeld over real-time operating systems (Threads, Locking !). En over bitwise-operaties!
Tenslotte: het is een heel leuk en uitdagend project!
Gr,
JanV
«
Laatst bewerkt op: 18 April 2022, 14:01:41 door jan2
»
Gelogd
Yannick82
Offline
Berichten: 48
Re: Wat nodig voor eigen software te schrijven?
«
Reactie #16 Gepost op:
19 April 2022, 14:29:57 »
Jan,
Bedankt. Sinds deze thread heb ik redelijk wat vorderingen gemaakt.
Ik heb de DR5000 centrale omdat ik daar zowel loconet, XPressnet en het Z21 protocol op kan gebruiken. Momenteel gebruik ik ook loconet en ik ook schrijf in Python.
De visuele simulator is al een stuk gevorderd. Ik kan een basis baan tekenen (ovaal) en heb reeds terugmelding geîmplementeerd met blok herkenning ook. Daarbij kan ik nu op de PC visueel zien waar de trein zich bevind op het spoor. Ook allemaal in python (pyqt voor de UI).
Het volgende op mijn programma staat het tekenen van de sprites voor de wissels en die in de UI steken. Wissels kan ik al bedienen maar nog niet tekenen in de UI dus momenteel zijn die "hard coded' via knoppen.
De IT kennis is geen prob. Ben al 20+ jaar bezig met programmeren en ben solutions architect als beroep.
Gelogd
bask185
Offline
Berichten: 5028
Re: Wat nodig voor eigen software te schrijven?
«
Reactie #17 Gepost op:
19 April 2022, 14:58:08 »
Tijd voor een nieuw draadje, lijkt mij. Staat je code al op GitHub?
Bas
Gelogd
Train-Science.com
Train-Science github
It ain't rocket science ;-)
Yannick82
Offline
Berichten: 48
Re: Wat nodig voor eigen software te schrijven?
«
Reactie #18 Gepost op:
19 April 2022, 16:14:11 »
nog niet, wel op mijn private bitbucket account
Mijn code is ook nog niet bepaald deftig. Heb het vlug geschreven als proof of concept. Ben nu wel bezig met het wat beter te schrijven zodat het simpeler is om functionaliteit toe te voegen. Misschien dat ik het daarna public zet
Gelogd
Print
Pagina's:
1
2
Vorige
-
1
[
2
]
Omhoog
« vorige
volgende »
Je bent hier:
BeneluxSpoor.net forum
|
Vraag en antwoord
|
Digitaal
|
Wat nodig voor eigen software te schrijven?