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 Markus, > > > > Dein Proggie selbst scheint OK zu sein. > > Welches OS benutzt Du? Ich nehme mal an, daß Du OSOPT_V2 benutzt, > > da die erste Original-Version des OS einen Bug mit den Handshake Leitungen > > hat, welcher solche ähnlichen Folgen hat. > > Beachte, daß beim jetzigen DL-Tool das neue OS vorher in os.hex umbenannt werden > > muß und sich in selben Verzeichnis wie das Tool befinden muß ! > > > > Benutzt Du SWCOM über den Internen Pegelwandler ? Wenn ja, dann muß die > > Leitung "µC CTS" auf GND gelegt werden. > > Wenn Du SWCOM nicht über den internen Pegelwandler nutzt(bzw. garnicht nutz), > > dann stelle sicher, daß µCCTS mit dig.CTS und µRTS mit dig.RTS (Jumper) verbunden sind, > > und, daß das beim Kabel die Handshake-Leintungen belegt sind. > > (Beim Original-Kabel sind diese belegt) > > > > Ein Tip noch zu Deiner Routine: > > Wenn Du anstatt des einen Strings s einen zweiten, z.B. s2, wechselweise benutzt, > > dann sind die Ausgaben um einiges schneller, da Du nicht mehr auf hwcom.ready() > > warten mußt: > > > > loop > > { > > //s füllen > > //... > > hwcom.print(s) > > > > //s2 füllen > > //... > > hwcom.print(s2) > > } > > > > MfG Andre H. > > > > > > > > > Hallo Forum-Leser, > > > > > > Bin seit langem jetzt wieder mit der CII beschäftigt und möchte nun meine Heizungssteuerung finalisieren. > > > Die CII speichert Betriebsdaten, Temperaturen in das RAM-Deveice HS (von Andre, funktioniert spitze - > > > Gratulation) und lese diese zur Ausgabe auf hwcom wieder aus. > > > > > > Es wird soweit alles übertragen, nur muß ich im Hyterterminal (WinXP) > > > 1. zu Beginn der Übertragung irgendeine Taste auf der PC-Tastatur mehrmals drücken, damit die CII Werte > > > beginnt zu senden. > > > 2. es werden dann einige Daten übertragen, ich muß dann immer wieder eine Taste auf der PC-Tastatur > > > drücken bis wieder etwas gesendet wird. > > > > > > Bei vielen Bytes zum Übertragen ist das dann schon sehr mühsam. > > > > > > Ich habe nun schon versucht eine andere der 4 seriellen Schnittstellen meines PCs zu verwenden, bin mit > > > der Baudrate runtergegangen, hab das ganze unter Win2000 bzw. Win98 probiert, mit der > > > Flussteuerung (Hardware, XonXoff, Keine) experimentiert, immer das gleiche. > > > > > > Kann mir jemand einen Tip geben ? > > > > > > Danke ! > > > > > > Markus > > > > > > > > > > Hallo Andre, > > spät aber doch kann ich eine Antwort auf mein Problem geben. > > Zunächst einmal Danke für Deine Mühe auf meine Frage so detailliert einzugehen. > Deine Hinweise auf µCCTS und µRTS haben mich auf den richtigen Weg gebracht. > > Zunächst die Anmerkung, dass das Laden der Programme in die C II immer tadellos klappt. > > Ich benutze KEIN SWCOM, die Jumper waren gesetzt (sollte ja so sein). > Nach ein paar Versuchen stellte sich heraus, dass, wenn ich den Jumper 6 (CTS) > nicht setzte und den Jumper 7 (RTS) setze die Datenübertragung klappte, jedoch gingen > immer wieder ein paar Zeichen verloren. > > Also ging ich daran mein Kabel 1x seriell gerade mit 3 Meter Länge (Verlängerung) > und 1 x seriell gekreuzt (Originalkabel C II) Pin für Pin nochmals durchzumessen. > Alles ist OK. > > Als ich aber dann das 3 Meter-Kabel wegnahm und nur das original-Kabel benutzte funktionierte > die Übertragung auch mit gesetzten Jumper JP6 und JP7. > > Ich bin zwar glücklich dass jetzt alles soweit funktioniert, aber ganz klar warum es jetzt klappt > ist mir das nicht, weil die Leitungsgesamtlänge von 4,5 Meter nicht die Ursache sein kann. > Möglichweise ist auch das 3 Meter-Kabel defekt (eine Ader angeknackst oder so). > > mfg > Markus