Android Studio USB Daten senden/empfangen

OP #3978145
Hallo

Überlege gerade wie man Daten eines Mikrocontroller per USB auf ein 
Android Handy darstellen kann.
Android Studio ist vorhanden.
Leichte Programmiererfahrung auch.
Also Samble Programme wären Top.
Ich möchte Messwerte auf Android Systeme darstellen.
Was für USB Device muss man haben,oder auf eine Atemga mit USB 
einstellen?
Jemmand eine Idee?


Oder geht das besser mit Bluetooth?

Gruß
Gast
Als allererstes musst du Glück haben.

Die USB Treiber- und Hardwarelage bei Android-Geräten ist beschissen bis 
unübersichtlich.

Manche Android-Geräte haben die USB-Hostfunktion, ev. über OTG. Andere 
haben nichts. Die, welche die Hostfunktion haben, haben bei weitem nicht 
Treiber für alle Arten von USB-Geräten.

Manchmal kann man Treiber nachrüsten - dazu muss das Android-Geräten 
normalerweise gerootet sein. Obendrauf braucht man noch ein Java-API zum 
Treiber. Alternativ hat man seit Android 3.1 ein USB Host API. Das ist 
ein Low-Level API und funktioniert nur, wenn das Android-Gerät es 
unterstützt. Wenn man die Unterstützung hat, dann muss man sich den 
eigentlichen Treiber und die entsprechenden USB Geräteprotokolle in Java 
programmieren oder eine entsprechende Bibliothek suchen.

Dann gibt es in Android seit ein paar Versionen noch ein USB Accessory 
API. Dabei bleibt das Android-Gerät im Client-Modus, und das externe 
USB-Gerät läuft im Host-Modus. Allerdings muss dabei das externe 
USB-Gerät das Accessory-Protokoll beherrschen. Es gibt wenige die es 
können und alle die ich gesehen habe sind unverschämt teuer. Abgesehen 
davon braucht man nicht irgendein USB-Gerät, sondern natürlich eins dass 
die Messdaten liefert.
OP
Moin
Jo das sieht Interessant aus.

habe das lua scipting installiert.
Editieren ,oder "hallo World" geht auch.

Wo finde ich Scrips für android 4.1.2
zb.ein paar button und evt. über wlan telnet zum pc senden.

gibt es ein deutsches Forum?

Gruß

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.