Forum: PC-Programmierung Mit Bat serielle Schnittstelle auslesen


von Bastler (Gast)


Lesenswert?

Hallo,  ich möchte mit einem bat Programm die Serielle Schnittstelle 
auslesen und den Text in einer variable speichern.
Danke im voraus!!!

von ich (Gast)


Lesenswert?

Viel Spaß dabei!

von Andreas S. (Firma: Schweigstill IT) (schweigstill) Benutzerseite


Lesenswert?

Klasse!

von Bastler (Gast)


Lesenswert?

Kannst du mir helfen ich bekomme den Text nicht in die variable Type 
com7 >>%serial%

von Thomas D. (thomasderbastler)


Lesenswert?

format_C.bat

von Bastler (Gast)


Lesenswert?

Naja ich will meine Schnittstelle nicht formatieren
>format_C.bat

von Arduinoquäler (Gast)


Lesenswert?

Bastler schrieb:
> Hallo,  ich möchte mit einem bat Programm die Serielle Schnittstelle
> auslesen und den Text in einer variable speichern.

Ja dann mach's doch einfach!

... aber den gaaanzen Text in einer einzigen Variablen, ist
das nicht ein bisschen vieeeel?

von Bastler (Gast)


Lesenswert?

Mit welchem commando?

von Günter Lenz (Gast)


Lesenswert?

Mit

copy com7 text.txt

kanst du die Daten in eine Textdatei umlenken,
da past mehr rein. Irgend wann muß auf com7
ein Steuerzeichen Z ankommen, sonst geht es nie
Zuende

von Amateur (Gast)


Lesenswert?

Sinnvoll wäre es den Kram in eine Datei umzuleiten.

Am Ende des Batch-Jobs kommt es nämlich zur großen Vergesslichkeit und 
deine "Variablen" sind wiederverwertbar, im nächsten Durchlauf.

Also noch mal drüber nachdenken. Muss aber nicht sein.

von Bastler (Gast)


Lesenswert?

Ok,  werde es mal versuchen danke für die Hilfe

von Alexander F. (alexf91)


Lesenswert?

Muss es unbedingt eine Batchdatei sein?
Mit Powershell geht das vermutlich besser, z.B. so:
http://blogs.msdn.com/b/powershell/archive/2006/08/31/writing-and-reading-info-from-serial-ports.aspx

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.