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

Spoorwegmuseum krimpt collectie in door Benelux795
Vandaag om 09:57:32
BR-18.6 Schaal-0. door FritsT
Vandaag om 09:54:03
Raadplaatje door V200-G2000
Vandaag om 09:40:30
Altenburg im Schwarzwald.(H0, TP III/IV) door Ronald69
Vandaag om 09:17:31
Mijn eerste H0-modeltreinbaan in aanbouw door Jelmer
Vandaag om 08:30:58
De bouw van mijn modelbaan in Thailand door Frank103
Vandaag om 08:24:43
LTM 51 Garratt op basis van Harry Kaffa† ets door orientexpress
Vandaag om 07:58:41
Brawa goederenwagen Kassel ( Cassel ) h0 door hervé
Vandaag om 01:26:30
Ronald doet de Fork Challenge! door Ronald69
Vandaag om 00:12:53
De Projecten van RetroJack door RetroJack
18 July 2025, 23:59:29
Locverlichting dmv micro-LEDS door Mar-Cas
18 July 2025, 23:43:09
Bezetmelder brug in rolbrug blijft actief als rolbrug gestopt is door Karst Drenth
18 July 2025, 22:55:21
Mooi weer om buiten te spelen door sncf231e
18 July 2025, 21:43:07
digitaal veranderd in 15 jaar door Ronaldk
18 July 2025, 21:34:32
Fleischmann Profi-koppeling voor Märklin 1139 door Bahn-AG
18 July 2025, 21:21:53
Sikje 225 door Huup
18 July 2025, 21:21:34
Toon hier je (model)TRAM foto's. door R1954
18 July 2025, 20:38:43
Big Scale Trains - NS SLT in H0 door arnaud-ns/htm
18 July 2025, 20:00:46
Rocky Rail 6400 door gtw6016
18 July 2025, 19:57:35
Station Roodeschool door Eric B
18 July 2025, 19:28:50
Locatie van foto gezocht door odaoda
18 July 2025, 19:13:38
Aachenau West door Silvolde
18 July 2025, 18:49:20
Hengelo in 1981-1982, maar dan anders: Kassenberg in N door Mispoes
18 July 2025, 16:29:07
Toon hier je nieuwe (model-) spooraanwinst(en)... door Railpassie
18 July 2025, 16:19:54
Vijfhuis (v.h. Frotterdam) door Ben
18 July 2025, 16:14:37
Piko 2025 door spoorijzer
18 July 2025, 16:04:09
Fleischmania Nostalgia door hervé
18 July 2025, 15:16:54
ongeremde Sikken/wagens in goederentreinen door Blausee-Mitholz
18 July 2025, 13:51:12
Lima plan E bankjes door grossraumwagen
18 July 2025, 13:46:28
Modules van Kees Gorter (vervolg) door ca.gorter
18 July 2025, 12:51:41
  

Auteur Topic: Elektor komt met DCC-project.  (gelezen 18739 keer)

Peter Korsten

  • Offline Offline
  • Berichten: 8571
Re: Elektor komt met DCC-project.
« Reactie #45 Gepost op: 26 August 2008, 13:02:23 »
Het enige dat je opschiet met de source code zelf houden is voorkomen dat anderen zien dat je programmeerkunsten maar matig zijn. ;)

Nee, serieus, ik heb dat ook een tijdje gehad, dat ik het zelf wilde houden, want ik had er toch immers zoveel werk aan besteed. It's ours, my Precious. The mean Hobbitses can't have it. ;)

Voor de goede orde, zelf werk ik al een jaartje of 15 als programmeur en dat is allemaal closed source, omdat het allemaal in-house is. Maar zodra ik de tijd vind om iets met treintjes en software te doen, wordt het open source met een Creative Commons-licentie. Daar kunnen andere mensen alleen maar beter van worden (ik stel namelijk erg hoge eisen aan mijn code) en zelf word ik er niet slechter van. Dan is de keuze simpel.

Maar goed, we dwalen af.

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

Robert E

  • Offline Offline
  • Berichten: 909
    • Robert’s Modelspoor Pagina
Re: Elektor komt met DCC-project.
« Reactie #46 Gepost op: 26 August 2008, 13:19:46 »
Bedenk me net, maar als iemand zelf wat wil doen staat op mijn site een library/object file.
Hiermee kan men dan zelf een decoder maken.

