Forum: Mikrocontroller und Digitale Elektronik Bascom - Seriell . CR Problem


von Steffen (Gast)


Lesenswert?

Hallo, ich habe ein kleines Problem. Die situation ist folgende.

ich empfange aus einem VC++ Programm einen String mit 80 Zeichen.

Hierfür nutze ich die INPUT anweisung von BASCOM. Diese wartet jedoch
auf einen CR bevor sie den string übergibt.

Mit dem Terminal funktioniert alles bestens, nur irgendwie akzetiert es
meinen CR aus VC++ nicht. Ich sende ein /n sowie ein /r

Hat mir wer einen Tipp wie es funktionieren könnte Was mache ich
falsch?

Danke für jede Hilfe.

Ivh habe auch schon versucht einfach nach 80 Byte s den String zu
übernehmen, allerdings gefällt mir diese Lösung nicht wirklich

Steffen

von Rufus T. Firefly (Gast)


Lesenswert?

"Mit dem Terminal funktioniert alles bestens, nur irgendwie akzetiert
es
meinen CR aus VC++ nicht. Ich sende ein /n sowie ein /r"

\n ist x0a = LF (linefeed)
\r ist x0d = CR (carriage return)

Sende nur CR (und sonst verwende die korrekte Reihenfolge CR+LF).

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
Noch kein Account? Hier anmelden.