Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > Hallo Rene, > > > das erstaunt ein wenig, ich hatte gedacht das man nur maximal die Stringlänge empfangen kann, > > Du verwechselt hier Datenrahmen mit Stringvariablen. > Man kann theoretisch mit der CC2 einen so großen Datenrahmen empfangen, wie es RAM gibt. ;-) > Gespeichert wird das ganze eben in einem Bytearray. > Natürlich kann man so lange Datenrahmen nicht so bequem wie Strings bearbeiten. > Jedoch ist dies bei Datenrahmen meist sowieso nicht notwendig. > > > und da wäre glaube ich bei 32 Zeichen schluss. > > Stringvariablen können max. 30 Zeichen aufnehmen, belegen jedoch immer 32 Byte. > > > Falls es aber doch mit größeren Zeichenketten > > geht, dann könnte Dir dein Timeout von derzeit 150ms einen Strich durch die Rechnung machen. > > Setzte mal zum Test das Timeout höher. > > Du verstehst hier das Prinzip eines Timeouts falsch. > Das Timeout bestimmt hier die maximale Zeit die zwischen dem Empfang zweier Zeichen > verstreichen darf, bevor der Vorgang abgebrochen wird. > Kommt beispielsweise nur alle 140ms ein Zeichen an, so wird nicht wegen eines Timeouts > abgerochen. > > MfG André H.