|
|
Serial/COM Verbindung - write/read Problem |
|
stenzer |
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 02.02.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.04.2018, 23:46
Titel: Serial/COM Verbindung - write/read Problem
|
|
Hallo,
ich habe mit Hilfe von Octave eine serielle Verbindung mit meinem Mikrokontroller Board hergestellt.
Auf meiner Platine befindet sich ein Temperatur Sensor den ich über einen passenden Befehl messen lasse.
Dem Messbefehl srl_write(s1,"Temperatur\n\r") folgt eine Lese Anweisung, leider lese ich hier zeitweise den zuvor gesendeten Befehl Temperatur wieder ein.
Gibt es eine Möglichkeit den vorherigen Befehl Temperatur zu löschen? srl_flush(s1) nützt anscheinend nichts. Ich habe es auch hiermit versucht
Dies sollte angeblich einen CLEAN SCREEN durchführen. Bringt allerdings auch nichts.
Hat jemand einen Vorschlag wie ich dieses Rücklesen verhindern kann?
LG
|
|
|
|
|
stenzer |
Themenstarter
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 02.02.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.04.2018, 23:57
Titel:
|
|
Hi,
das Problem wurde anscheinend durch die srl_flush(s1) Anweisung hervorgerufen. Scheinbar wurde der gesendete Befehl zeitweise erfolgreich von der "prompt" gelöscht, und eben manchmal nicht. Um ein fehlerhaftes Einlesen der Messdaten zu verhindern, führe ich nun eine weitere READ Instruktion aus, um die prompt zu "löschen".
LG
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|