Forum: PC-Programmierung Android Studio USB Daten senden/empfangen


von Franz S. (franz_0815)


Lesenswert?

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ß

: Verschoben durch User
von Korbblüte (Gast)


Lesenswert?

> Oder geht das besser mit Bluetooth?

Wie wäre es via WLAN und mit einem ESP8266 auf dem LUA läuft?

http://www.esp8266.com/viewforum.php?f=17

von Franz S. (franz_0815)


Lesenswert?

Hallo
Würde auch gehen.
LUA was ist das ?
Gruß

von Korbblüte (Gast)


Lesenswert?

Franz Suahnein schrieb:
> Hallo
> Würde auch gehen.
> LUA was ist das ?
> Gruß

Eine Programmiersprache. Irgendwo zwischen Basic & Pascal angesiedelt.

http://www.lua.org/manual/5.1/

von Jay (Gast)


Lesenswert?

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.

von Franz S. (franz_0815)


Lesenswert?

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ß

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.