icon_pro icon_lite

Sensor Recording

Entdecken Sie Ihr Android-Smartphone!

Smartphone-Sensordaten auslesen, anzeigen und abspeichern


icon

Sensor Recording - Sensoren

Beim ersten Start wird der Benutzer aufgefordert, die Datenschutz-Bestimmungen zu akzeptieren. Danach sind einige Berechtigungen freizugeben (je nach Android-Version unterschiedlich):
- Standort ("Genau")
- Fotos, Medien und Dateien (obligatorisch)
- Mikrofon/Audioaufnahmen (optional)
- Benachrichtigungen
- Hintergrund-Standort ("Immer zulassen").
Werden einige Berechtigungen nicht erteilt, sind die zugehörigen Funktionen eingeschränkt.

Zwei Schaltflächen mit der Aufschrift "Starten" und "Stoppen" aktivieren und deaktivieren die Datenaufzeichnung im Hintergrund. Die Aufzeichnung kann auch über die Notification gestoppt werden. Einmal gestartet, läuft sie weiter, selbst wenn die App pausiert oder das Telefon in den Bereitschaftszustand geschaltet wird. Im gestoppten Modus gibt es eine weitere Schaltfläche "Daten zurücklesen", mit der vorher aufgezeichnete Daten wieder in den Speicher geladen werden können.

Unterhalb dieser Schaltflächen werden der freie Speicherplatz und der Datenpfad angezeigt.

Eine Tabelle zeigt die Liste aller verfügbaren Sensoren in diesem Smartphone, einschließlich Sensor-Typ, Name, Hersteller, Maximalwert, Auflösung, Leistung, Version, Klasse und ggf. Minimalverzögerung. Die Sensor-Liste wird auch in die ASCII-Datei "SensorProperties.csv" geschrieben. Jeder Lese-/Schreib-Vorgang auf dem Speicher wird durch eine kurze Textnachricht angezeigt.

Ab Version 3.04 gibt es die Möglichkeit, aufgezeichnete Daten wiederzugeben. Die Replay-Daten können auf allen Seiten dargestellt werden. Seit Version 8.25 kann die Wiedergabe-Geschwindigkeit im "Konfig"-Menü oder mit den Lautstärke-Reglern eingestellt werden.

Seit Version 9.54 können mehrere kml-Dateien in einem Rutsch eingelesen werden, z.B. zum bequemen Füllen einer Heat Map. (csv-Dateien sind dafür nicht vorgesehen, die Gefahr eines OutOfMemoryError wäre zu groß.) Die Anzahl der kml-Datein kann durch einen "Datei-Filter" eingegrenzt werden. Der zugehörige String muss die Regeln für einen "regulären Ausdruck" erfüllen, z.B. "2024.*Radtour" für alle Radtouren im Jahr 2024. In dem Auswahl-Spinner der Dateien erscheint dann ganz oben die Zeile "Lies alle kml-Dateien mit <regular expression>".

Ab Version 9.65 wird der "Datei-Filter" auch auf die Liste der "Wiedergabe Daten" angewendet, um die Menge überschaubar zu halten. Ebenfalls wird die Darstellung der "Geogr. Grenzen" im Menü "Karte" gefiltert. Wenn nur kml-Dateien eingelesen werden sollen, muss das jetzt im Filter explizit angegeben werden, also z.B. "2024.*Radtour.*kml".

screenshot screenshot