Sie sind nicht angemeldet.

1

08.06.2011, 20:17

Serielle Schnitstelle richtig einstellen

Hallo @ all Ich hoffe das ich hier bei euch richtig bin,
I hätte da mal ein Problemchen.

Und zwar habe ich ein NAS (etrayz) und einen Microcontroller (Arduino)

Der Arduino wird über einen USB2Serial-Wandler (mit FTDI Chip) am USB Port des NAS Angeschlossen und mittlerweile auch erkannt.

Ich kann auch Daten vom Microcontroller zum NAS senden. Jetzt habe ich ein Programm auf den Microcontroller (MC) geladen welches prüft ob Daten vom NAS gesendet werden und diese dann wiederum in ne Variable schreibt und nen Zähler erhöht.

Jetzt habe ich den MC wieder ans NAS gestöpselt und mit cat /dev/ttyUSB0 geschaut was passiert.

Dabei musste ich feststellen das das das NAS Daten an den MC sendet ohne das ich das will.

Ich habe dann mal einen Logicanalyzer an die Serielle Schnittstelle vom MC gehängt und gesehen das das Nas exakt die selben daten die es ebend empfangen hat wieder an den MC schickt.

Das ist doch bestimmt ne Art Übertragungskontrolle seitens des NAS.

Kann man das evtl. mittels stty abschalten?????

Oder liegt das an etwas anderem?

Über Hilfreiche Antworten würde ich mich sehr freuen

Danke und Gruß
derRobert

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

2

13.06.2011, 11:44

hallo,

ich nehme mal an, dass die NAS-Schnittstelle für ein Terminal gedacht ist und deshalb ein echo eingeschaltet sein könnte. probiere mal stty -echo
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

Thema bewerten