Description

With SensorLog you can read out sensor data of your iOS and watchOS device and save it as csv file.

On iPhone and iPad streaming sensor data via tcp/ip, or sending sensor data as HTTP GET/POST request is provided. SensorLog also supports logging, streaming, and sending while it is running in background.

Sensor data of your iOS device can be sampled with up to 100Hz (depending on the version of your iOS device and fore or background mode, max update rate via HTTP request 1 second).
On the Apple Watch sampling rates from 60min to 60Hz are supported.

The following data of the iOS framework (iPhone, iPad) is provided by SensorLog:
- 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)

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

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

SensorLog additionally supports:
- logging of WIFI and network carrier IP addresses
- logging of the device orientation
- logging of battery level
- tagging of the logged data with numerical values

On the Apple Watch SensorLog supports logging of the following data:
- 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

What’s New

Version 2.4

- bugfixes

Ratings and Reviews

eleurent ,

Parfait !

Tout y est ! L'ensemble des données brutes capteurs, les estimées internes à iOS (fusion de données), l'affichage en temps réel, la possibilité de logger dans un fichier ou même de streamer par socket.
Très simple et très complet. Bravo !

Aloïs33 ,

Super

Une application très pratique pour analyser un système. Plein de paramètres pris en compte : vitesse, accélération, position, altitude, orientation... Les résultats sont donnés sous forme de tableau. Bref une application de qualité professionnelle pour un prix de 0€ !!!

Information

Seller
Bernd Thomas
Size
4.4 MB
Category
Utilities
Compatibility
Requires iOS 12.0 or later. Compatible with iPhone, iPad and iPod touch.
Languages
English, German
Age Rating
Rated 4+
Location
This app may use your location even when it isn't open, which can decrease battery life.
Copyright
© Bernd Thomas
Price
4,49 €

Supports

  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

You May Also Like