http://members.home.nl/robert.evers/ZIP/Tiny2313MM.zip

De code zelf is niet zichtbaar, maar wel toe te passen voor eigen ontwerpen.

Citaat
ik stel namelijk erg hoge eisen aan mijn code

Idem dito, na wat jaartjes embedded automotive gaat dit wel vanzelf... Ben alleen bang
dat je op hobby sites de plank misslaat met mooie code / hoge eisen..  Dit is zelfs
verschillend per bedrijf... Laat staan dat een gemiddelde modelspoorder (met alle respect
er kaas van gegeten heeft..... Maar dit dwaalt wel heel erg af...   

Robert
MDRRC-II (Lite) goedkope DIY centrale voor DCC en MM.
Heb je een vraag, stuur me dan een mail via mijn site ipv persoonlijk bericht...

Patrick Smout

  • Offline Offline
  • Berichten: 440
Re: Elektor komt met DCC-project.
« Reactie #47 Gepost op: 26 August 2008, 13:41:55 »
Het enige dat je opschiet met de source code zelf houden is voorkomen dat anderen zien dat je programmeerkunsten maar matig zijn. ;)
Mooi dat je het hele verhaal al objectief geanalyseerd en samengevat hebt. Hoef ik zelfs niet meer voor de examenjury te verschijnen.

Vraagje - hoeveel extra punten levert het op als je gebruik maakt van versiebeheer voor het beheren van je broncode (zie onder)?
Vraagje - hoeveel extra punten levert het op als je gebruik maakt van hardware abstractie en layering zodat je in een mum van tijd porteert naar om het even welke processor die beschikt over voldoende resources?


/*
 *  URL:                    $HeadURL: file://Smoutathome/Repository/Projects/Embedded/ARM/DCCStation/Trunk/HAL_ARMeeLPC2106/dccL1.c $
 *  Revision:               $LastChangedRevision: 258 $
 *  Last modified:          $Date: 2008-05-01 14:57:19 +0200 (do, 01 mei 2008) $
 *  Modified by:            $LastChangedBy: Patrick $
 *
 *  Description:            DCC driver - Layer 1 target specific file
 */
Met vriendelijk groeten,

Patrick Smout

Robert E

  • Offline Offline
  • Berichten: 909
    • Robert’s Modelspoor Pagina
Re: Elektor komt met DCC-project.
« Reactie #48 Gepost op: 26 August 2008, 13:51:44 »
Citaat
Vraagje - hoeveel extra punten levert het op als je gebruik maakt van versiebeheer voor het beheren van je broncode (zie onder)?
Vraagje - hoeveel extra punten levert het op als je gebruik maakt van hardware abstractie en layering zodat je in een mum van tijd porteert naar om het even welke processor die beschikt over voldoende resources?

U gaat door voor de koelkast  ;D

Extra vraagjes

- Hoeveel punten krijg ik voor coding guidelines
- Hoeveel punten krijg ik voor fatsoendelijke functionele decompositie / ontwerp

Dat wordt de koelkast met ingebouwde combimagnetron  ;D 

Robert
« Laatst bewerkt op: 26 August 2008, 13:57:04 door Robert E »
MDRRC-II (Lite) goedkope DIY centrale voor DCC en MM.
Heb je een vraag, stuur me dan een mail via mijn site ipv persoonlijk bericht...

Patrick Smout

  • Offline Offline
  • Berichten: 440
Re: Elektor komt met DCC-project.
« Reactie #49 Gepost op: 26 August 2008, 14:30:48 »
De coding guidelines zijn (een subset van) MISRA-C

(ik ga voor een volledige nieuwe keuken  ;) )
« Laatst bewerkt op: 26 August 2008, 14:45:06 door Peter Korsten. Reden: Citaat van vorig bericht verwijderd. »
Met vriendelijk groeten,

Patrick Smout

Peter Korsten

  • Offline Offline
  • Berichten: 8571
Re: Elektor komt met DCC-project.
« Reactie #50 Gepost op: 26 August 2008, 14:49:04 »
Automatische source code analyse?

Allemaal heel grappig en zo, maar ik heb nog steeds geen argumentatie gezien, anders dan "ik wil niet dat iemand anders aan mijn code zit", terwijl het ontwerp van de print en het schema wel openbaar wordt gemaakt. Nogmaals, ik vind dat vreemd.

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

