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 Ulli & Manfred, > > > danke für deine Unterstützung. Das Programm aus dem Buch MSR mit CC2 kenne ich. > > Da einige Befehle für veraltete Module wie zBsp. für das "str Modul" geschrieben sind und diese > > auch öfters geändert werden, funktioniert das Programm nicht. > > Der Forumbeitrag "Modemspezialist" ist sehr hilfreich. Um aber das Programm zu vereinfachen > > und auch um in Zukunft neue "str" Treiberversionen benutzen zu können, ... > > Das Modul str.c2 wurde nie geändert. Du meinst wahrscheinlich strx.c2 . > 2003 gab es größere Änderungen in den Modulen, im eine klarere Linie in allen > Modulen reinzubringen. strx.c2 hat dabei die größten Änderungen erfahren. > Seit dieser Version von 2003 gab es in strx.c2 keine Grundlegende Änderung > in der Art der Funktionen. > Somit brauchst Du keine Angst haben, daß es künftig zu Inkompatibilitäten kommt. > > Zu der Änderung in strx.c2 wurde im Modem-Terminal-Beispiel eine Anpassung nötig, > welche auch in den Buch-FAQ dkumentiert war. (Bücher > FAQ & Updates") > > Ich habe nun das Beispiel des Buchs mit dieser Anpassung getestet. > Es funktioniert ohne irgendwelche Probleme. > Allerdings habe ich heute das Beispiel noch etwas überarbeitet und > in den <a href="/Bucher/bucher.html">Buch-FAQ</a> gleich als Download reingestellt. > Die größten Änderungen sind Optimierungen des Codes. > Allerdings habe ich auch eine kleine Fehlerbehandlung eingebaut, wenn > die Modem-Verbindung nicht, wie vorgesehen über das Menü beendet wird, > sondern die Verbindung verloren geht. > > Etwas, was aber noch wichtig ist, ist der Init-String für das Modem im Modul modem.c2 . > Dieser muß ggf. je nach Modem angepaßt werden. (siehe Handbuch des jeweiligen Modems) > Setze diesen notfalls einfach auf "S0=0E0". (nicht automatisch abheben, lokales Echo aus) > Im Initstring sollte aber zusätzlich das HW-Handshake des Modems aktiviert werden. > Bei diesem Beispiel ist das aufgrund der geringen Datenmengen nicht unbedingt notwendig. > > > ... war meine Idee, > > die Ports von der serielle Schnittstelle zu messen. > > Das Messen der Spannungen der Modem-Leitungen ist mehr als unnötig. > Es sind einfach nur digitale RS232-Pegel. > Das einzige, was hier sinnvoll wäre, ist das steuern der DTR-Leitung über einen I/O der CC2. > Somit kann man per Hardware das Modem zum Auflegen zwingen bzw. am Abheben hindern. > Ansonsten ist es äußerst wichtig, daß DTR mit DSR verbunden wird. > (Pin4 mit Pin6 bei 9pol. Sub-D-Steckern) > Ohne diese Verbindung hebt das Modem nicht ab. > Aber das ist auch im Buch beschrieben. > > MfG André H.