Hallo Wie kann man so was Programmieren wie bei der Einrichtung von Switchen über Rs232 und Terminal. Dort bekommt man teilweise eine Terminal Oberfläche wo man mit der Tab oder den Pfeiltasten navigieren kann und z.b Geräte name und andere Sachen einstellen kann. ISt sowas auch mit einen MEga 128 möglich???? gibt es dazu irgendwo ansätze???? Danke
Natürlich ist das möglich. Die Cursorsteuerung erfolgt durch Senden von VT100-Befehlen an das Terminal(-programm), und die Auswertung der Tastencodes (wie bsp. TAB) muss Dein µC machen. Der VT100-Befehlssatz ist hier http://vt100.net/ dokumentiert. Die meisten Windows-Terminalprogramme (auch Hyperterminal) emulieren diesen Befehlssatz, die "Pseudo-Terminalprogramm" Bray und Hterm tun das hingegen nicht, sie sind keine echten Terminalemulatoren, sondern eher Test-und-Analyseprogramme für die serielle Schnittstelle.
Hallo. Ich möchte Daten, die der ATMega ans Terminal sendet automatisch in eine Datei schreiben lassen. Ist das auch mit dem VT100-Befehlssatz möglich? Wenn ja, wo finde ich das in der o.g. Doku? Danke!
Das hat nichts mit dem VT-100 Befehlssatz des Terminals oder des Terminalemulators zu tun. Das ist ausschliesslich eine Eigenschaft, die das Terminal oder der Emulator mitbringt. Normalerweise gibt es dann dort einen Menüpunkt, der ein Mitloggen der Sitzung in eine Datei erlaubt. Oft firmiert das ganze unter dem Begriff "Sitzungsprotokoll"
Danke für die schnelle Antwort! Ich verwende das MTTTY. Dort gibt es einen Menüpunkt "Transfer -> Receive File". Wenn ich das per Hand auswähle sobald der µC Daten sendet, klappt es auch. Nur was muss ich tun, damit das automatisch (also vom µC angestoßen) funktioniert? Geht das überhaupt?
Manche Terminalprogramme (damit meine ich echte Terminalprogramme wie Hyperterminal, so grauenerregend es auch sein mag, nicht aber Schnittstellentestprogramme wie Tobis hTerm oder Bray) unterstützen das Z-Modem-Protokoll mit automatischem Download. Dazu muss die Gegenseite nur ein paar im Protokoll spezifizierte Steuerzeichen senden und das Terminalprogramm schaltet automatisch in den Dateiempfangsmodus um, empfängt und speicher die Daten und schaltet danach wieder in den Textmodus zurück.
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.