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

Waldbrunn an der Veluwe. Romantiek in H0 (2R) door Martin Domburg
Vandaag om 09:16:47
LS Models CIWL LX slaapwagens door willyTEE
Vandaag om 09:16:22
Vreemd probleem door Klaas Zondervan
Vandaag om 09:00:12
Toon hier je nieuwe (model-) spooraanwinst(en)... door ruudns
Vandaag om 08:46:11
Acherntal 2.0 H0 TP III/IV door Joz
Vandaag om 08:25:03
MoBaBro.de door Marco1044
Vandaag om 08:20:47
Nieuwe ruimte voor baan na ca. 30 jaar door ruudns
Vandaag om 07:47:45
booster vraag door Ben
Vandaag om 06:43:07
Bentheimer Eisenbahn, gisteren, vandaag en morgen. door dennie
Vandaag om 00:25:50
Wat te doen met oude catalogi door Hasenwald
05 August 2025, 23:42:19
Module vliegveld Jan van Mourik door MOVisser
05 August 2025, 23:31:12
Nederland jaren 50 op basis van mijn roots door defender
05 August 2025, 22:30:30
Site DTS Modelspoor uit Ermelo doet het (bij mij) niet meer... door Martin Domburg
05 August 2025, 21:40:59
Hengelo in 1981-1982, maar dan anders: Kassenberg in N door 1200blauw
05 August 2025, 21:40:36
Wat was jullie allereerste loc? door Bahn-AG
05 August 2025, 21:10:02
Her-(her-)beginnen door Overet
05 August 2025, 21:06:51
Terugverende koppeling door phdirk
05 August 2025, 20:32:14
Aanbrengen van (kleine) nummerplaten en dergelijke door phdirk
05 August 2025, 20:24:48
lampjes in huizen willekeurig schakelen door Bert55
05 August 2025, 20:09:59
De Deutsche Eisenbahn Verein (DEV): Duitslands oudste museumlijn door Sicco Dierdorp
05 August 2025, 19:58:56
De overeenkomst tussen een Ovaalramer en een Motorpost. door Kees-Jan
05 August 2025, 19:53:30
Vijfhuis (v.h. Frotterdam) door barry1972
05 August 2025, 19:33:07
Mijn eerste H0-modeltreinbaan in aanbouw door barry1972
05 August 2025, 19:29:14
Trix DXI van DC naar AC door hmmglaser
05 August 2025, 19:27:03
Vitrinekast door Scratchbuilt
05 August 2025, 18:44:53
NS Gabs gesloten wagen van Klein Modellbahn door Tedo
05 August 2025, 17:45:40
Ervaringen met veilingsites enzo (Marktplaats, Ebay, Catawiki, etc). door Tedo
05 August 2025, 17:41:37
N-Wagen; Brawa, ESU of Piko door wob
05 August 2025, 17:30:20
Station Arnhem jaren '80' door Niels B
05 August 2025, 17:26:13
US diorama in H0 door Frank 123
05 August 2025, 16:59:19
  

Auteur Topic: Loconet noodstop, knop of schakeling die geschikt is?  (gelezen 42689 keer)

Curious T!mo

  • Offline Offline
  • Berichten: 26
Re: Loconet noodstop, knop of schakeling die geschikt is?
« Reactie #165 Gepost op: 21 March 2024, 13:49:10 »
Dat is een hele goede suggestie Karst.

Ik heb even deze functie toegevoegd en roep deze ergens richting het einde van de setup() éénmaal aan.

void setup() {

 Serial.begin(115200);

  LocoNet.init(LOCONET_TX_PIN);
  initLnBuf(&LnTxBuffer);
 
 .....

 sendOPC_RQ_SL_DATA(0);
}

void sendOPC_RQ_SL_DATA(int slot) {
  lnMsg SendPacket;
 
  SendPacket.data[ 0 ] = OPC_RQ_SL_DATA;
  SendPacket.data[ 1 ] = slot;
  SendPacket.data[ 2 ] = 0; 
  LocoNet.send( &SendPacket );
       
}

Daarna in de loop() snippet van bask185 gebruikt en werkt prima samen.
void loop() {
  LnPacket = LocoNet.receive();
  if(LnPacket) 
  {
    if (LnPacket->sz.command == OPC_GPON) {         // GLOBAL power ON request 0x83     
      OPCSTATE = 1;
      sendALLsensors();
    } else if (LnPacket->sz.command == OPC_GPOFF) { // GLOBAL power OFF req 0x82
      OPCSTATE = 0;
    }

    if( LnPacket -> data[0] == OPC_SL_RD_DATA )
    {
        if( LnPacket->data[7] & 1 ) {
          OPCSTATE = 1;
        } else {
          OPCSTATE = 0;
        }
    }

    // If this packet was not a Switch or Sensor Message then print a new line
    if (!LocoNet.processSwitchSensorMessage(LnPacket)) {
    }
 
}

Heb de code snippets maar even gepost zo. Misschien hebben anderen er weer wat aan.

Groeten,
Timo

Karst Drenth

  • Offline Offline
  • Berichten: 10482
  • NS blauw, groen, rood, bruin, grijs en standgroen
    • Plan U op Sleutelspoor
Re: Loconet noodstop, knop of schakeling die geschikt is?
« Reactie #166 Gepost op: 21 March 2024, 15:13:37 »
 (y) (y)