hterm empfangene Daten in Datei speichern

Gast #3804551
Lesenswert?
• ▲
▼
Hallo zusammen,
ich benutze das Programm hterm um CNC Programme vom Rechner an eine CNC 
Steuerung zu übertagen (send file).
Wie kann ich eingelesene Programme in eine Datei abspeichern? Geht das 
nur indem ich den Text kopiere und in einen Editor wieder einfüge?
Gruß
Holger
Gast #7042801
Lesenswert?
• ▲
▼
Gerd K. schrieb:

> das gleiche Problem habe ich gerade auch, "Save Output" gedrückt,
> es erscheint "output_2022-04-22_14-48-36.log", jedoch wird nach OK nicht
> gespeichert.

Doch klar. Es wird alles gespeichert, was bis zum Klick auf OK schon 
empfangen wurde. Aber selbst, wenn das absolut nix ist, wird immerhin 
noch die Datei erzeugt. Die ist dann halt naturgemäß nur leer.
(Firma: HomeLab) #7042899
Lesenswert?
• ▲
▼
c-hater schrieb:
> Gerd K. schrieb:
>
>> das gleiche Problem habe ich gerade auch, "Save Output" gedrückt,
>> es erscheint "output_2022-04-22_14-48-36.log", jedoch wird nach OK nicht
>> gespeichert.
>
> Doch klar. Es wird alles gespeichert, was bis zum Klick auf OK schon
> empfangen wurde. Aber selbst, wenn das absolut nix ist, wird immerhin
> noch die Datei erzeugt. Die ist dann halt naturgemäß nur leer.

Jetzt klappt das, im Feld "Save Output Options" stand ein ";", das habe 
ich herausgenommen, danach wurde gespeichert.

Jetzt habe ich die Frage: Was bedeutet "Is MFString" ?
Ja da steht "Character Seperator",
wenn das der Input ist:
hserout c.0, (65,";",66,67,13,10)
wird in der Datei folgendes gespeichert:
;;A;;;B;C;;;A;;;B;C;

Und die zweite Frage:
Der Input ist:
hserout c.0, (65,66,67,13,10)
Der Monitor zeigt:
ABC
ABC
usw.
In der Datei steht jedoch:
ABCABCABC ...usw....

cu
Gerd
Gast #7042997
Lesenswert?
• ▲
▼
Gerd K. schrieb:

> Jetzt klappt das, im Feld "Save Output Options" stand ein ";"

Warum? Von allein sicherlich nicht.

> Jetzt habe ich die Frage: Was bedeutet "Is MFString" ?
> Ja da steht "Character Seperator",

Keine Ahnung, was das bedeutet. Du auch nicht. Wenn man nicht weiß, was 
es bedeutet, benutzt man es einfach nicht. Das gilt sowohl für die 
Checkbox als auch für die Textbox.

Prinzipiell dürfte irgendein Filter dahinter stehen. Es macht keinen 
Sinn, irgendwas zu filtern, ohne das man versteht, wie man den Filter 
parametriert. Also die Checkbox einfach ungecheckt lassen und die 
Textbox leer.

Oder halt lernen, was der Filter tut...

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.