kan je op de arduino een knopje indrukken waarmee hij gaat luisteren naar het eerste beste adres wat aangestuurd wordt. Je drukt op dat knopje, draait even aan de knop op je multimaus en de arduino weet vanaf dat moment welk adres hij moet aansturen.
Wat jij wil kan niet, behalve met een hoop gedoe. Bovendien buiten de normen van DCC tredend
je hebt iets digitaals en gaat analoog (handmatig) iets bereiken
Als dat dan al gewenst is, dan zou ik dat zeker loskoppelen van de bediening van de MM om ongewenste neveneffecten te voorkomen.
Je drukt het knopje in en daarbij geef je de loc (decoder) een snelheidsverandering. Staat die loc op het station, dan begint die dus te rijden, of tijdens het rijden geef je de loc een snelheidsverandering. Is dat wel de bedoeling ?
void notifyXNetLocoDrive128( uint16_t Address, uint8_t Speed ){ if( waitingNewAddress == true ) { waitingNewAddress = false ; currentAddress = Address ; setLights( addressReceived ) ; storeCurrentAddress( currentAddress ) ; }}
wat als er tegelijkertijd een andere loc een snelheidsverandering krijgt, bijvoorbeeld bij het gebruik van een tweede MM
C. Geeft aan of een systeem, zowel hard- als software, bruikbaar is in samenwerking met een ander systeem. Als er bijvoorbeeld op de verpakking van een softwareprogramma staat dat het 'Windows-compatible' is, betekent het dat de software gebruikt kan worden met Windows
je moet de loc iets van een snelheidsverandering opgeven omdat zo het adres wordt uitgezonden op de Xnet bus.
Als je niet snapt hoe iets werkt of niet snap wat ik bedoel, is dat helemaal prima, maar ga dan alsjeblieft niet:
Dan ben je te stom geweest om verbaal te communiceren naar de andere persoon
een kort lontje is blijkbaar vlug aangestoken.En ouwe koeien
Juist, dan ben jij dus tekort geschoten in communicatie naar de lezer, om dit te vermelden bij je verhaal.
Ik vraag me af of dit ook met het omzetten van een functie zou kunnen bijv. een niet bestaande functie.Je ziet geen actie maar kan het adres mogelijk wel oppikken.
Is er al nagedacht over hoe de Arduino weet dat de trein (bijna) aan het eind is? Of gaat het op basis van tijd?
Ik heb je niet stom genoemd, Veroniek. Sorry dat je je beledigd voelt.Ik ben A niet boos en B die koe is nog vrij recent.
waarbij de logica mij vaak ontgaat.
Jij deed 'moeilijk' met je punt: 'wat als twee mensen tegelijk rijden' terwijl de oplossing (verbale communicatie) bij zo ontzettend stom simpel is dat het in mijn optiek voor zich spreekt. Als je weet dat de pendelmodule gaat luisteren naar de eerste beste opdracht op de XpressNet bus, dan spreekt het voor zich dat alle andere XpressNet apparaten eventjes 'stil' moeten zijn.
Ligt het dan aan mij of aan jou? Ik weet het niet.