Additionally, paste this code immediately after the opening tag:

SensorLog

With SensorLog you can read out sensor data of your iOS and watchOS device and save it as CSV or JSON file. S...

 $ 2.99 $ 4.99

Store review

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

Sensor data can be sampled with up to 100Hz (depending on the version of your iOS and watchOS device and fore or background mode).

Sensor data can be streamed in server (only iOS) or client mode supporting tcp and udp (only iOS) protocol. Streaming is supported up to 100Hz depending on the network speed and the receiving client or server configuration. Streaming on Apple watch requires a connected iPhone with LAN/WAN access.

Via HTTP(S) GET/POST request sensor data can be sent in JSON (POST) or form-url encoded (GET and POST) format to a REST API. Up to 20Hz (10Hz watchOS) upload rate is supported depending on the network speed and receiving server configuration.

SensorLog supports logging, streaming, and sending HTTP requests while it is running in the background.

Machine Learning: On iPhone and iPad Apple CoreML models can be loaded, sensor data be mapped to model input features, and model output being logged.

The following data of the iOS framework (iPhone, iPad) is provided by SensorLog (depending on the device version):
- 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)
- CMMotionActivity: Activity, activity.startDate, activity.confidence
- 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
- Battery information

Store rating

4

out of

54 reviews

Size

3.1 MB

Last update

Nov. 26, 2019

Read more