Wim Ros

  • BHV
  • Offline Offline
  • Berichten: 7820
  • Alleen de waarheid ligt in het midden.
    • Perrongeluk
Re: Elektor komt met DCC-project.
« Reactie #51 Gepost op: 26 August 2008, 15:46:58 »
Ik vind dat het iemand zijn goed recht is om de code niet openbaar te maken.
Verder is dit een nutteloze discussie.

Mvg
Wim.
Intellibox via LocoNet-Interface met s88 via een s88 naar LocoNet adapter.Of L.NET-S88SD16-N Marklin 6021 via een 63820, LocoNet-Interface en een s88 naar LocoNet adapter. Lenz Digital Plus via  LI101F of s88XPressNetLi s88SD16-n. http://rosoft.boards.net

Patrick Smout

  • Offline Offline
  • Berichten: 440
Re: Elektor komt met DCC-project.
« Reactie #52 Gepost op: 26 August 2008, 16:05:17 »
Wim was me net voor, maar ik zie verder het nut hier ook niet meer van in.
Diegene die er niet mee kan leven dat de source niet beschikbaar is, so be it, je kan niet iedereen gelukkig houden en/of maken. Zou ook een utopie zijn om dat na te streven.

Terug naar de inhoud van het ontwerp ...

mvg,

Patrick Smout
Met vriendelijk groeten,

Patrick Smout

Peter Korsten

  • Offline Offline
  • Berichten: 8571
Re: Elektor komt met DCC-project.
« Reactie #53 Gepost op: 26 August 2008, 18:00:28 »
Lezen is ook een kunst... ::)

Zoals ik al eerder zei, moet je helemaal zelf weten wat je met je source code doet. Maar ik zou graag weten waarom je die niet openbaar wil maken.

Aangezien je die reden kennelijk ook al niet openbaar wil maken, is het inderdaad een zinloze discussie.

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

piksov

  • Offline Offline
  • Berichten: 859
  • OpenDCC fan
    • Het rijk N op zolder
Re: Elektor komt met DCC-project.
« Reactie #54 Gepost op: 26 August 2008, 19:02:49 »

Ik ken wel verhalen van mensen die hun hex code voor decoders online hebben gezet en dat die later te maken kregen met commerciele versies van hun producten. Toen zijn de hex bestanden van de website verdwenen.

(Maar gelukkig was de webarchive.org al langs geweest, dus is de code daar nog gewoon te downloaden  :P)

Dat is natuurlijk wel heel zuur!

Aan de andere kant: ik heb een jaar of 2 de source code van mijn hccm besturingsprogramma online gehad. In al die tijd heb ik er geen enkele reactie op gekregen.

Ik vind het stoer en leuk voor Patrick dat ie een publicatie in de elektuur heeft staan. Goed gedaan dus.

groet,
Guus
OpenDCC fan

Peter Korsten

  • Offline Offline
  • Berichten: 8571
Re: Elektor komt met DCC-project.
« Reactie #55 Gepost op: 26 August 2008, 20:07:23 »
Dat van het 'stelen' van de source code is inderdaad een probleem. Een goed voorbeeld is JMRI (treintjes besturen met Java), dat te maken had met iemand met veel geld die zich advocaten kon veroorloven tegen dit vrijwilligersproject. Daardoor won hij min of meer de eerste rechtszaak, maar in hoger beroep kreeg JMRI gelijk. Maar ja, ga maar eens een rechtszaak aanspannen.

Redenen om niet te publiceren kunnen zijn:
  • "Ik wil niet dat een ander er mee aan de haal gaat."
  • "Het bord heb ik in twee avonden ontworpen, maar de software kostte me vier maanden werk en dat geeft ik niet zomaar weg."
  • "Er zit commerciële software in verwerkt." (bibliotheek of zo)
  • "Ik wil niet de kans lopen op een rechtszaak omdat ik misschien een vaag patent heb geschonden."
  • "Heb je geen donder mee te maken." ;)
Allemaal legitieme antwoorden. Maar je ziet zoveel projecten die vanuit open source software naar open source hardware zijn gegaan (dit zou een leuke basis kunnen zijn om snel een centrale te ontwerpen), dat open hardware zonder open software op mij onverwacht overkomt.

