CTR+D (eof) senden

Gast #280868
Lesenswert?
• ▲
▼
Hallo,

soweit ich gelesen haben wird ein Dateiende durch eof markiert so das
Programme die auf eine Datei zugreifen erkennen an welcher Stelle sie
das Lesen einer Datei beenden müssen. EOF ist wohl gleich zu setzen mit
CTR+D...
Ich lasse ein Programm eine Datei über Com1 einlesen was auch ganz gut
funktioniert. Die "Datei" wird von einem Atmel ATmega16 gesendet.Alle
Daten werden vom Programm gelesen nur müßte ich am Ende meiner
Übertragung ein eof und somit ein Ctr-D durch den Atmel senden.

Das habe ich bis jetzt noch nicht geschafft...wäre klasse wenn einer
einen Tip oder gar die Lösung für diesen Problem hätte.

Ach ja ich würde die Sache gerne mit Bascom lösen.

Danke
Dirk
Gast #280870
Lesenswert?
• ▲
▼
Hallo,

stimmt - das kommt wohl so hin ...bin da aber auch nicht der Experte.
Die Atmel-Schaltung funktioniert - das habe ich mit einem
Terminalprogramm gestestet. Von PHP aus über einen Webserver und dessen
Com-Port zum Atmel gibt es auch keine Probleme nur die Richtung Atmel
zurück zum Com-Port und PHP ist das Problem.

Na mal sehen was man da noch machen kann...
Gast #280872
Lesenswert?
• ▲
▼
Oder Du definierst eine Bytefolge, die im normalen Betrieb nicht
vorkommt, als Ende-Markierung.

Textende ist auch manchmal Ctrl-Z (0x1a = 26), z.B. beim DOS-Befehl
copy con filename.ext
kannst Du einen Text von der Tastatur direkt in eine Datei kopieren.
Beenden mit Ctrl-Z oder F6.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.