Jeep Wrangler Forum - Reply to Topic
Jeep Wrangler Forum

Go Back   Jeep Wrangler Forum > JK Jeep Wrangler Forum > JK General Discussion Forum > Beta Testers Wanted: Android Inclinometer

Join Wrangler Forum Today


Thread: Beta Testers Wanted: Android Inclinometer Reply to Thread
Title:
  
Message:
Post Icons
You may choose an icon for your message from the following list:
 

Register Now

In order to be able to post messages on the Jeep Wrangler Forum forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.
User Name:
Password
Please enter a password for your user account. Note that passwords are case-sensitive.
Password:
Confirm Password:
Email Address
Please enter a valid email address for yourself.
Email Address:

Log-in

Human Verification

In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.



Additional Options
Miscellaneous Options

Topic Review (Newest First)
05-20-2013 01:45 AM
Kat78 Wish I could test this, seems like a fun reasion to go play. lol. I alas have the wrong phone system. lol. Good luck to you. Cant waite to see the outcome.
05-19-2013 10:51 PM
drakenclimber
Where to from here?

Here is what I am thinking. Feel free to tell me I am crazy

Like other apps, I would like to put a free and a "pro" version in the Google Play store.

Free:
  • Essentially what you have been testing. Again, thanks!
  • Advertisements

Paid
  • No advertisements
  • Graphing of pitch/roll history. See screenshot below
  • Run in the background. I can either post a message in the status bar or create a popup window. (This was the reason for the major architectural change.)
  • Ability to select vehicle (JK, TJ, Xterra, etc.)
  • Ability to select vehicle color

Thoughts?
05-19-2013 10:39 PM
drakenclimber Sorry for the long delay. A combination of nice weather and a major architectural change postponed this longer than expected. (Software is always late, right? )

I have uploaded version 0.9.02 to the same Google Drive folder. This will likely be the last beta, and the basis for the version that I put in the Google Play store. Thanks everyone for your excellent support.

Changes include:
  • Ability to specify orientation
  • Improved the calibration filtering
  • Improved the inclinometer filtering

<nerdy android stuff>I moved the saving of the Android Preferences to my service. While overkill for the beta, this will pave the way for the final products. More in the next post.</nerdy android stuff>
05-13-2013 10:19 PM
drakenclimber
Quote:
Originally Posted by ohioviper View Post
Thanks for giving us a shot to test this app. It works great and I hope you have more to come.
No problem. It's been very beneficial for me as well.

I think I will probably put out one more beta. Not sure what will make it in yet, but here are my goals:
  • Add some filtering to the calibration
  • Add a drop-down to lock the screen orientation
  • More throughput improvements

I have started to form a plan for putting the app on Google Play, but I want to mull it over a little longer.

Again, thanks everyone. I'll get you a new beta in a couple days.

Drakenclimber
05-13-2013 09:54 PM
ohioviper Thanks for giving us a shot to test this app. It works great and I hope you have more to come.
05-13-2013 09:40 PM
drakenclimber
Quote:
Originally Posted by ohioviper View Post
While your at it can you make us a good JK wallpaper or tell me how to make one for my Nexus 7 .
I started another thread devoted to Android backgrounds - and uploaded the first one.

Let me know if you are looking for anything in particular.

Drakenclimber
05-13-2013 04:34 PM
drakenclimber
Quote:
Originally Posted by ohioviper View Post
On my Nexus 7 there is no way to exit it ?
There are three potential ways to exit an Android application.
  1. Press the Home button. Note that this puts the application in the background. Version 0.9.01 of the inclinometer will continue to run in the background.
  2. Press the back button. This will shutdown the application.
  3. (On some apps) Press the menu button. This will bring up a menu to exit the app. Version 0.9.01 of the inclinometer supports this.

In the next release, I plan on making #1 above also kill the inclinometer. (Originally I had plans to do things in the background, but I have decided to follow a different path.)

