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

Onvoldoende trekkracht, loc verzwaren? door Ben
Vandaag om 10:33:19
Toon hier je nieuwe (model-) spooraanwinst(en)... door VAM65
Vandaag om 10:11:02
Brezelbahn in H0, Duitsland tp III. door Jelmer
Vandaag om 09:20:08
maatvoering AKI door mldehaas
Vandaag om 09:16:19
Eyro Interlaken door Bas, Dordrecht
Vandaag om 08:52:15
Mijn eerste H0-modeltreinbaan in aanbouw door Wim Vink
Vandaag om 08:19:23
23 augustus modelspoorbeurs Houten door Wim Vink
Vandaag om 08:17:25
MiWuLa door Bor de Wolf
21 August 2025, 23:44:01
Shapeways failliet, maar NL tak maakt doorstart door Sven
21 August 2025, 23:24:08
Roco ns 309 ac>dc door hmmglaser
21 August 2025, 23:06:07
Stalen rijtuigen van NS door FRIE
21 August 2025, 23:03:50
br 041 334-4 Fleischmann H0 door saskia
21 August 2025, 22:53:42
De Passage, een minimalistisch tentoonstellingsbaantje (H0) door Tjalling
21 August 2025, 22:21:24
Da's Daz 2 door Huup
21 August 2025, 21:15:31
Die Sauerlandbahn - Tijdperk III door basjuh1981
21 August 2025, 21:13:23
Gekke/vreemde/rare filmpjes en video's met treinen erin. door ES44C4
21 August 2025, 20:47:21
De IJmuider spoorlijn - korte geschiedenis en plaatjes door Jos_1972
21 August 2025, 20:01:45
Waldbrunn an der Veluwe. Romantiek in H0 (2R) door Martin Domburg
21 August 2025, 19:49:57
Bentheimer Eisenbahn, gisteren, vandaag en morgen. door Hans Reints
21 August 2025, 18:56:25
Acherntal 2.0 H0 TP III/IV door Ronald Halma
21 August 2025, 18:41:26
Trafo regelaar hulp door FraWi
21 August 2025, 18:38:14
Ronald doet de Fork Challenge! door Ronald Halma
21 August 2025, 17:12:28
RhB H0m, Albulisch door Sylvester
21 August 2025, 17:00:00
De overeenkomst tussen een Ovaalramer en een Motorpost. door tijgernootje
21 August 2025, 16:27:43
"Litter Bin" voor Brits spoor en Britse modelspoorprojecten door GD
21 August 2025, 16:12:18
Nederland jaren 50 op basis van mijn roots door defender
21 August 2025, 15:22:53
De Projecten van RetroJack door tijgernootje
21 August 2025, 15:22:03
Ombouw/Pimpen Bolle neuzen door bollen neus
21 August 2025, 15:21:57
Module vliegveld Jan van Mourik door MOVisser
21 August 2025, 14:48:22
Länderbahn en Reichsbahn locomotieven. door puntenglijder
21 August 2025, 14:46:59
  

Auteur Topic: Zelf software schrijven  (gelezen 5657 keer)

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: Zelf software schrijven
« Reactie #15 Gepost op: 19 October 2007, 01:05:58 »
Ik ben er inmiddels ook al uit hoe ik wissels kan bedienen...
Bedankt Wim...
Het kwartje viel een beetje langzaam, maar het is uiteindelijk toch gelukt.
Nu de bezetmelders nog uitlezen  ;D

Michel
https://www.1op160.nl - Modelbaan in schaal N
https://www.youtube.com/@1op160/videos - YouTube kanaal
https://cults3d.com/en/users/1op160/3d-models - Cults 3D - 3D print modellen

Peter Korsten

  • Offline Offline
  • Berichten: 8571
Re: Zelf software schrijven
« Reactie #16 Gepost op: 26 October 2007, 23:27:52 »
Jammer dat ik dit draadje pas laat zie, maar C# lijkt me een goede keus. Aan de ene kant is het afgekeken van Java, aan de andere kant heb je waarschijnlijk gemakkelijker toegang tot de hardware. Wel lever je platform-onafhankelijkheid in, maar daar is toch al geen sprake van als je hardware aan moet spreken.

