Doel:€250.00
Donaties:€0.00

Per saldo:€-250.00

Steun ons nu!

Laatst bijgewerkt
op 03-12-2025

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Rondom Charlois door Eric B
Vandaag om 08:30:43
ProRail kan spoor in Nederland niet langer ’toekomstklaar’ houden door Huup
Vandaag om 08:21:42
13 december modelspoorbeurs Houten door Jheronimus
Vandaag om 06:59:01
De (3d) knutsels van Ronald. door Huup
Vandaag om 06:50:33
Alternatieven voor servo's door Frank 123
Vandaag om 06:37:16
Roco traxx 'Eurocity': suggestie 2e nummer doorgeven door ckikilwai
Vandaag om 04:31:34
Voordelige treinkaartjes door Seinhuis
Vandaag om 00:24:08
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door Schachbrett
11 December 2025, 23:53:24
ratelende 1300 van Electrotren door B2
11 December 2025, 23:09:20
Toon hier je nieuwe (model-) spooraanwinst(en)... door sncf231e
11 December 2025, 22:26:45
Roco digitaal rijden Mulimaus... is z21 Start wel nodig? door Petertje
11 December 2025, 22:05:55
Korneschans. Een fictief Duits Nederlands grensstation. door DJV
11 December 2025, 21:53:30
Roco 2025 door 1200blauw
11 December 2025, 21:48:34
AMC Amsterdamse Modelbouw Club door schipcas
11 December 2025, 20:58:36
Mijn eerste H0-modeltreinbaan in aanbouw door RetroJack
11 December 2025, 20:04:05
Bauarbeiten im gange door 741230
11 December 2025, 19:57:35
De Projecten van RetroJack door RetroJack
11 December 2025, 19:44:51
Problemen BR10 met decoder Zimo MN330P22 Plux 22 door puntenglijder
11 December 2025, 19:24:13
RhB modelbaan in Aanbouw die Scalettabahn Davos-Dürrboden door Wim1969
11 December 2025, 17:25:22
BNLS modulebaan: Werkspoor-Kathedraal 3.5 door tothebeach
11 December 2025, 16:57:00
Info gezocht voor vakantie Dortmund of Dresden 2026 door tijgernootje
11 December 2025, 16:38:46
Test van een Rapido Trains GE 44 tonner Claremont and Concord door Ronald Halma
11 December 2025, 16:22:16
Piko Hobby lok welke condensator er uit? door Herb73
11 December 2025, 16:21:37
Bitry Bascule in 0e, een nieuw baantje op Micromodules door Ronald Halma
11 December 2025, 16:21:01
Rivarossi br 56 HR2891S door rhberk
11 December 2025, 15:21:40
De overeenkomst tussen een Ovaalramer en een Motorpost. door FritsT
11 December 2025, 13:35:37
Diorama Memburg Klütjenfelderkai door neudalhausenstadbahn
11 December 2025, 13:35:20
Plux12/16/22 Functiedecoder voor Roco 64205/64209 door Albert de Heer
11 December 2025, 13:16:27
Ombouw/Pimpen Bolle neuzen door bollen neus
11 December 2025, 12:44:51
Uit de hand gelopen hobby: Trambaan op zolder. door odaoda
11 December 2025, 12:35:51
  

Auteur Topic: Loconet over TCP/IP  (gelezen 3595 keer)

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: Loconet over TCP/IP
« Reactie #15 Gepost op: 14 March 2024, 13:16:48 »
Heb je de DR4088LN wel geconfigureerd op de juiste adressen?

Mvg Johan

Ik heb de DR4088LN nu op adres 1 gezet.
En 48 aansluitingen ingesteld.

16 van de DR4088LN en (voor nu) 32 via S88
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

Remunj

  • Offline Offline
  • Berichten: 8087
Re: Loconet over TCP/IP
« Reactie #16 Gepost op: 14 March 2024, 13:22:14 »
En heb je Karst zijn advies nu al een keer opgevolgd door JMRI te installeren en met de Loconet monitor te kijken wat er gebeurd?
Gr.
Eric

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: Loconet over TCP/IP
« Reactie #17 Gepost op: 14 March 2024, 14:10:05 »
En heb je Karst zijn advies nu al een keer opgevolgd door JMRI te installeren en met de Loconet monitor te kijken wat er gebeurd?

Ja, ik heb JMRI geprobeerd.
Maar ik kan mijn weg niet vinden in dat programma.
Geen idee waar ik moet zijn.
Na heel veel klikken ben ik een keer op een Loconet monitor scherm gekomen.
Daar kan je de monitor dan starten en stoppen.
Maar de knoppen doen niets...

