c't Projekte - c't-Bot und c't-Sim -
Mailinglisten
[Voriger (Datum)]
[Nächster (Datum)]
[Voriger (Thread)]
[Nächster (Thread)]
[Nach Datum][Nach Thread]
Absender: Carsten Giesen
Datum: Fr, 19.05.2006 09:09:28
Hallo,
Ich habe das als Ergänzung verstanden!
Im übrigen hat ein Uart seine eigenen internen Routinen um ein Byte zu
empfangen.
Der Timeaus war ist gedacht daruf zu warten bis ein Befehl vollständig ist
(mehrere Bytes)
Und genau das würde ich erst starten wenn das erste Byte das Aufwach Byte
ist!
Gruß
Carsten
> -----Ursprüngliche Nachricht-----
> Von: ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx
> [mailto:ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx] Im
> Auftrag von Timo Sandmann
> Gesendet: Freitag, 19. Mai 2006 09:03
> An: 'Entwicklung rund um den c't-bot'
> Betreff: RE: [ct-bot] BOT friert ein...
>
> Carsten Giesen schrieb:
> > Hallo,
> >
> > Im Moment ist es wohl so, das wenn ein Zeichen empfangen wird,
> > gewartet wird bis der Empfangspuffer voll ist.
> > So habe ich das aus den Mails gedeutet.
> > Das 0x Hexformat bedeutet ist klar ;)
> > Was ich meine, wenn man sagt es beginnt immer mit 0xA9 oder noch
> > besser 0xA9 0xADRESSE dann ignoriert der BOT alle Zahlen
> auf dem Uart
> > bis eben diese Zahl kommt.
>
> Das ändert aber prinzipiell nichts, weil er dann warten würde
> / müsste, bis er ein 0xA9 komplett empfangen hätte. Die von
> Herrn Thiele vorgeschlagene Lösung ist da wesentlich
> eleganter und löst das Problem gleichzeitig auch noch...
>
> > Mit 0xA9 0xAdresse meine ich, das wenn wir mal eine Art
> > Funk-Schnittstelle haben, die mehrere BOT steuern könnte,
> könnte man
> > so noch die BOTs adressieren.
> > Im Moment wird das wohl dann erstmal nur 0xA9 0x01 (für den 1. Bot)
> > sein.
>
> Wie die Adressierung dann mal funktioniert, sollte man IMHO
> erst entscheiden, wenn man denn weiß, über was für eine
> Schnittstelle man kommuniziert, weil diese vielleicht ja
> eigene Adressierungsverfahren mitbringt.
>
> Gruß und guten Morgen ;)
> Timo
>
>
> _______________________________________________
> ct-bot-entwickler Mailingliste
> ct-bot-entwickler@xxxxxxxxxxxxxxxxx
> http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler
>
>
>