Datei schreiben, erstes Zeichen fehlt

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • Datei schreiben, erstes Zeichen fehlt

    Hallo,

    ich programmiere gerade das erste Mal eine Oberfläche, die als Editor für
    eine Schrittmotorsteuerung dienen soll.

    Es klappt soweit alles ganz gut, bis auf den Umstand, dass ich in letzter Zeit wenig mit C gemacht habe.

    Damit ich nicht alles 1000 Mal machen muss, hab ich mir gedacht, ich schreibe ein Skript, speichere es in einer Datei und wenn ich <Send> drücke, dann wird die Datei zeilenweise gelesen und der Pufferinhalt an die Anlage geschickt (Da die Anlage noch nicht da ist, nehme ich das Hyperterminal von Windows um zu sehen, was ankommt)

    Nun ist es so, dass die Befehle als ASCII-Code an die Steuerung geschickt werden sollen, allerdings mit einem führenden #, im Hyperterminal kommt alles an, ABER dieses dämliche # nicht.

    Is es ein Problem dieses Zeichen zu senden ? Warum findet er es nicht ?



    Danke schon mal für eure Beiträge
    Michael

    PS. Wer noch mehr weiß, warum findet er ein Zeichen nicht, das als RETURN gekennzeichnet ist nicht, wenn ich es so abfrage ... if (freeText == 0x0D)...