Maar ik sluit me zeker aan bij je felicitatie: inderdaad geweldig dat dit in de Elektuur gepubliceerd is.

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

Robert E

  • Offline Offline
  • Berichten: 909
    • Robert’s Modelspoor Pagina
Re: Elektor komt met DCC-project.
« Reactie #56 Gepost op: 27 August 2008, 11:11:03 »
Citaat
(dit zou een leuke basis kunnen zijn om snel een centrale te ontwerpen)

Blijft het probleem dat er geen seriele converters op zitten, RS485, buffer voor S88 en noem maar op. Dus dat printje is leuk, maar je hebt zowieso wat nodig voor de interfacing...

Overigens Olimex heeft ook leuke hobby boardjes, als voorbeeld deze

 http://www.voti.nl/winkel/catalog.html?AVR-P40B-8535

Kun je ook een Mega32 / 644 op prikken. Maar je moet toch wat solderen... Dat kun je
dan doen op het gaatjesstuk... Er moet gewoon interfacing bij,  dan is de toegevoegde
waarde van zo'n boardje ook enigszins ver te zoeken....

Citaat
Allemaal legitieme antwoorden.
.

Ik zou zeggen, start een BelexSpoorOpenSourceDigitaleCentrale project  ;D  Open source zowel HW als SW.... Eenieder kan zomaar wat bijprullen vanuit de SVN reposotory...... Succes verzekerd  ;D Verkoop van HW kun je dan de kast van BeneluxSpoor mee spekken  ;D

Robert



MDRRC-II (Lite) goedkope DIY centrale voor DCC en MM.
Heb je een vraag, stuur me dan een mail via mijn site ipv persoonlijk bericht...

Peter Korsten

  • Offline Offline
  • Berichten: 8571
Re: Elektor komt met DCC-project.
« Reactie #57 Gepost op: 27 August 2008, 11:37:07 »
Citaat
Dus dat printje is leuk, maar je hebt zowieso wat nodig voor de interfacing...

Vandaar ook dat het een leuke basis zou zijn. Waar je nog spul aan toe moet voegen en zo.

De toegevoegde waarde is de zeer uitgebreide (open source) ontwikkelomgeving voor Windows, Mac en Linux. Of had je daar overheen gelezen?

Citaat
Ik zou zeggen, start een BelexSpoorOpenSourceDigitaleCentrale project  ;D  Open source zowel HW als SW.... Eenieder kan zomaar wat bijprullen vanuit de SVN reposotory...... Succes verzekerd  ;D Verkoop van HW kun je dan de kast van BeneluxSpoor mee spekken  ;D

Het zou handig zijn je iets meer in open source te verdiepen, voordat je het in het belachelijke trekt. Deze hele server draait op open source: Linux, Apache HTTPd, MySQL, Joomla, SMF. Lijkt me toch vrij goed te werken.

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

Robert E

  • Offline Offline
  • Berichten: 909
    • Robert’s Modelspoor Pagina
Re: Elektor komt met DCC-project.
« Reactie #58 Gepost op: 27 August 2008, 11:54:19 »
Citaat
is de zeer uitgebreide (open source) ontwikkelomgeving
Hou het maar lekker op AvrGcc / WinAvr...  Alle andere opties zijn aftreksels obv
WinAvr/AvrGcc of die erop leunen en links en rechts zie je verwoede discussies
o.a. over Arduino.

Citaat
voordat je het in het belachelijke trekt.

Hoho, ik wil/zal BeneluxSpoor niet belachelijk maken en ook niet de open source gedachte,
ik doel specifiek op een open source centrale mbt de software/hardware voor een centrale
aangezien zowat iedereen die closed houdt (including me). 

That's all...   ;D

Robert
MDRRC-II (Lite) goedkope DIY centrale voor DCC en MM.
Heb je een vraag, stuur me dan een mail via mijn site ipv persoonlijk bericht...

piksov

  • Offline Offline
  • Berichten: 859
  • OpenDCC fan
    • Het rijk N op zolder
Re: Elektor komt met DCC-project.
« Reactie #59 Gepost op: 27 August 2008, 12:06:53 »

Waarbij dan OpenDCC dan blijkbaar de enige is die alles wel wil delen en dat ook doet. .....

De enige horde is soms dat je een mailtje moet sturen voor het pw op de zipfile van de sourcecode van de centrale.
OpenDCC fan