-
-
Erfahrener Benutzer
Roboter Genie
Hallo,
Nein, die SerRead Funktion arbeitet ohne Buffer und Interrupt. Beim Arbeiten mit Timeout wird 'T' nach Ablauf des Timeouts zurückgeliefert.
Solange man also 'T' nicht als Kommando verwendet, und zur Steuerung des Master Asuros andere Befehle verwendet, als die, die der Master zum steuern der Slaves verwendet, sollte es mit SerRead und Timeout funktionieren. Abfragen wegen Kollisionen müssen natürlich immer direkt in der Hauptschleife verarbeitet werden, nicht in if oder switch/case Zweigen.
In den Quellen zum Asuro Buch 2 gibt es ein Beispiel für Interrupt Empfang mit Buffer. Das Beispiel IRComm.
http://www.arexx.com/downloads/asuro...me_Band1_2.zip
Etwas offtopic. Ich finde euer Projekt auch sehr interessant. Da ich selber gerade an einem IR Booster für den Asuro bastle:
Welche Reichweite erzielt ihr mit dem Turm?
Habt ihr den PC IR Transceiver auch modifiziert?
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen