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 zusammen > > > > In der Hoffnung daß mir jemand einige Tips geben kann, > > möchte mein Posting vom Anfang März in Erinnerung bringen. > > > > Die Tatsache daß der Initring gesendet wird deutet meines > > Erachtens auf eine vorhandene Verbindung , das Beispielprojekt > > habe ich ohne Änderung geladen, leider komme ich nicht mehr > > weiter, deshalb noch mal der damalige Text. > > > > Ich möchte meinen CC2 Datenlogger vom Hyperterminal über > > Modem auslesen, das CC2 Modem soll dabei auf Anruf warten. > > Als Testprojekt verwende ich Modem C2P aus Buch MSR für > > CCII Kapitel 6.9. > > Das Problem besteht darin daß sich die Verbindung herstellen > > und trennen läßt, aber es wird nichts brauchbares > > übertragen , manchmal eine Zeile mit Steuerzeichen meistens > > gar nichts. > > Wenn ich die CC2 resete bleibt die Verbindung bestehen und > > am Hyperterminal erscheint der Initsttring der Modem.C2 > > “ATZ ATS0=0E0V1L1M1Q0V1“ . > > Die Brücke Pin 4 auf 6 am Schnittstellenkabel ist vorhanden, > > auch die Verringerung der Baudrate auf 9600hat keine > > Änderung gebracht. > > Beide Modems funktionieren am PC, welche Fehlerquellen > > könnten da in Frage kommen z.B. ISDN Telefonanlage andere > > Initialisierung ...... > > > > Danke Martin > > > > Hallo Martin! > > Ich kenne leider Modem C2P und das Buch nicht, ich habe aber vor einiger Zeit etwas > ähnliches in Visual Basic Programmiert, meine Modemkommunikation war damals etwa so: > (Ich schreibe da keine Visual Basic Befehle sondern Beschreibungen) > > Sub Abheben: > Warten auf Pin 6 (DSR) = on > Warte 1 Sekunde > Sende Init-String > Warte auf "RING" vom Modem > Sende "ATA" > Warte auf "CONNECT" vom Modem > Warte 1 Sekunde > Starte Kommunikation > > Sub Auflegen: > Sende "+++" > Warte 4 Sekunden > Sende "ATH0" > Warte 4 Sekunden > Gehe zur Sub Abheben > > Mit Timer: > Wenn Pin 6 = off starte Sub Abheben neu > Wenn Pin 8 (DCD) = off stoppe Kommunikation, starte Sub Abheben neu > > Anmerkungen: das Warten auf Pin 6 war notwendig, weil wenn das Modem später als der PC > (bei dir CC2) eingeschaltet wurde ist ja der Init-String ins Leere gegangen, der ist aber umbedingt > notwendig damit das Modem die Geschwindigkeit des PCs (bei die CC2) erkennt. Genauso war > das Prüfen eines Verbindungsabbruchs (Pin 8 off) und des Modemabschaltens (Pin 6 off) > notwendig damit die Kommunikation nicht in irgendeinem Status hängenbleibt bei > Verbindungsabbrüchen oder Modemresets. > > > Soweit zu meinem Damaligen Projekt. > Leider kann der CC2 ja nicht den Status vom Pin 6 und 8 nicht so einfach lesen, da die V.24 ja > mit +12V /-12 V arbeitet und nicht mit +5 / 0V wie der CC2, ev. musst du dazu einen Wandler benutzen. > > Kannst du genauer beschreiben wie die Modemkommunikation bei dir abläuft? > Wer ruft wen an? > Auf was wartet der CC2? > Was soll gesendet werden? > > PS: Wenn du den INIT-String bei einem Reset aufs Hyperterminal bekommst funktioniert > die Modemstrecke, das Problem muss also wo anders liegen. > > Liebe Grüsse > Manfred >