- Peter
***** ***** ***** ***** ***** ***** ***** ***** 40

**Jelle**

  • Offline Offline
  • Berichten: 331
Re: Zelf software schrijven
« Reactie #17 Gepost op: 31 October 2007, 22:53:58 »
Het zelf schrijven van je software is een vreselijk interessant projekt maar daarvoor geldt hetzelfde als je baan, het is nooit af.
Het programmatje van Wim Ros is een goed begin om uit te vlooien hoe je je commando's moet geven en ontvangen, dat heeft mij erg goed op weg geholpen.
En zorg ervoor dat je ten allen tijden een makkelijk bereikbare noodstop hebt. Niets zo spannend als een klein pop-up schermpje wat vertelt dat er een fout in die en die module staat, je klikt ok en alles is weg, met 8 loks op weg met een snelheid die niet 0 is.........Rara, hoe weet ik dat. :) ;D

Maar niks zo mooi als je zelf geschreven en vrij programmeerbaar automatisch bedrijf, niet op je stoel blijven zitten maar kijken op de baan naar wat er gebeurt met af en toe een blik richting je monitor of daar geen rare dingen te zien zijn.
NS, DDW, Edits booster, LocoNet met LbServer, besturing met eigen geschreven software in VB

Peter Korsten

  • Offline Offline
  • Berichten: 8571
Re: Zelf software schrijven
« Reactie #18 Gepost op: 01 November 2007, 00:11:43 »
Het zelf schrijven van je software is een vreselijk interessant projekt maar daarvoor geldt hetzelfde als je baan, het is nooit af.

Kijk, met die uitspraak ben ik het toch niet helemaal eens. Zelf schrijf ik software voor mijn beroep en als ik mijn manager zou vertellen "ja, ik weet wel dat het product vorige maand gelanceerd zou worden, maar je weet het, hè, software is nooit af" dan denk ik dat hij mij wat anders zou vertellen. :)

Software begint met een goed ontwerp. Dat hoeft niet persé op papier te staan, maar het helpt wel. Het helpt bijvoorbeeld om vast te stellen welke onderdelen of deelproblemen er zijn. Die los je één voor één op en als je ze allemaal gehad hebt, is je programma klaar.

Als je vindt dat je eigenlijk nooit klaar bent, heeft je programma waarschijnlijk last van "creeping featurism". Dat betekent dat je denk, ach, laat ik dit even toevoegen, of dat. Voor je het weet heb je een monster geschapen dat absoluut niet onderhoudbaar is. Als iemand anders naar de code kijkt om een probleem op te lossen (open source en zo) dan schudt hij het hoofd en concludeert dat het gemakkelijker is om helemaal opnieuw te beginnen.

Dit alles na zo'n tien jaar ervaring als professioneel programmeur. Vaak heb ik code van collega's herschreven en zelfs van mezelf, omdat ik iets helemaal verkeerd had aangepakt. Tegenwoordig schrijf ik software op zo'n manier dat je zonder veel moeite een klein onderdeel (authenticatie, bijvoorbeeld) kunt vervangen, zonder dat het ook maar enige invloed heeft op de rest van het programma.

Maar goed, dat is iets dat je in de loop der tijd leert. Of niet, dat kan ook. Gelukkig zijn de meesten van die laatste groep vertrokken of weggepromoveerd. :)

- Peter
***** ***** ***** ***** ***** ***** ***** ***** 40

Karst Drenth

  • Offline Offline
  • Berichten: 10485
  • NS blauw, groen, rood, bruin, grijs en standgroen
    • Plan U op Sleutelspoor
Re: Zelf software schrijven
« Reactie #19 Gepost op: 01 November 2007, 00:28:00 »
Citaat van: Peter Korsten
...maar C# lijkt me een goede keus...

