Android Wear Sensor Speicher (V1.0)Diese Android App (eine für das Android-Gerät, eine für das Android Wear-Gerät) ermöglicht das Lesen, Darstellen und Speichern von Sensordaten, die auf einem Android-Gerät oder auf einem Android Wear Gerät (z.B. Samsung Gear Live) aufgenommen werden. Die Messdaten werden sowohl auf dem jeweiligen Gerät angezeigt als auch in einer CSV Datei gespeichert und können damit ausgewertet werden.Die App wird ständig weiterentwickelt. Besuchen Sie daher diese Seite für Aktualisierungen wieder. Für etwaige Fehler und Beschädigungen etc. durch die Apps wird keine Haftung übernommen. Insbesondere längeres Aktivieren der Sensordienste kann zu kürzeren Akku-Laufzeiten führen. |
Download und InstallationDie App kann hier heruntergeladen werden. Die Installation wird über den Dateimanager durch Anklicken von mobile-relase.apk gestartet. Klicken Sie Installieren an. Die Anwendung benötigt Zugriff auf das Dateisystem, um die csv Dateien speichern zu können. Um sicher zu stellen, dass die Wear App auch auf dem Wear Gerät installiert ist, rufen Sie die WearApp auf und Klicken auf "Apps neu syncronisieren". |
|
Starten der AppNach der Installation starten Sie die App durch Anklicken auf "Wear Sensor Speicher" . Sie können nun verschiedene Funktionen ausführen. Funktionen, die nicht aktiv sind, werden als rote Knöpfe angezeigt. |
|
App FunktionenAktivieren der Checkbox "Sensorbox" zeigt die aktuellen Sensorwerte an, deaktivieren beendet diese Anzeige.Aktivieren von "Sensoren" zeigt die auf Gerät verfügbaren Sensoren an. Sensordienst startet die Aufzeichnungen der Sensorenmesswerte im Hintergrund, die Sensormesswerte des Android-Geräts werden dabei in der CSV Datei "s5_sensor_
Ist der Knopf "Datenspeichern" aktiviert (grün), werden die Messdaten zusätzlich in der Datei "s5_wear_sensor_ Klicken auf den Knopf "Sensordaten" zeigt die aktuell gelesenen Sensorwerte des Sensordienstes an. Klicken auf den Knopf "Hole Daten" zeigt die aktuell gelesenen Sensorwerte des Wear-Sensordienstes an. Klicken auf den Knopf "Sende Botschaft" sendet die aktuellen Sensor-Daten als Notification. Sie werden mit "FallrecognitionServce" angezeigt. Auf dem Wear-Gerät werden zusätzlich noch durch Wischen nach Rechts die einzelnen Messwerte des Android-Geräts angezeigt. "Sende Daten" speichert die aktuellen Sensordaten intern ab.
|
|
AktivitätsknöpfeDie beiden Knöpfe Aktivität 1 und Aktivität 2 dienen dazu Zeitmarken in die Wear Android Gerät CSV Datei einzufügen. Damit können Aktiväten mit einem Zeitstempel versehen werden, um Analysen zu erleichtern. Wenn der Knopf nach den Drücken grün (aktivieren) wird, wird in die Zeile "ACn" eine 1 geschrieben, mit rot (dekativieren) eine 0 in die CSV Datei. Diese zeigen somit den Beginn und Ende einer Aktivät an. |
|
Android Wear AnwendungDie App wird auf dem Wear Geräte mit Installation auf dem Android Gerät installiert. Falls diese nicht erfolgt, siehe bei Installation auf dem verbundenen Android-Gerät. Suchen Sie die App auf dem Wear-Gerät.Die App verfügt über folgende Knöpfe: STA startet den Wear Sensor-Dienst, STO beendet den Dienst. Dieser Dienst läuft im Hintergrund weiter, auch wenn die App nicht zu aktiv ist. Get liest die aktuellen Sensordienstmesswerte und zeitgt sie als Notification an. Get Data holt die Sensordaten des verbundenen Android-Geräts, Send Data schickt die aktuellen Wear-daten an das verbundenen Android-Gerät. |
|
Format der CSV DateienEs werden drei unterschiedliche CSV Dateien erzeugt. Eine für das Android Gerät sowie eine für das Android-Gerät (falls Sensordienst aktiv) sowie die Daten des Wear Gerätes (falls der Wear Sensor-Dienst aktiviert ist). Zu beachten ist, dass diese Dateien sehr groß werden können, wenn die entsprechende Dienste sehr lange laufen. Auf dem Wear-Gerät wird ebenfalls eine Sensordatendatei erzeugt, wenn der Wear-Sensor-Dienst aktiviert ist. Dateiname: wear_sensor_<millisekunden>.csv. Diese kann mit einem entsprechendem Dateimanager vom Wear-Gerät heruntergeladen werden. Dait können auch Datenaufzeichnungen erfolgen, ohne dass ein Android-Gerät verbunden sein muss.Beispiel einer Android Gerät CSV Datei (s5_sensor_<millisekunden>.csv)
Die erste Spalte ist eine interne Speichernummer (Datenpuffer mit jeweils 200 Messungen; negative Werte sind bestimmte Zeitmarken für den Dienst), die zweite Spalte aktuelle Messdatennummer, die dritte Spalte ist der Zeitpunkt der Messung in Millisekunden, die vierte Spalte jeweils ein "F" plus Sensor (A=Beschleunigungsmesser, G=Gyroskpe, M=Magnetometer, P=Druckmesser, S=Schrittzähler, H=Pulsmesser). Die Folgespalten hängen vom Sensor ab, die letzte Spalte ist immer der Zeitpunkt der Messung in Millisekunden.
Beispiel einer Wear Android Gerät CSV Datei (s5_wear_sensor_<millisekunden>.csv)
Die erste Spalte ist eine interne Speichernummer (Datenpuffer mit jeweils 200 Messungen; negative Werte sind bestimmte Zeitmarken für den Dienst), die zweite Spalte aktuelle Messdatennummer (Ausnahme: ACn - hier wird die Anzahl der jeweils gedrückten Aktivitäten angezeigt), die dritte Spalte ist der Zeitpunkt der Messung in Millisekunden, die vierte Spalte jeweils ein "W" für Wear-Daten, "F" für Android-Gerät Daten plus Sensor (A=Beschleunigungsmesser, G=Gyroskpe, M=Magnetometer, P=Druckmesser, S=Schrittzähler, H=Pulsmesser, AC1 Aktivität 1, AC2 Aktivität 2).
Die Folgespalten hängen vom Sensor ab.
|