Wie kann ich die Messwerte eines Smartphone-Sensors auf einem Dell-Gateway überprüfen?

7

Ich habe ein Dell Edge Gateway 5000 mit Linux Snappy 15.04 als Betriebssystem.

Ich habe den Gateway-Zugangspunkt installiert und kann das Gateway von meinem Smartphone aus verbinden. Jetzt muss ich die Smartphone-Sensoren wie Beschleunigungsmesser, Touchscreen-Koordinaten, Licht usw. lesen.

Das Smartphone ist ein HTC M9 mit Android 7.0.

Joey
quelle
Bitte fügen Sie einen Link hinzu, Dokument über das Gateway.
Bence Kaulics
1
Welches Smartphone hast du? Sie müssen diese Informationen in die Frage (Android, iOS, Windows Phone, ...)
CGG
1
Dies ist das Benutzerhandbuch für die Gateway-Themen-cdn.dell.com/pdf/… und ich habe meinen Beitrag aktualisiert
Joey
1
Wenn Sie es nicht selbst codieren wollen, ist es meiner Meinung nach am besten, unter softwarerecs.stackexchange.com zu fragen , nicht hier, da Sie uns bitten, eine Softwareanwendung bereitzustellen
Mawg sagt, Monica

Antworten:

2

Über Sensoren können Sie einen Listener für Sensorereignisse registrieren [1] und ihn für jeden Wert über eine Socket-Verbindung an ein ByteArrayWriter / Listener-Paar senden [2].

Socket benötigt nur WLAN vom Gateway, der Rest ist Java-Code [3].

Die vollständige Lösung erfordert einige Codierungsbemühungen mit den von mir angegebenen Bausteinen.

[1] https://developer.android.com/guide/topics/sensors/sensors_overview.html

[2] /programming/17777692/android-streaming-sensor-data-continuously

[3] http://www.avajava.com/tutorials/lessons/how-do-i-make-a-socket-connection-to-a-server.html

mico
quelle