Regards,
Drakenclimber.
05-13-2013 02:44 PM
Madden
Quote:
Originally Posted by ohioviper View Post
On my Nexus 7 there is no way to exit it ?
Try pushing the menu button and clicking exit, that's what I did
05-13-2013 02:27 PM
ohioviper On my Nexus 7 there is no way to exit it ?
05-13-2013 12:02 PM
drakenclimber
Quote:
Originally Posted by moonlit View Post
Ohh and I have a Motorola RAZR MAXX. Android 4.1.2
Thanks. I PM'ed you. Let me know if you have questions.
05-13-2013 11:04 AM
moonlit Ohh and I have a Motorola RAZR MAXX. Android 4.1.2
05-13-2013 10:36 AM
drakenclimber
Quote:
Originally Posted by cmaggi2 View Post
I understand now. The text color for Pitch and Roll are both changing now. I'd consider it operator error on my part unless it happens again.
No worries.

Quote:
Originally Posted by cmaggi2 View Post
Would you consider an option to lock the orientation vertically or horizontally?
I think that should be easy to do, but I need to research it. I'll get back to you...

Regards,
Drakenclimber
05-13-2013 09:05 AM
moonlit I would love to give it a test run. ESP this weekend coming up for Topless day ;-)
05-12-2013 07:51 PM
Madden I can test it, I have a Droid X2 running Cyanogen Mod 7
05-12-2013 07:32 PM
cmaggi2 I understand now. The text color for Pitch and Roll are both changing now. I'd consider it operator error on my part unless it happens again.

Would you consider an option to lock the orientation vertically or horizontally? I noticed while checking the warning function that my phone was switching from horizontal to vertical and vice versa.
05-12-2013 02:47 PM
drakenclimber
Quote:
Originally Posted by cmaggi2 View Post
Warning Text...only Pitch displays different color, not Roll.
Hmmmm... interesting on my two test platforms, roll is properly displaying the warning color. <silly question>Are you certain that you have the roll checkbox checked?</silly>

Quote:
Originally Posted by cmaggi2 View Post
White doesn't show.
This is by design - but admittedly somewhat confusing.

Setting the warning text to white, is way to "disable" the text color from changing while leaving the alarm enabled (for sounds or flashing). Over thinking the problem - Perhaps the color change is distracting to some people.
05-12-2013 02:38 PM
drakenclimber
Quote:
Originally Posted by iNizo View Post
The app drains the battery very quickly.. I think it stays in the memory and keep consume resources.. We should have a "Quit" option.
You're correct. I am using the Android permission WAKE_LOCK; this is the culprit of poor power consumption. In the next revision, I will switch to using this command:
getWindow().addFlags( WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON );

This will be beneficial for two reasons:
  1. One less permission to request from the user.
  2. Better power consumption.

Thanks!

Drakenclimber
05-12-2013 02:32 PM
drakenclimber
Quote:
Originally Posted by cmaggi2 View Post
Menu>Calibrate popup is instant. Purposefully?
Yes, calibration is (near) instantaneous.
05-12-2013 01:22 AM
iNizo The app drains the battery very quickly.. I think it stays in the memory and keep consume resources.. We should have a "Quit" option.
05-10-2013 10:03 PM
cmaggi2 Warning Text...only Pitch displays different color, not Roll. White doesn't show.
05-10-2013 10:00 PM
cmaggi2 Menu>Quit works AWESOME
Calibrate popup is instant. Purposdully?
05-10-2013 09:17 PM
drakenclimber Beta Testers,

I have uploaded version 0.9.01 of the Inclinometer to the same Google Drive folder that I PM'ed to you. Please contact me if you have any issues.

Changes include:
  • Added a menu item to explicitly quit the application
  • Added a menu item to display the version number
  • Pop up a message when calibration is complete
  • Improved the throughput by limiting the GUI refreshes.

<Geek Alert>In regards to the throughput bullet item, the initial version was updating the GUI as fast as accelerometer data was coming in. So for those of with quality phones, accel data can come in as fast as 100+ Hz. I don't know about your eyes, but I can't detect anything near that fast. I have added logic to update the GUI at a more sane rate - while keeping the logic/processing running at the full 100 Hz. Ironically my crummy LG Optimus V only generates accel data at approximately 15 Hz, so I didn't observe this.</Geek Alert>

Again, thanks everyone for your help.

Enjoy the weekend. I'll be taking the entire hard top off tomorrow. It's supposed to be 70's and 80's and sunny here all next week.

