Beschreibung

Mit SensorLog können Sie Sensordaten ihres iOS und watchOS Geräts auslesen und als CSV oder JSON Datei speichern. Auf iPhone und iPad können Sensordaten mit bis zu 100Hz erfasst werden (abhängig von der Version des iOS Geräts und Vorder- oder Hintergrundbetrieb).

Mit iPhone und iPad können Sensordaten im Server oder Client Modus mittels TCP oder UDP gestreamt werden. Abhängig von der Netzwerkgeschwindigkeit und der verwendeten Server- bzw. Client-Konfiguration ist dies mit bis zu 100Hz möglich.

Per HTTP GET/POST request können Sensordaten im JSON Format (POST) oder form-url encoded (POST und GET) an eine REST API übertragen werden. Abhängig von Netzwerk und Server Performance werden bis zu 20Hz Upload Rate unterstützt.

Auf der Apple Watch wird eine Aufnahmerate von bis zu 100Hz unterstützt.

SensorLog speichert (Datei), streamt (tcp/udp) und sendet (HTTP) Daten, auch wenn sich die App im Hintergrund befindet.

Machine Learning: Apple CoreML models können geladen werden, Sensordaten als Input Features definiert werden und Ausgabe der CoreML models geloggt werden.

SensorLog stellt die folgenden Daten des iOS Framework auf iPhone und iPad zur Verfügung:

- CLLocation: latitude, longitude, altitude, speed, course, verticalAccuracy, horizontalAccuracy, floor
- CLHeading: heading.x, heading.y, heading.z, trueHeading, magneticHeading, headingAccuracy
- CMAccelerometer: acceleration.x, acceleration.y, acceleration.z
- CMGyroData: rotationRate.x, rotationRate.y, rotationRate.z
- CMMagnetometerData: raw magneticField.x, magneticField.z, magneticField.z
- CMDeviceMotion: yaw, roll, pitch, rotationRate, userAcceleration, attitudeReferenceFrame, quaternions, gravity, magneticField, magneticField.accuracy
- AVAudioRecorder: peakPower, averagePower (decibels)
- Core ML Model output (supported type int, double, string, dictionary)

Ab iPhone 5S:
- CMMotionActivity: Activity, activity.startDate, activity.confidence
- CMPedometer: numberOfSteps, startDate, distance, endDate

Ab iPhone 6 / iPhone 6 Plus:
- CMPedometer: numberOfSteps, startDate, distance, endDate, floorsAscended, floorsDescended, pedometerAverageActivePace, pedometerCurrentPace, pedometerCurrentCadence
- CMAltimeter: relativeAltitude, pressure

Zusätzlich unterstützt SensorLog:
- loggen der WLAN und Netzbetreiber IP Adressen
- loggen der Orientierung des Geräts
- loggen des Batteriezustands
- taggen der Logdaten mit numerischen Werten

Auf der Apple Watch unterstützt SensorLog das Speichern der folgenden Sensordaten:

- CLLocation: latitude, longitude, altitude, speed, course, verticalAccuracy, horizontalAccuracy, floor
- CMAccelerometer: acceleration.x, acceleration.y, acceleration.z
- CMDeviceMotion: yaw, roll, pitch, rotationRate, userAcceleration, attitudeReferenceFrame, quaternions, gravity, magneticField, magneticField.accuracy
- CMMotionActivity: Activity, activity.startDate, activity.confidence
- CMPedometer: numberOfSteps, startDate, distance, endDate, floorsAscended, floorsDescended
- CMAltimeter: relativeAltitude, pressure
- Battery Information

Neuheiten

Version 3.2

Bug Fix UI

Bewertungen und Rezensionen

4.1 von 5
11 Bewertungen

11 Bewertungen

Coder_23 ,

Wie erwartet

Zeigt Sensordaten und schreibt sie auf Kommando in einen textfile. Der lässt sich leicht - zB via AirDrop - exportieren. Alles bestens.
Lediglich das Userinterface ist etwas unintuitiv.

thiloleibelt ,

Sehr gute App!

Ein Verbesserungsvorschlag: Einen Schalter um das Display schwarz zu schalten!

lrssl ,

Strong app for all iPhone sensor logging

Thank you for creating this strong and flexible app!
Visualization features could be improved. But it makes sense to keep the app focused on data logging and stability during the process.

Informationen

Anbieter
Bernd Thomas
Größe
3.1 MB
Kategorie
Dienstprogramme
Kompatibilität

Erfordert iOS 12.4 oder neuer. Kompatibel mit iPhone, iPad und iPod touch.

Sprachen

Deutsch, Englisch

Alter
Kennzeichnung: 4+
Standort
Diese App verwendet möglicherweise deinen Standort, selbst wenn sie nicht geöffnet ist. Dadurch kann sich die Batterielaufzeit verkürzen.
Copyright
© Bernd Thomas
Preis
5,49 €

Support

  • Familienfreigabe

    Wenn die Familienfreigabe aktiviert ist, können bis zu sechs Familienmitglieder diese App verwenden.

Das gefällt dir vielleicht auch