Ben op dit moment bezig een 'Class Library' te maken voor de elementaire aansturing van DCC gebaseerde systemen in C#. Met plug-ins voor de diverse Command stations. Uiteraard ;) de eerste implementatie gebaseerd op LocoNet  :P

Een beetje leunen op JRMI, maar toch met wat nieuwe ideeen en gebaseerd op het .NET Property / event mechanisme.  8)

Als het 'af' dreigt te raken, komt er hier wel een post met download mogelijkheden ;)

Grtzz,

Karst

KNed

  • Offline Offline
  • Berichten: 3369
    • nederlof.net
Re: Zelf software schrijven
« Reactie #20 Gepost op: 01 November 2007, 10:54:33 »
Het zelf schrijven van je software is een vreselijk interessant projekt maar daarvoor geldt hetzelfde als je baan, het is nooit af.

@Peter/Jelle: ik kan mezelf wel herkennen in deze zin. En dan niet voor mijn werk (want dan zou m'n baas niet blij worden) maar wel prive.
Het komt bij mij omdat ik altijd gigantisch veel ideeen heb wat ik er ooit nog eens in wil maken. en zo is het nooit af...
Voor de software die ik voor m'n werk maak heb ik trouwens ook nog ideeen zat maar daar rond je je software-onderdelen wel af.

Koen
H0: Periode: 1980-heden, vooral NL, 3-rail digitaal
Beheerder van: NL in Model | modelspooradressen | Marklin dipswitch[/u

rjr

  • Offline Offline
  • Berichten: 2051
Re: Zelf software schrijven
« Reactie #21 Gepost op: 01 November 2007, 11:27:43 »
Ik had mijn programma wel degelijk af hoor, had nog ideeen zat, maar dat is gewoon voor een volgende versie, die weer bij mijn nieuwe baan komt. Het programma voldeed, de treinen reden semi automatisch, waarbij ik handmatig via een eigen muis reed. Ik gebruik hiervoor C code in combinatie DDW ( de windows variant van DDL )

volgende uitdaging is en semi automatische baan in combinatie met de multimause van Roco. Op dit moment is de kamer voor de nieuwe baan nog niet eens af, dus heb nog even de tijd.

Patrick Smout

  • Offline Offline
  • Berichten: 451
Re: Zelf software schrijven
« Reactie #22 Gepost op: 01 November 2007, 11:43:42 »
Op dit moment is de kamer voor de nieuwe baan nog niet eens af, dus heb nog even de tijd.
Ik had een gelijkaardig probleem, echter mijn baan in opbouw ligt op de zolder, net boven de slaapkamers van m'n kindjes. Betekent dus dat je na 21u de treintjes geen rondjes meer kan laten draaien om eigen software te testen.
Als oplossing heb ik dan een software virtuele baan simulator geschreven. Deze gedraagt zich naar buiten toe als een command station (P50x protocol) met daarachter een baan inclusief terugmelders, wissels, treinen met optrek/afremertraging etc. Ik kan dus als het ware m'n besturingssoftware testen op m'n virtuele treinbaan. Maakt de botsingen wat minder spectaculair maar wel goedkoper  ;)

mvg,

Patrick Smout
Met vriendelijk groeten,

Patrick Smout

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: Zelf software schrijven
« Reactie #23 Gepost op: 01 November 2007, 12:05:11 »
Zn virtuele baan is nog niet zn gek idee...
Ik ben zelf ook nog hard bezig met het bouwen van mijn baan. Maar met het stukje dat ik nu heb kan ik de basis functies van de software wel al gaan schrijven en testen. Alleen kan een trein nog niet rond rijden maar pendelen en rangeren. Als ik zover ben zal ik het als download op mijn site zetten... maar dat gaat echt nog even duren.  ;)

Wel leuk dat zoveel mensen zich hier mee bezig houden. Ik had niet verwacht dat het er nog zoveel zouden zijn.

Michel
(www.1op160.nl)
https://www.1op160.nl - Modelbaan in schaal N
https://www.youtube.com/@1op160/videos - YouTube kanaal
https://cults3d.com/en/users/1op160/3d-models - Cults 3D - 3D print modellen