SensorLog

Price: $3.99

Infomation

Category:
Utilities
By:
Bernd Thomas
Version:
2.3
Released:
2018-07-27
Shared:
2018-07-28
Size:
3.79MB
Download:
380
Compatibility:
11.3 or later

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 60s 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

...More Download the app

Video/Screenshots

What's New

- SensorLog now supports loading of Core ML Models. Load your trained Core ML Models into SensorLog and feed them with iOS sensor data ((iPhone and iPad).
- Log Core ML model output as csv, via tcp/ip or HTTP like any other sensor supported by SensorLog. Currently Core ML Models with input feature types int, double and string are supported.
- Logging of raw CMMagnetometerData is added.
- Machine Learning Framework friendly log file format for an easier import of log files into existing ML frameworks.
- Bugfixes, UI Improvements (please note SensorLog csv column name state is now named label)

...More

Infomation

Category:
Utilities
By:
Bernd Thomas
Version:
2.3
Released:
2018-07-27
Shared:
2018-07-28
Size:
3.79MB
Download:
380
Compatibility:
11.3 or later