Hallo Leute!

Ich schicke über die RS323 ein ständig ein Steuersignal das wie folgt aufgebaut ist:

*startzeichen*DATA1;DATA2;DATA3*endzeichen*

Wie kann ich unter Bascom dieses Steuersignal in eine Variable bekommen?

ich hab mir so was vorgestellt:

Zeichen einlesen
wenn Zeichen = startzeichen dann
loop
zeichen einlesen
data = data + zeichen
end wenn zeichen = endzeichen
aufteilen
end

Freu mich auf eure Antworten. Besonders in Quellcodeform
Vielen Dank!