Hallo Leute, weiß jemand von Euch, wie das letzte Zeichen aussieht, das ein Standartterminal bei einer Übertragung sendet? Es würde mir schon reichen, wenn ich den letzten HEX Wert kennen würde. Leider hab ich den bisher nicht raus gefunen. Hoffe jemand von Euch weiß da weiter. THX. Gruß Marcus
Hi, das ist eine Frage des Protokolls, das kann man so pauschal nicht sagen...
Hallo, ich versuche vergeblich die AT Befehle, mit denen man ein Modem ansteuert auf den Atmel zu portieren. Ich möchte quasi eine AT Steuerung nachbauen. DAs Problem dabei ist nur, wie schafft ein Modem es das Ende einer Übertragung festzustellen? Bisher waren alle meine seriellen Ansteuerungen sehr unflexibel, dies würde ich gerne mit einer AT Befehlskette verändern. Mein Problem ist jetzt nur noch festzustellen, ob noch Befehle kommen oder ob die ÜBertagung zu ende ist, also das CR Signal. Zu der fRage Protokoll: Mir ist nicht bewußt, dass das Hyperterminal o.ä. für die Übertragung außer der Hardwarekonfiguration überhaupt ein Protokoll verwendet. Weiß jemand, wie ich das raus bekomme? Ich hoffe, jetzt wirds etwas klarer. Gruß
ich glaube da wird ein line feed gesendet 0A ? Send doch nen befehl zum AVR, und gib das letzte Zeichen hexadezimal auf nem LCD oder wieder zurück Auf dein Hyperterminal, damit du sicher gehen kannst... Das hat doch bestimmt schonmal einer gemacht, da musses doch was fertiges geben, oder?
oder lad dir mal ähm die AVRco demo runter da ist ein terminal programm dabei, wo du zwei schnittstellen mit einmal angucken kannst... man kann da auf hex ansicht umschalten.. also nullmodemkabel und los gehts
Hi Normalerweise wird ein AT-Befehl mit "CR" (0Dh) bzw. "CR"/"LF" (0Dh/0Ah) abgeschlossen. Wichtig ist aber, das du vorher auch eine Escapesequenz "Esc" (1Bh) an das Modem sendest, damit es weiß, das es jetzt gefälligst Befehle entgegennehmen soll. Der ASCII-Wert für "Esc" kann in (Modem)Register S2, "Return-Zeichen" in Register S3 und "LF" in Register S4 hinterlegt/geändert werden. - Macht aber meistens keinen Sinn. - Übersicht, auf die schnelle ergoogelt: http://trojaner-und-sicherheit.de/tcp-ip-schulung/hayes-befehle.htm AFAIR konnte man den kompletten Registersatz mit "AT S?" auslesen, bin mir aber nicht mehr sicher ... Kannst ja mal reinschauen, was dort eingetragen ist. cu pan
Danke für Eure Aantworten! Es ging mir nur um das CR und dessen Hex-wert. Die Sache mit dem anzeigen lassen ist leider nicht so einfach. Werd den ganzen Kram aber mal ins EPROM schreiben. Danach schau ich mir mal die HEX Werte dort an. code werde ich dann in die Codesammlung posten. BTW: Der AT Befehlssatz wird bei meiner Version wohl etwas verändert werden, da die jetzige Aplikation nix mit Modems zu tun hat. Die Idee hinter dem AT Befehlssatz ist IMHo aber so komfortabel, das ich sie gerne für meine Zwecke brauchen würde. GRuß
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.