I have deployed a new version of the Accelerometer Values application on the Android market. I left the previous app as I have changed a lot of things in the code and in the package organization. However, I will remove the old one soon, once everybody is happy with the new one
Now, you can log the values of the accelerometer to a file on the sdcard (many people requested this feature). You can also change the colors (background and x,y,z values) and you can decide how often the application should catch the sensor values. However, depending on the phone, if you choose to catch the values too fast (like every 10 ms) and at the same time log the values to a file, the app or even the phone might get frozen for a couple of seconds (eventually, you might need to kill the activity).
I hope you will find the logging feature useful, let me know if you are fine with how the data are stored in the file.
i really like the app, except when i open the file in excel it says x=09129 y=021012 z=0101923 and i can’t graph it. Can you just make it so it states Time, X, Y, and Z on the very first line for each column, then we can graph it easily in excel? I’d pay a dollar for that app.
Make it so the free version won’t sample faster than 500ms or something. That’d be awsome!!!!!
also, maybe if there was an option so that time would just be in ms with no date on it. Starting from zero. That would be awsome for some of my experiments which i only need to record for a few seconds at a time.
Hi,
I have added the features you requested: save as CSV and instead of the time, it will write the milliseconds since the logging started. Thanks for the idea on how to make money with the app but I want to keep it free. However I would appreciate that you put a positive comment on the market
cheers,
Bernard
OMG, it is perfect thanks. I was able to take a sample and plot it in excel so easily. Nice!!!!
[...] This post was mentioned on Twitter by Alan Garcia. Alan Garcia said: New Accelerometer Values Android application « karanar http://icio.us/gmim0u [...]
I really like the application. I personally have a project where I like to see how my movement effects my heart rate. I measure my heart rate via a clock from polar.
When I used your App it seems like the logging only works when the application runs in the foreground but doesn’t work when it runs in the background.
It would be nice to save the starting time in the csv log somewhere. Maybe you can write “time=12359993″ instead of “time” where the number is the raw time that you get when calling the time function in the computer. This allows better synchronization of the accelerator data with other data sources such as my heart rate data.
It might be good to optionally log the compass orientation of the phone as well. More data is often better when you want to understand something.
In the post above you wrote that the phone might get locked when you write in 10s intervals with logs but doesn’t when you don’t log to SD.
Do you create a new file for every write of values? Maybe you should store a batch of 10 seconds worth in ram and save the batch every 10 seconds to the SD card?
As you wrote above that you want to keep the application free, have you thought about releasing it as open source?
Thanks for creating the app,
Christian Kleineidam
After thinking about it again, the time seems to be already in the filename and therefore wouldn’t need to be in the csv. It would however be good if the time in the filename would include milliseconds for good synchronization.
Is there any way you could log gps location along with the accelerometer values? I’d like to use it as an inspection tool on a small railway, and I would need to see where the big bumps are along the line.
Well done, just as I began looking for calibration data for the HERO, here comes your app.
My interest is in Sleep deduction through off body (on mattress) measurement.
Perhaps 8 hr data collecting will require compression while gathering?
Thank you from
Jim Christophersen
Has anyone tried this on Samsung’s Galaxy S. Does it work with it?
I really like the app. I’m trying to use it to capture data to animate objects in Cinema4D. Would be nice to have 40ms as a capture interval, since video is 25 frames per second. Also i need to find a way to calculate both XYZ position and rotation from the accelerometer data.
I have a HTC Desire A8183 The App works well until I try to log the data. Then the app freezes and requests a forced restart. When I push this button the app goes back to the menu Setup, Run etc.
have you tried to log the values less often?
Just tried it on a galaxy S: really nice app but I think I’ve got a bug: when the phone sleeps and you press home to wake it up, graphs are no longer updated (basically freezed). You need to close and restart the application to have it working again.