← OM32, OC32 and LichtOrgel · Home

Instellen baudrate Oc32/NG

Instellen baudrate Oc32/NG

p.vleeshouwers@casema.nl · 2025-03-12 09:01 UTC

Sinds twee jaar gebruik ik de OC32 in combinatie met ITrain tot volle tevredenheid. Nu wil ik mijn baan uitbreiden met een dag en nacht cyclus. De doelstelling is dat ITrain een opdracht geeft aan de OC32 en via de Seriële Accessoire Poort er een verbinding is met een Arduino.

Het project staat op de site van Huib Maaskant ‘www.floodland.nl’. Een handleiding hierbij genaamd ‘RGBW-led strip aansluiten op de OC32Config ‘ geeft aan dat op het blad ‘General’ het vak ‘Serial Port’ dient te worden ingevuld met een baudrate van 115200. 8 Bits, Parity No, Stop 1.

Voor de configuratie met ITrain via een Tams RedBox stel ik een baudrate in van 38400 met Parity ‘Odd’.

Kan iemand mij adviseren welke keuze ik nu dien te maken?

Na een aantal handmatige aanpassingen werkt de OC niet meer naar behoren. (Seinen gaan van rood niet meer naar groen maar doven. Pin 2 (groen)krijgt dus geen spanning meer, pin 1 (rood) wel. Multibit2 ingesteld ).
Dit manco geldt echter voor drie van de zes aangesloten seinen. De andere drie werken wel naar behoren. Hopelijk komt dit iemand bekend voor en herkend mijn foute instelling.

Alvast hartelijk dank,

Paul

Re: Instellen baudrate Oc32/NG

lvperlo · 2025-03-12 10:59 UTC

Hallo Paul,

Ik zie niet wat de vraag te maken heeft met "marktplaats". Topic is daarom verplaatst.

Als die Arduino van Huib de instellingen 115200 8 N 1 nodig heeft moet je dat zo instellen bij de Seriële Acessory Port op de OC32.
Wanneer andere dingen "ineens" niet meer werken zoals voorheen heb je daar iets gewijzigd. Wat dat is kan alleen een helderziende zeggen of jij zelf.
Wat de Tams RedBox in jouw verhaal doet ontgaat me.

Overigens is de beschrijving van Tijn onvolledig. Er ontbreekt een essentiële stap. De aangepaste instellingen alleen wegschrijven met "Write Single" werkt niet als de betreffende Pin nog niet geconfigureerd is. Dat komt omdat de logica in de OC32 tegenwoordig gebouwd is rond "Devices". Dat kun je wel omzeilen, maar dan moet je in "Expert Mode" zitten en dat raad ik af als je dat (nog) geen expert bent.
Tussen stap 8 en 9 hoort:

Met hartelijke groeten, Leon

Re: Re: Instellen baudrate Oc32/NG

p.vleeshouwers@casema.nl · 2025-03-12 12:26 UTC

Dank Leon voor het overzetten van dit topic naar de juiste omgeving en voor je snelle antwoord. Jouw inschatting over mijn (huidige) kennis op dit gebied is geheel juist en ik heb ook getwijfeld om het tweede deel van mijn vraag te stellen daar een antwoord hierop lastig te geven is.

Ik ben wel blij met jouw aanvulling op de handleiding van Tijn. Hier zullen wellicht meer gebruikers baat bij hebben.

Ik kreeg tijdens de verificatie regelmatig de melding dat er iets zou zijn met de seriële instellingen waardoor de verificatie niet kon worden gestart. Vandaar mijn poging of er toch een link bestaat tussen het probleem met de seinen en de seriële poort instellingen. Rest mij niets anders dan door te gaan met mijn onderzoek.

Nogmaals bedankt.

Paul

Re: Instellen baudrate Oc32/NG

lvperlo · 2025-03-12 12:44 UTC

Welke firmware heb je in je OC32 zitten?

Re: Instellen baudrate Oc32/NG

p.vleeshouwers@casema.nl · 2025-03-12 14:36 UTC

Leon, ik het versie 3.2.0.0 er op staan als firmware.
Opvallend is wanneer ik deze firmware code wil opvragen ik de melding ‘ no response recieven, resetting bidirectional communication’ te zien krijg.
Na het verwijderen van het vinkje bij tellen vanaf 1 , krijg ik respons.

Dit zelfde geldt bij het verificatieproces. Uiteindelijk de reactie:

Start EC verification
start pin verification
Verify OK

Ik gebruik Generic 2015/06/10 met Gen Signal Red/Green voor de Viessmann seinen.

Re: Instellen baudrate Oc32/NG

p.vleeshouwers@casema.nl · 2025-03-12 14:54 UTC

Ik stuur nog twee schermprintjes mee. Misschien heb je hier iets aan.

Re: Instellen baudrate Oc32/NG

p.vleeshouwers@casema.nl · 2025-03-12 14:57 UTC

Ik denk dat het formaat groter is dan 148 Kb. Het lijkt niet te werken.

Re: Instellen baudrate Oc32/NG

lvperlo · 2025-03-12 22:09 UTC

Hallo Paul,

Ik weet niet wat je precies doet en hoe je systeemconfiguratie er uit ziet.
Wat ik wel zeker weet is dat uitsluitend het aan of uitzetten van het vinkje "Start numbering at 1" helemaal niets doet met de communicatie. Uiteraard doet het dat wel als je tegelijkertijd ook het Module Address aanpast. Dan ben je gewoon aan het communiceren met een andere OC32.

Ik kan het niet inschatten, dus neem het met een korrel zout, maar wellicht is het verstandig om je eerst de basisbeginselen van de OC32 eigen te maken voordat je je met de niet meest eenvoudige opties gaat bezig houden, zoals de SAP poort. Dat je seinen "ineens" niet meer werken is 99% zeker gewoon een configuratiefout. Dus ik zou zeggen, zet een backup van je configuratie terug van het moment voordat je met die SAP poort begon. En als je die backup niet hebt zul je een nieuwe configuratie moeten maken.

Met hartelijke groeten, Leon