Hallo André,
vielen Dank! Das war der Durchbruch. Müßten nicht alle Stationsbesitzer dieses Problem haben??
Herzliche Grüße,
Felix W.
> Hallo Felix, > > Ich habe den "Fehler" gefunden, der eigentlich kein wirklicher ist. > Die Funktion station_io.init() initialisiert nicht wirklich. > Erste durch ein erstes setzen eins der SR-Ports(LEDs, Relais, POx, LCD-Bel.) > werden die Ports für die SR richtig gesetzt. > Das habe ich erst herausgefunden, als ich mir das Modul näher angeschaut haben. > Ich selbst habe nämlich keine Station. :-) > > Die Lösung: > Tausche in station_io.c2 die Funktion init() durch folgende aus: > function init() > { SADDR=asmcall.get("STATION0"); > ports.set( STROBE, LOW); // Dies sorgt dafür, daß Strobe auf definierten Pegel liegt > } > > Nur so wird Strobe auf LOW gesetzt, und gibt nicht die LCD-Daten and den > LEDs und Relais aus. :-) Das war nämlich passiert. > > Jetzt kannst Du alle Aufrufe von srrel.c2 entfernen. > > MfG André H. > >
|