Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Programm hochladen ?? Kategorie: Verschiedenes (von André H. - 15.05.2009 11:59)
Als Antwort auf Re: Programm hochladen ?? von Vehne - 15.05.2009 7:42
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, C-Control II Station, CC2-Application-Board, CC2-StarterBoard, CC2-ReglerBoard, OSOPT V3.1
Hallo Vehne,

> > thread main
> > {
> >     lcd.init();
> >     lcd.clear();  
> >     stports.togLCDlight();
> >     stports.togRel(0);
> >     stports.togrel(1);
> >     stports.setLED(1,1); //wäre doch zum einschalten der LED 1 oder ???
> > }
> >
> > also ich möchte auch nur das kleine schon vorhandene Display in der Station ansteuern, sollte doch so gehen oder ?
> > Die lcdext.c2 ist doch nur für angeschlossene LCD's oder?
> ...
> So hab nun noch die halbe Nacht rumprobiert und festgestellt wenn ich die
> station_io.c2 und die station_lcd.c2 verwende (und zu beginne init mache.....) funktionierts
> soweit... Kp warum die stports.c2 und die lcd.c2 nicht gehen.

Wie Franz soeben geschrieben hat, ist das LCD der Station nicht ein internes LCD der CC2.
Ich rate Dir noch ein biÃ?chen Doku zu lesen.
Besonders möchte ich Dir die FAQ ans Herz legen.
Auch wenn die FAQ nichtmehr ganz aktuelle sind, solltest Du dort folgende Punkte verinnerlichen:
"Ich habe meine erste CC2 gekauft, was muÃ? ich als erstes machen?"
"Ich habe eine CC2-Station, was muÃ? ich hier beachten ?"

Auch schreibe ich nicht umsonst auf der Hauptseite, daÃ? das aktuelle OS und die aktuellen
Module genutzt werden sollen.

Wenn Du die veralteten Module station_io.c2 und station_lcd.c2 verwendest, brauchst Du
bei Problemen keine Hilfe mehr erwarten. Diese Module sind hoffnungslos veraltet und z.T.
nicht kompatibel mit den aktuellen Modulen.


> Verwende das OS_OPT_V2.
> V3 will ich nicht nehmen, da in der Beschreibung steht das das interne (fest verbaute) LCD der Einheit
> dann nicht mehr geht.

Den Passus mit dem LCD hast Du in zweierleihinsicht falsch verstanden.
1. Betrifft dies das Mini-I²C-Bus-LCD (2x8 Zeichen), welches früher in der vergossenen
Unit verbaut war:

2. Ging es nur um die Ansteuerung vom System für Systemmeldungen.
Die Ansteuerung aus C2-Programmen wäre immernoch gewährleistet.
So steht es auch in der Hilfe zu OSOPT V3.x:
- Das CC2-interne LCD wird vom System nicht mehr angesteuert.
  Somit wird diese I²C-Bus-Adresse frei, wenn man das interne LCD, falls vorhanden,
  abschaltet.(LCD-Adj der Unit auf GND ziehen)
  Das Display kann aber noch aus dem C2-Programm angesteuert werden.
  Hier ist aber dann zwingend ein lcd.init() notwendig.

Da es die vergossene CC2 aber seit gut 5 Jahren (wenn ich mich nicht irre) nichtmehr gibt,
ist das für neue Units, und für die Station schon immer, hinfällig.

MfG André H.



Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten:

Re: Programm hochladen ?? (von Vehne - 15.05.2009 20:21)