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 ! > Tschuldigung wenn ich mich hier einklinke.. > Vom Prinzip her hast Du recht, André... das Lesen eines Artikels wird einfacher wenn man > sich an Formatierungen hält. Auch das suchen im Forum kann einem schon mal Antworten geben > oder zusätzliches Wissen vermitteln was dann meist zu "schlaueren Fragen" führt. > Man sollte aber hilfesuchende nicht anrüffeln denn jeder ha mal klein angefangen. Auch Du André. > Überleg Dir lieber selbst, was DU dazu beitragen kannst, um die Verwirrung um die Treiber > der Station und Unit zu beseitigen. Denn das hier ist definitif nicht der erste User, der da nicht > durchssteigt. Siehe Thread neulich zum SP1 bzw. SP2, und andere... Es wäre evtl mal nötig, > eine vernünftige Doku für beide Syteme zusammen zu stellen, die basierend auf das Handbuch der > cc2 als Fortsetzung auf die aktuellen Neuerungen eingeht. Erst wenn es die gibt und User das nicht > lesen, dann André, dann kannst Du Dir diesen Ton leisten... > > > Multithreading ist dafür gedacht, Programmteile unabhängig voneinander laufen zu lassen. > > Wenn Du jedoch nur eine Resource bedienst, solltest Du nur einen Thread > > verwenden, da es sonst früher oder später sicher zu Problemen kommen wird. > > Das entspricht Deiner linearen Denkweise, wie Du es schon sehr oft hier postuliert hast. > Es ist aber sachlich nicht immer richtig den es kommt immer auf die Aufgabenstellung an. > Siehe aktuellen Thread zum Powerglove.... > > > > > > neues Problem: Seit dem ich die neue Software Op_v2.hex( oder so, also das neuste) draufgespielt hab, spinnt meine > > > auch mitgelieferte Tastatur total rum! > > > > Das glaube ich nicht ! > > Außerdem heißt es OSOPT_V2. > > André..... es reicht.... vieleicht hat er es so umbenannt..... :-) > ;-) > > > > > > Ich lass mir mit dem Programm...: > > > > > ><code> thread main > > > { > > > string s; > > > int Mode; > > > { > > > wait station_io.getkey() != 255; > > > sleep 50; > > > Mode = ports.adc(7); > > > str.putint(s,Mode); > > > station_lcd.print(s); > > > sleep 1000; > > > station_lcd.clear(); > > > s=""; > > > } > > > }</code> > > > > > > ... einfach nur die Spannungswerte der Tasten anzeigen(weil halt irgendwas nich stimmt) und nun passiert folgendes: > > > > > > obwohl es eigentlich gar nix machen dürfte schreibt mir cc2 immer 1023 ins display danach lauter 3en aber ohne! das > > > Display zulöschen. Wieso?? > > > > Daß Deine Tastatur und das Programm nicht funzt, liegt daran, daß Du > > die Station-Treiber für die Unit+Appl.Board verwendest. > > Also verwende bitte die Treiber, Module und Beispiele zur Unit und nicht zur Station !! > > Ansonsten kann man Dir nicht vernünftig helfen. > > > > > > > > Mit ist auch aufgefallen das in der station_io die Spannungswerte nicht stimmen: > > > > > > ... > > > Dies ist ein Auszug aus der Station_io! > > > Wenn bei mir keine Taste gedrückt wird liegen bei mir immer über 1000 mv(?) an. Aber das Programm denkt das > > > die 14 dauernd gedrückt ist! Is doch quatsch! Sollte die 255 nicht mit über 1000 festgelegt werden?? > > > > > > > Das liegt daran, daß der Treiber für die Station-Tastatur ist, und nicht für das Appl.Board. > > Diese sind von der Hardware sehr unterschiedlich aufgebaut !! > > > > > Das hab ich testweise auch gemacht aber obwohl ich ober die wait funktion eingebaut hab schreibt mit das Progamm > > > die 1000 mv hin! Wieso?? > > > > Die AD-Werte geben nicht die Spannung wieder ! > > Der Spannungbereich der AD-Ports beträgt 0 bis 4,092V > > Die Auflösung beträgt 10Bit=1024 Schritte. > > Somit ergibt sich eine Auflösung von 4mV pro digit. > > Wenn Du einen AD-Wert von 1000 bekommst, heißt dies, daß 4,000V am AD-Port anliegen. > > > > Ich schlage vor, daß Du zuerst das Handbuch zur Unit durchliest, und evtl. das > > Buch MSR mit C-Control II besorgst. (siehe im Menü unter Bücher). > > > > Außerdem beachte bitte alles, was auf der Hauptseite von CC2Net.de steht ! > > > > MfG André H. > > Das war alles in allem nicht nett... > aber evtl. der gereizten Stimmung dem Wetter entsprechend.... > Aber.. Litehouse .. das sei Dir ins Stammbuch geschrieben... wer lesen kann ist klar im Vorteil. > > Gruß Rolf