Dus als iemand tips heeft.
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

bask185

  • Offline Offline
  • Berichten: 5182
Re: Loconet over TCP/IP
« Reactie #18 Gepost op: 14 March 2024, 14:33:12 »
Ja, dezelfde tip als die ik eerder gaf.
Citaat
Wat wellicht makkelijk is bij het debuggen, is om ook zo'n USB <> Lnet interface te gebruiken zodat je redelijk makkelijk kan zien wat je nu precies uitstuurt

Je kan gewoon met een Arduinootje en een simpel test programma de gehele bus monitoren.



Je kan gewoon de mrrwa library gebruiken. Ik vind die zelf makkelijk te gebruiken. Naast de ingebouwde callback functies, kan je ook zelf de byte stroom naar de seriele monitor sturen van de Arduino IDE. En check dan vooral ook de checksum. Als die namelijk niet klopt, kunnen apparaten jouw berichten negeren.

De print is net als die DCC printen een DIY projectje die je zelf kan bestellen. Gerber bestanden vind je hier

Mvg,

Bas

Train-Science.com
Train-Science github
It ain't rocket science ;-)

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: Loconet over TCP/IP
« Reactie #19 Gepost op: 14 March 2024, 14:47:26 »
Hoi Bas,

Dat Lnet printje op de foto heb ik hier liggen... die heb ik een tijd geleden als eens bij je besteld.
Ben er nog niet aan toe gekomen om iets mee te doen.

Misschien wel een idee om hiermee te monitoren.
Kan je jouw Arduino code delen en een iets duidelijkere foto/tekening welke pins waarop aangesloten moeten worden ?
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

bask185

  • Offline Offline
  • Berichten: 5182
Re: Loconet over TCP/IP
« Reactie #20 Gepost op: 14 March 2024, 14:59:53 »
Aansluitingen staan op de print. NC => Not connected, niks mee doen.


Code volgt.

Mvg,

Bas
Train-Science.com
Train-Science github
It ain't rocket science ;-)

bask185

  • Offline Offline
  • Berichten: 5182
Re: Loconet over TCP/IP
« Reactie #21 Gepost op: 14 March 2024, 15:17:04 »
Dit moet volgens mij wel werken  ;).
#include "LocoNet.h" // alle 7 loconet bestanden, moeten in je folder staan

const int LNtxPin = 7 ; 
lnMsg  *LnPacket;

void setup()
{
    LocoNet.init(LNtxPin);
    Serial.begin(115200);
}

void loop()
{
    LnPacket = LocoNet.receive() ;
    if( LnPacket )
    {     
        // zelf afhandelen/verwerken van berichten
        byte len  = (LnPacket->data[0] >> 5) & 0b11 ; // bericht lengte bits
        byte beginByte = 1 ;

        if(      len == 0 ) len = 2;   // verwerk lengte bits naar bericht lengte
        else if( len == 1 ) len = 4 ;
        else if( len == 2 ) len = 6 ;
        else if( len == 3 ) { len = LnPacket->data[1] ; beginByte = 2 ; } // lengte ligt in byte 1

        // hier print ik alle bytes in Hex, Dec en Bin
        Serial.print("\r\nRaw HEX  ");
        for( beginByte = 0 ; beginByte < len ; beginByte ++ )
        {
            b = LnPacket -> data[beginByte] ;
            Serial.write(' ') ;
            Serial.print( b,HEX ) ;
        }

        Serial.print("\r\nRaw DEC  ");
        for( beginByte = 0 ; beginByte < len ; beginByte ++ )
        {
            b = LnPacket -> data[beginByte] ;
            Serial.write(' ') ;
            Serial.print( b) ;
        }

        Serial.print("\r\nRaw BIN  ");
        for( beginByte = 0 ; beginByte < len ; beginByte ++ )
        {
            b = LnPacket -> data[beginByte] ;
            Serial.write(' ') ;
            Serial.print( b, BIN) ;
        }

        // custom verwerking
        byte OPCODE = LnPacket->data[0] ;
        switch( OPCODE )
        {
        defaut:
            Serial.println(F("Unknown OPCODE")) ;
            break ;
       
        case OPC_SW_REQ:
            Serial.println(F("Request switch "));
            // doe iets met het bericht,
            break ;

        // case some_opcode: etc

        }
       

    // library functie, triggert callbacks naar   notifySwitchRequest, notifySensor en notifyPower
       LocoNet.processSwitchSensorMessage( LnPacket ) ;
    }
}

// call back functies, aangeroepen vanuit 'processSwitchSensorMessage()'
void notifySwitchRequest( uint16_t Address, uint8_t Output, uint8_t Direction )
{

}

void notifySensor( uint16_t Address, uint8_t State ) // terugmelders
{

}

void notifyPower( uint8_t State ) // main power
{

}
Train-Science.com
Train-Science github
It ain't rocket science ;-)

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: Loconet over TCP/IP
« Reactie #22 Gepost op: 14 March 2024, 15:37:28 »
Dit moet volgens mij wel werken  ;).
        for( beginByte = 0 ; beginByte < len ; beginByte ++ )
        {
            b = LnPacket -> data[beginByte] ;
            Serial.write(' ') ;
            Serial.print( b) ;
        }

Het gaat niet helemaal goed in de for loops:
'b' was not declared in this scope
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

bask185

  • Offline Offline
  • Berichten: 5182
Re: Loconet over TCP/IP
« Reactie #23 Gepost op: 14 March 2024, 15:49:59 »
sorry je moet er nog 'byte ' voor zetten. Dus
byte b = LnPacket -> data[ beginByte ] ;
Train-Science.com
Train-Science github
It ain't rocket science ;-)

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: Loconet over TCP/IP
« Reactie #24 Gepost op: 14 March 2024, 16:04:21 »
Helaas helemaal geen data op de serialmonitor te zien.   :-\
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

bask185

  • Offline Offline
  • Berichten: 5182
Re: Loconet over TCP/IP
« Reactie #25 Gepost op: 14 March 2024, 16:05:21 »
Staat je baudrate goed? Ik gebruik altijd 115200bps
Train-Science.com
Train-Science github
It ain't rocket science ;-)

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: Loconet over TCP/IP
« Reactie #26 Gepost op: 14 March 2024, 16:15:50 »
Ondertussen snel even serial monitor tooltje gemaakt in C#.
Die krijgt nu data binnen via USB uit de Uhlenbrock LocoNet WLAN interface 63860.
(die doet zowel WLAN als via USB).

De bezetmeldingen komen wel over USB... maar niet over WLAN.
De vraag is nu alleen of dat gewoon niet mogelijk is via WLAN.
Of is er een setting waarmee dat aan/uit kan.  ???

Zou toch gewoon moeten kunnen met Loconet over TCP/IP  ::)
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

reinderlf

  • Traintastic!
  • Offline Offline
  • Berichten: 118
    • traintastic.org
Re: Loconet over TCP/IP
« Reactie #27 Gepost op: 14 March 2024, 23:51:58 »
Net even in de handleiding van die WLAN interface gekeken, maar ze zeggen niks over dat hij bepaalde berichten niet door geeft. In de LNCV config lijst stond ook niet iets van een setting waarmee je dat zou kunnen aanpassen. Ik zag wel dat de WLAN interface ook Z21 en WiThrottle ondersteund, wat mij doet vermoeden dat het WiFi deel met name bedoeld is voor wireless throttles. (Al zou het wel handig zijn als je dat gewoon kon aanzetten dat je al het verkeer op de bus kan zien.)

Mocht je nog andere software willen proberen om wat info over de LocoNet berichten te zien, dan kun je nog een poging wagen met Traintastic (mn eigen Open Source project :angel:), voor LocoNet kun je die ook in "Listen Only" mode zetten, dan gaat Traintastic geen LocoNet berichten versturen. Heb ik er ooit op verzoek van een club genoot ingemaakt die Traintastic wilde gebruiken om LocoNet verkeer te bekijken.

Falkenberg

  • Offline Offline
  • Berichten: 4083
Re: Loconet over TCP/IP
« Reactie #28 Gepost op: 15 March 2024, 13:56:02 »
De vraag is nu alleen of dat gewoon niet mogelijk is via WLAN.
Of is er een setting waarmee dat aan/uit kan.  ???

Wat zegt Uhlenbrock? Die reageert op dit soort vragen redelijk snel

dirkjan

1op160

  • Offline Offline
  • Berichten: 355
    • 1op160.nl Modelbaan in schaal N
Re: Loconet over TCP/IP
« Reactie #29 Gepost op: 18 March 2024, 20:06:26 »
Aangezien het via USB nu allemaal prima werkt heb ik besloten om Loconet over TCP even te parkeren.
Ik wil nu gewoon verder...  ::)
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