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

Wichtig: Bevor Du wegen einem Problem mit der CC2 postest, stelle sicher, daß Du
die neueste OS-Version, die neuseste Compiler-DLL und die neuesten Modulversionen benutzt!
Beachte, daß sich auf der CD zur CC2-Unit/Station auch jetzt noch die ältesten Dateien befinden!
Es gelten folgende Anleitung und Regeln: Regeln CC2Net.de-Forum
Zurück zum Artikel  (Blaue Felder sind Pflichtfelder)


Name:   UserID: 
 E-Mail:
Kategorie
Betreff
Homepage:
Link-Titel:
Link-URL:
Cookie für Name, UserID, E-Mail, Homepage-URL setzen
(Erspart die Neueingabe bei Beiträgen und Antworten)
(Zum Löschen des Cookies hier klicken)
Ich nutze:
C-Control II Unit
C164CI-Controllerboard
C-Control II Station
CCRP5 mit CC2-Unit (Conrad Roboter)
CC2-Application-Board
CC2-StarterBoard
CC2-ReglerBoard
eigenes Board
original OS     OSOPT_V2     OSOPT V3.0 OSOPT V3.1

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, ich hab da ne Frage :o) > > Ich habe heute nach langer Zeit mal wieder die CII aus dem Schrank gekramt. Habe dann auch hier > > im Forum gesehen das es wieder eine neue OS Datei gibt. Zu meiner Freude gibt es auch ein > > Service-Pack. Dort habe ich beim rumstöbern einen Ordner für ein touchlcd gefunden. > > Jetzt wollte ich mal fragen ob es egal ist was für ein Touchpanal man anschließt. Ich denke mal > > schon, sonst würde es ja dabei stehen. > > Ich habe ein KIT160-6LEDTK, leider habe ich schon seit Ewigkeiten Probleme mit diesem Teil. Meine > > Programmierung Funktioniert einfach nie so wie ich es will. Mal hier, mal da ein ungewolltes Pixel. > > Display wird nicht komplett gelöscht, Schlieren und und und. Jetzt habe ich mal testweiße das > > „Progi“ vom Service-Pack überspielt. Und siehe da, auch da ist das Displaybild nicht sauber. Texte > > überschreiben sich......[liegt also wahrscheinlich nicht an meiner Programmierung ;o) ] > > Das dieses „Progi“ vom Service-Pack einwandfrei ist, ist mir ja klar, aber hat jemand auch solche > > Probleme mit seinem Touchpanal?? > > Vielleicht hat mein Panal ja auch einen Schaden?? Umtausch ist aber nicht, schon drei Jahre alt!! > > Mich würde nur mal interessieren wie ein anders Panal funktioniert. > > Ach zur Info, ich benutze die SWCOM von CC-Tools. > > > > Hallo > > ich denke es liegt an deiner Programmierung. Seh dir mal das Modul touchlcd von Andre genau an > dort gibt es unterschiedliche Funktionen im Bezug auf Text löschen, beschreiben etc. > Ich habe dir mal einen Auszug aus meinem Programm angefügt probier mal ob der bei dir läuft, wenn ja > ist das Display OK. Ich benutze das gleiche Display. > > //------------------------------- > // Hauptmenue > //------------------------------- > > function hauptmenue () > > {touchlcd.font(3,1,1); > touchlcd.textmodus(4,1); > touchlcd.led (255); // diese funktion habe ich dem Modul von Andre beigefügt > um die Beleuchtung zu steuern ( siehe unten) > touchlcd.touchactive(0); > touchlcd.delzone (0,8,160,80); > sleep 100; > s="Haussteuerung"; > touchlcd.text('Z',80,10,s,str.length(s)); > s="by"; > touchlcd.text('Z',80,20,s,str.length(s)); > s="Heribert Schutzeichel"; > touchlcd.text('Z',80,30,s,str.length(s)); > s="V 1.0 / 2.2004"; > touchlcd.text('Z',80,40,s,str.length(s)); > > > s="Setup"; > touchlcd.button(0,26,28,1,2,s,str.length(s)); > s="Diagnose"; > touchlcd.button(0,29,31,2,2,s,str.length(s)); > > } > > > > > > //------------------------------- > // Init-Touchscreen > //------------------------------- > > thread screen > { touchlcd.init(); //.. init Touchscreen > touchlcd.clear(); > sleep 200; > touchlcd.cursor (0); > touchlcd.touchactive(0); // Alle Touchtasten deaktivieren > touchlcd.touchevent(1,1); // Touchtaste invertieren, kein beep > > sleep 200; > touchlcd.gerade (8,0,152,0); > touchlcd.fillzone (0,0,7,6,0); > touchlcd.fillzone (153,0,160,6,0); > hauptmenue (); > > loop { > > if second!=system.second() > { // Uhrzeit ausgeben > s="Uhr:"; > str.putintf(s,system.hour(),2); > s=s+":"; > str.putintf(s,system.minute(),2); > s=s+":"; > str.putintf(s,system.second(),2); > s=s+" / Dat:"; > str.putintf(s,system.day(),2); > s=s+"."; > str.putintf(s,system.month(),2); > s=s+"."; > str.putintf(s,system.year(),2); > touchlcd.font(2,1,1); > touchlcd.textmodus(5,1); > touchlcd.text('L',8,1,s,str.length(s)); > second=system.second(); } > > if swcom.rxd() > {x=swcom.get(); > if x==1 {setup ();break;} > if x==2 {diagnose ();break;} > } > > } > > } > > > Für das Modul touchlcd zur steuerung der Beleuchtung. > ----------------------------------------------------------------------------------- > function led(byte set) > {put(ESC); > put(89); > put(65); > put(set); > } > > -------------------------------------------------------------------------------------- > > > > > > > > Mfg > > Heribert > > > > Danke im voraus für Antworten, > > > > Grüße Marcel > >
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB