version 1.1
Accelerometer Data Collector $4.99

Overview
This app gathers accelerometer data, graphs it on the screen, and sends it over the network (local network or the Internet). Receiving the data is simple with the easy-to-understand Java-code that is provided below (see details section).

Send your iPhone OS device into the unknown and gather accelerometer data from a distance, or use it to monitor equipment/machinery.

Or if you are the programmer type, write a sweet computer game that uses your iPhone OS device as a remote control!

view in iTunes

Features
  • Graphs accelerometer data to the screen
  • Sends accelerometer data over the network
    • Sends over local network or over the Internet
    • Uses TCP or UDP for data delivery
  • Adjustable sample rate: 0 to 60 Hz
  • Five data filters:
    • raw value
    • low-pass, adaptive low-pass
    • high-pass, adaptive high-pass
  • Has a built-in screen lock to disable screen input during data capture


Details
This app can send data over a TCP or UDP connection.

Easy-to-understand Java source-code that captures accelerometer data sent from this app can be downloaded here:

AccelerometerDataCollectorTCP.java
AccelerometerDataCollectorUDP.java
HelpMeWithThis.txt

These example are free of charge and provide a framework for implementing your own awesome application that uses your iPhone's accelerometer.

Each sample of accelerometer data is sent over the network with the format:
   time   x y z
where 'time' is the timestamp, 'x' is the x-component of the device's acceleration, 'y' is the y-component, and 'z' is the z-component. All values are ASCII represented and separated by spaces. Samples are separated by the \n newline character.
Authors: Ryan Henning, Justin Peabody











 
Rhobota.com
© 2011 Rhobota, LLC
Site design: justinpeabody.com