PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Seriell empfangene Bytes zählen, wie geht das?



Toxic
13.02.2006, 23:35
Hi,

meinProblem is folgendes:
Ich beabsichtige eine serielle Datenübertragen zwischen PC und CC1 zu coden, bisher hat das auch ganz gut gefuntzt aber ich schaffe es nicht, die empfangenen Bytes zu zählen (es sind vier)! Da ich ein nur etwas tun will, wenn alle 4 Bytes empfangen wurden! Ich habe hier mal ein Visual Basic Bsp., das ich zwar verstehe, aber nicht in ccbasic umsetzen kann.

Hier das Beispiel:




inbuff(bz)
bz = bz + 1
if bz = 4 then goto BLABLA



Kann mir bitte jemand helfen? Is echt dringend!!! :)

MfG
Toxic

Dirk
14.02.2006, 19:30
Hi Toxic,

wenn du schon weißt, dass du 4 Bytes empfangen kannst/willst, kannst du die 4 GET-Befehle doch einfach aneinander reihen:
GET A : GET B : GET C : GET D

... oder verstehe ich dein Problem nicht? 8-[

Gruss Dirk