APP Inventor 2, Item list too large

OP #4966469
Lesenswert?
• ▲
▼
Guten Tag

Ich arbeite zurzeit an meiner Abschlussprüfung. Nun habe ich mir eine 
Druckmessstation zusammen gestellt. Die funktioniert so das von 8 
Druckübersetzer ein Spannungssignal 0-10V an einen Arduino Mega 
übertragen werden. In diesem werden anschliessend die Signale 
aufgearbeitet und ausgewertet. Dieser Teil funktioniert ohne probleme. 
Nun aber schike ich die Daten via Bluetooth-Modul HC-05-6 an mein 
Smartphone. Ich die Daten kommen da auch sauber an das habe ich mite 
einem Bluetooth Terminal überprüft. Habe mir anschliessend mit dem App 
Inventor 2 eine App zusammengeabut. Diese funktioniert zwar aber ich 
bekomme zwischendurch eine Fehlermeldung das der Index zu gross ist. 
Diese Fehlermeldung ist immer ähnlich wie die im Anhang. Manchmal 
einfach mit eine ander zahl. (nicht die zweit wie hir im Bsp.)

Hat jemand eine Lösung parat wie ich die Länge des Index anpassen kann?

Besten Dank im Voraus.

Freundlicher Gruss
Stefan
Angehängte Dateien:
#4966776
Lesenswert?
• ▲
▼
Wenn ich den "Code" richtig verstehe gehst Du davon aus dass Du per 
Bluetooth immer die kompletten Daten bekommst.

Das ist aber so nicht richtig, Du könntest auch nur den Anfang des 
Strings bekommen und den Rest irgendwann später. In diesem Falle enthält 
Deine Liste weniger Elemente.

Abhilfe:  Nachschauen ob man ein Ende Zeichen bekommen hat. 
Üblicherweise nimmt man bei Text das Zeilenende, also "\n" oder "\r" 
oder "\r\n". Du machst ja bei Element 8 auch ein "println()".

Bei dem Grafik-Mist wird sowas dann sehr schnell sehr unübersichtlich...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.