Loading...
 

OM32, OC32 and LichtOrgel


Instellen baudrate Oc32/NG

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

Netherlands

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:

  • Geef de gekozen Pin een naam, mag alles zijn, bijvoorbeeld "Aansturing Arduino"
  • Controleer dat de Device Pin hetzelfde nummer heeft als de gekozen Pin. Als dat niet zo is hoort de door jou gekozen Pin al ergens anders bij en moet je nagaan of dat echt zo is, of dat dat iets is uit een oude configuratie. Als je zeker weet dat de Pin vrij is, maak dan "Device Pin" gelijk aan "Pin.
  • Geef de Device Pin een naam, mag alles zijn, bijvoorbeeld "RGBW Besturing"
  • Klik op "Write Device"


Met hartelijke groeten, Leon

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


Netherlands
Welke firmware heb je in je OC32 zitten?

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.

Ik stuur nog twee schermprintjes mee. Misschien heb je hier iets aan.
Ik denk dat het formaat groter is dan 148 Kb. Het lijkt niet te werken.

Netherlands

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


 
Dutch (Nederlands, nl)English British (British English, en-uk)German (Deutsch, de)