Regards,
Drakenclimber
05-10-2013 09:10 PM
drakenclimber
Quote:
Originally Posted by cmaggi2 View Post
I quoted my suggestions in the above post poorly. Just wanted to make sure you got the Menu>Exit comment. Seems pretty important and GOOD JOB. App seems close for a release.
I got it. Very good observation. Definitely an oversight on my part. Thanks.

Drakenclimber
05-10-2013 06:29 PM
cmaggi2 I quoted my suggestions in the above post poorly. Just wanted to make sure you got the Menu>Exit comment. Seems pretty important and GOOD JOB. App seems close for a release.
05-10-2013 09:32 AM
cmaggi2 [QUOTE=drakenclimber;3740836]

I need to research if there is any easy way to access the alarms/ringtones/notifications sounds stored on the phone. That would give a user an easy way to add sounds without a complex GUI on my end.

That's what I was talking about...using other sounds from your phone.

Excellent. Thank you.


This is one of the corner cases I alluded to in my original post. When the phone is laying flat, both x and y are approximately zero. (The entire gravity vector is in the positive z axis.) This makes the arctan computation very error-prone because x and y are small and fluctuating.

I have put some error-handling in for this, but largely this is an unrealistic test case (I think.) I don't expect anyone to drive with their phone facing straight up.

Gotcha. I apparently didn't read the first post too well.

I'd like to be able to hit Menu>Exit to shut off the app. I had to go into Task Manager to shut it off after I accidentally "honked" at a girl at work. It was funny.
05-10-2013 09:24 AM
drakenclimber
Quote:
Originally Posted by cmaggi2 View Post
Could you easily add a "custom sound" option in the Warning Sound dropdown box?
I've been thinking about that, but it adds a lot of complexity. For example, do I let the user record the sound directly in the inclinometer? Then I need to add a play, stop, record, and delete buttons.

I need to research if there is any easy way to access the alarms/ringtones/notifications sounds stored on the phone. That would give a user an easy way to add sounds without a complex GUI on my end.

Thanks.

Quote:
Originally Posted by cmaggi2 View Post
A confirmation popup that phone is calibrated
Excellent. Thank you.

Quote:
Originally Posted by cmaggi2 View Post
Also, my phone is laying flat on my desk and the warning siren is going off occasionally.
This is one of the corner cases I alluded to in my original post. When the phone is laying flat, both x and y are approximately zero. (The entire gravity vector is in the positive z axis.) This makes the arctan computation very error-prone because x and y are small and fluctuating.

I have put some error-handling in for this, but largely this is an unrealistic test case (I think.) I don't expect anyone to drive with their phone facing straight up.
05-10-2013 08:26 AM
cmaggi2 Suggestions so far:

Could you easily add a "custom sound" option in the Warning Sound dropdown box? This isn't a big deal, but may be a selling point to differentiate your app from the others. Big Tymers - "Get Your Roll On" - FULL VIDEO - "I Got That Work" - HQ - HOTT!!! - YouTube

A confirmation popup that phone is calibrated

Also, my phone is laying flat on my desk and the warning siren is going off occasionally. The roll indicator is doing this w/o me touching the phone (4.0.3).
05-10-2013 08:23 AM
dundonm I have a Galaxy Tab 2 running 4.1.1 hard mounted, as well as a hard mounted dock for my S3 running 4.1. I use the Tab for my LINQ, Torque, and GPS on the highway. And my S3 to run a second screen of one of the apps. If you are still looking for a beta tester hit me up.
05-10-2013 08:09 AM
cmaggi2 I was over-thinking the install...I simply downloaded from Google Drive and clicked on the download. Android gave me a native option to install.
05-09-2013 10:00 PM
drakenclimber Thanks to everyone for volunteering. Again, I really appreciate the help.

It's been a long day... off to have a local brew. Enjoy your night.

Drakenclimber
This thread has more than 30 replies. Click here to review the whole thread.

Posting Rules
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT -5. The time now is 11:34 PM.



Jeep®, Wrangler, Liberty, Wagoneer, Cherokee, and Grand Cherokee are copyrighted and trademarked to Chrysler Motors LLC.
Wranglerforum.com is not in any way associated with the Chrysler Motors LLC