Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > > Hallo Reto, > > Lade Dir bitte die neuesten Versionen der Module > > station_lcd.c2 und station_io.c2 herunter. > > In der ersten Version wurde kein Capture gesetzt. > > Ohne dieses gibt's bei Multithreadanwendungen einen Datensalat, > > wenn von unterschiedlichen Threads auf das LCD und die LEDs, Relais & > > die extra Ausgänge zugegriffen wurde. > > > > MfG André H. > > > > > Ich habe ein kleines Testprogramm geschrieben, um die Zeitsynchronisation mit DCF zu testen. Dabei spielte meine CC-II-Station verrückt. Das LCD flimmerte wild umher, die Relaise und LEDs schienen zufällig zu operieren etc... > > > > > > Nach und nach habe ich dann mein Programm vereinfacht, bis zum eigentlcihen "Hello World." Programm, d.h., einer einfachen Textausgabe auf dem LCD. > > > > > > Erst nachdem ich den Befehl <b>station_lcd.clear()</b> auskommentiert hatte, funktionierte plötzlich alles wunderbar. Vorher war der Zeichensatz absurd, irgendwelche Phantasiezeichen auf dem LCD. > > > > > > Hat jemand snst auch schon Probleme mit dieser Funktion gehabt? > > > Gibts einen Workaround? > > > > > > Danke > > > Reto > > Hallo André > > Danke für den Tip. Ich benutze effektiv schon eine neue Version und zwar station_lcd V1.4. > Ich habe dieses File offenbar nicht von dieser Site sondern von CTC heruntergeladen. > > Die Differenz zwischen V1.3 und V1.4 ist die Folgende: > > function clear() { > capture; > LCD_WriteCommand(0x01); > LCD_WriteCommand(0x02); // neu in V1.4 > release; > } > > Da es sich doch eigentlich nur um ein clear() gefolgt von home() handelt, sollte dies keinen Unterschied machen, oder? Capture/release jedenfalls sind drin. > > Nach meinen ersten Gehversuchen mit CC-II muss ich zugeben, dass mich die Softwarequalität nicht gerade vom Hocker haut... > > Wenn nicht einmal der File Header Text (z.B. /* Datum : 10. Augiust 2002) korrekt geschrieben bzw. der aktuellen Version angepasst wird, wie steht es dann z.B. mit "/* Getestet : ja" ??? > > Wer auch immer sich hinter dem Pseudonym DIE HARD verbirgt, er scheint es ab und zu nicht allzu genau zu nehmen. > > Schade. > Reto > > > >