Related
Hello all,
As developers start to use firmware 1.5 I have updated the GPS status app to work with the new firmware.
The good news is that I no longer have to use internal APIs. Some features have been removed or changed:
- Screen orientation settig has been removed as it can be configured globally in 1.5
- Magnetic declination setting is removed too, but the good news is that declination is now automatically calculated (without internet access) based on a geomagnetic model. The model also gives the absolute value of the magnetc field at your location which is also displayed.
- finally: the GPS is not automatically turned on, because average programs can no longer turn on the GPS (it is possible only by using the system settings program) (GPS switch appliction will no longer work)
Have fun, comments are welcome.
Rudolf
If you start the app without enabling GPS first, it crashes right away.
Karolis said:
If you start the app without enabling GPS first, it crashes right away.
Click to expand...
Click to collapse
Thanks, noted the issue.
Crash on 5.0.1Gr3.
I switch GPS ON before launching.
It shows the first screen, and "force close" ...
i hope this works because GPStatus is my favorite app.
g force registers at 1.00 as default... it doesnt seem to be as accurate as gps status was on 1.1, or its more sensitive i dunno.
without moving, my heading goes frim 78-81deg.
joeydsmith said:
g force registers at 1.00 as default... it doesnt seem to be as accurate as gps status was on 1.1, or its more sensitive i dunno.
Click to expand...
Click to collapse
Right, I've detected this too. It seems that the new formware is doing much less filtering than the 1.1 version. This gives a faster response with much more errors. Unfortunately I cannot do anything about it at the moment.
Having acceleration at 1.0 g is correct (at least GPS Stus 1.5 works the same way) as we are standing on the surface of the earth Thats a different stiry whether it is correct to call it "acceleration" for ordinary people (I know Einstein would not mind it )
lol yeah cant u jsut make it x-1? or sumthing lol, but yeah you are right we exipreince 1 g all the time.
joeydsmith said:
lol yeah cant u jsut make it x-1? or sumthing lol, but yeah you are right we exipreince 1 g all the time.
Click to expand...
Click to collapse
Version 1.4 did that, but that was not correct.
The problem is that acceleration is a vector not a scalar. I.e. I have to add/substract vectors not scalars...
example:
- If you would accelerate horizontally with 1g and in addition the earth has also 1g gravity, you would feel (and your phone would measure) approximately 1.41g (sqrt(1g^2+1g^2))
- on the other hand if you would accelerate vertically (upwards) with 1g, your body would feel 2g
The real problem: it is not possible to measure the direction of your acceleration (and according to Einstein its not even distinguishable from the gravity at all).
Maybe I will assume that the acceleration is horizontal (which is true for most ordinary people, moving on the surface of Earth). The rest (astronauts during launch, parachute jumpers) will get slightly wrong results, but I'm hoping they will have better equipment than relying on their G1
Rudolf i am a fan of your gpsstatus.apk and since i load the 1.5 in my dev phone i wanting for your upgrade. really i do not understand what happens with this firmware but i think that the compass do not work anyway and all operations that in the past (and that work in my g1-not updated- phone) put to work the compass now is not responding...i have my compass pointing near the east!!!...
may be (that you says) is the automatic magnetic declination are actuating but the pointing i shure that is a mistake...
i am very fustrated and worried if this issue and if you can help me to understand this, it would be very appreciated...
meanwhile i thanks so much your work and hope gpsstaus.apk go to work in the future at least good that we have working in the past...
best regards and electronics greetings from spain
I noticed a small problem with the magnetic declination, the mag declination here is - 6° 39' west according to ngdc.noaa.gov, anyway when the compass moves slightly west from north it shows -1 to -6 then jumps to 350...
rhornig said:
Right, I've detected this too. It seems that the new formware is doing much less filtering than the 1.1 version. This gives a faster response with much more errors. Unfortunately I cannot do anything about it at the moment.
Click to expand...
Click to collapse
Running average of the last 5 results would smooth it out, but yea less responsive, if you hooked it into the accelerometer to notice a suden change to reset the smoothing should take care of responsiveness...
unicornio said:
Rudolf i am a fan of your gpsstatus.apk and since i load the 1.5 in my dev phone i wanting for your upgrade. really i do not understand what happens with this firmware but i think that the compass do not work anyway and all operations that in the past (and that work in my g1-not updated- phone) put to work the compass now is not responding...i have my compass pointing near the east!!!...
Click to expand...
Click to collapse
That sounds like the compass is being influnced by a magnetic field, try waving the phone in a figure 8 to get it to reset itself.
koxx said:
Crash on 5.0.1Gr3.
I switch GPS ON before launching.
It shows the first screen, and "force close" ...
Click to expand...
Click to collapse
Thanks. Fixed (hopefully) and updated the first post.
delta_foxtrot2 said:
I noticed a small problem with the magnetic declination, the mag declination here is - 6° 39' west according to ngdc.noaa.gov, anyway when the compass moves slightly west from north it shows -1 to -6 then jumps to 350...
Click to expand...
Click to collapse
Yepp. Thats a bug. Thanks for finding I will fix it for the next release.
unicornio said:
Rudolf i am a fan of your gpsstatus.apk and since i load the 1.5 in my dev phone i wanting for your upgrade. really i do not understand what happens with this firmware but i think that the compass do not work anyway and all operations that in the past (and that work in my g1-not updated- phone) put to work the compass now is not responding...i have my compass pointing near the east!!!...
may be (that you says) is the automatic magnetic declination are actuating but the pointing i shure that is a mistake...
i am very fustrated and worried if this issue and if you can help me to understand this, it would be very appreciated...
Click to expand...
Click to collapse
After firmware upgrades or if you experience strong magnetic field the internal compass must be recalibrated. Check the heading reading in the upper left corner. If it contains ?, ?? or ??? after the number, then your compass is inaccurate and must be recalibrated.
As alsready mentioned, you should draw big 8s in the air with your phone for about a minute. If everything goes well, the ? marks should go away and your compass should be much more accurate.
rhornig said:
Thanks. Fixed (hopefully) and updated the first post.
Click to expand...
Click to collapse
It works now ! thank you !!!
delta_foxtrot2 said:
Running average of the last 5 results would smooth it out, but yea less responsive, if you hooked it into the accelerometer to notice a suden change to reset the smoothing should take care of responsiveness...
Click to expand...
Click to collapse
Thanks. Good idea, however the android framework itself should do the filtering (i'm already using the slowest possible update frequency which means the highest filtering). I will wait until the final 1.5 firmware comes out, and then revisit the issue.
Yay. It works. The compass does look a little faster
Does anyone have a solution for phantom taps on your NC?
I'm on my 3rd Nook Color when I pick up the replacement unit this afternoon.
My general issues are phantom taps - or the NC doing things I don't want it to. So far a very poor experience when typing, turning a page in a book, or even just navigating the ui. The whole issue may be me, it happens regardless if I am plugged in or not. I keep a very clean screen so there is very to little gunk.
I do have sweaty palms on occasion but not out of the ordinary. I have other touch devices that have never given me this issue. If anything I think the screen is overly sensitive - hardware or software issue?
Nope it's not just you. Mine has a multitude of issues with the touchscreen...
Essentially I cannot use the touchscreen when the device is plugged into stock charger/cable as wherever I put my finger, a random touch appears somewhere on the x-axis near my finger.
It seems that the device does not like changes in temperature or humidity either when it is unplugged. Using my tablet while cold was impossible, and likewise while it had been warm.
I'm on my second tablet from Best Buy-- the first one had dead pixels galore (enough to make the best buy rep say "dang!"), and now this one has a bad touchscreen and hard to press power button.
However: I purchased one of these for my mother a few days before mine at Barnes and Noble, and it has no issues whatsoever... at least not yet.
I've come to the conclusion that this hardware is quite beta, but I'm willing to give them a chance since it is the best bang for the buck, even if I have to go through a couple of returns... it's honestly almost worth the time for me since a tablet is so valuable for schoolwork.
Fortunately mine does not do this. I think maybe for those that are having this issue it may be able to be fixed in a firmware update.
My EVO had extremely similar problems when it first came out with the touchscreen and not being able to use the dropdown menu while the device wasn't grounded. After a firmware update the phone was great with touch sensitivity.
my first one did this also. so far the second is doing fine, but the first didn't have any problems till the 13th day of owning it.
i'm hoping it's just an issue that can be fixed via software - maybe someone put an incorrect voltage input somewhere.
I was having the same issues. I bought a screen protector and that seemed to solve it. So far, it's been working fine.
I noticed the screen protector stabilized the touchscreen a lot. Before I seem to have a problem finding the sweet spot for a touch. Now it seems better.
However, my phantom pinky is always touching something while I am trying to navigate. As long I only get one finger near the screen, it's fine.
Mine came from B&N.
The only other issue I have is the magnetic clasp in the cover seems to throw the internal compass/magnetometer off a lot.
Awats said:
The only other issue I have is the magnetic clasp in the cover seems to throw the internal compass/magnetometer off a lot.
Click to expand...
Click to collapse
Considering the Nook has neither I think you are okay.
khaytsus said:
Considering the Nook has neither I think you are okay.
Click to expand...
Click to collapse
Then how is it managing to correctly position the screen with Google Sky? Is it just spooky smart?
Mine only has problem when screen gets dirty. Try a screen protector or use gloves.
is there really a compass in this thing? I just assumed there wasn't. if there is I'm buying another tomorrow!
Screen protector helps to solve my problem.
Are you seeing more issues right after cleaning the screen? I see issues then and I think it is because I an using some moisture on the cloth. If I just dust it lightly with a dry cloth and live with a few finger prints there seem to be less of an issue.
Awats said:
Then how is it managing to correctly position the screen with Google Sky? Is it just spooky smart?
Click to expand...
Click to collapse
Wifi location services provided by Google from data collection by Street Cars or by Location Services on Android phones.
iolinux333 said:
is there really a compass in this thing? I just assumed there wasn't. if there is I'm buying another tomorrow!
Click to expand...
Click to collapse
....no
khaytsus said:
Wifi location services provided by Google from data collection by Street Cars or by Location Services on Android phones.
....no
Click to expand...
Click to collapse
Oh well, it could be worse although I don't see how Google data can tell which direction I am facing.
Thanks dad!
Awats said:
Oh well, it could be worse although I don't see how Google data can tell which direction I am facing.
Thanks dad!
Click to expand...
Click to collapse
Nor can your Nook Colour.. Using something like TetherGPS would have some heading information, but the NC itself without help would not.
It might show 0, dunno there. Maps for me just shows a dot, if yours is showing different, that'd be... interesting.
For S&G I tried "Compass", it of course FC's immediately like almost all apps that try to use the GPS. Enabled TetherGPS (with no server, just the client) and it ran, but of course no data, no heading, etc.
Is this occuring when the nook is plugged in? sometimes the charger can cause phatom touches with the touchscreen. Cleaning the screen and being on a stable ROM usually gets rid of that problem.
If only I weren't so stupid ...
khaytsus said:
Nor can your Nook Colour.. Using something like TetherGPS would have some heading information, but the NC itself without help would not.
It might show 0, dunno there. Maps for me just shows a dot, if yours is showing different, that'd be... interesting.
For S&G I tried "Compass", it of course FC's immediately like almost all apps that try to use the GPS. Enabled TetherGPS (with no server, just the client) and it ran, but of course no data, no heading, etc.
Click to expand...
Click to collapse
LOL! Ok, I sat down with it and played for a bit. It appears some tilt sensor is handling the up and down tilt. If you raise the screen over your head, it shows those stars and if you tilt it down, I see what is below the horizon. That is pretty consistent. But it's also "simulating" a compass inadvertently.
By that I mean that if I happen to turn it on facing north, it appears to track as you turn in a circle but it's really just me tilting it and it's rotating he view. If you do it enough it has no clue the direction it's facing.
I'm just glad I figured this out before I got lost in the Amazon.
Just got mine plugged it in and unplugged and within stew minutes phantom touches couldn't even reboot it im on cyanogen mod 7
Sent from my SCH-I500 using XDA Premium App
Nook Screen Recalibrate
You guys can try my app from the market
assid2 said:
You guys can try my app from the market
Click to expand...
Click to collapse
Wow, it seems to have improved the accuracy! I need to play with it more to be sure.
Maybe you can help me diagnosing this. My compass is calibrated, so it points to the north correctly, but it is not steady, it jumps around 20 degrees (10+, 10-). Already tried 8 pattern calibration and the ms3c_yamaha.cfg deletion, but it still jumping. There's nothing around to mess with magnetometer, it works like this even if I am in the middle of a grass field.
A video of my SGS running some compass applications:
http://www.youtube.com/watch?v=I8urdsB4V_w
How is your compass? It stays pointing north, solid as a rock, or it jumps a little, like mine?
Thanks
Probably you need calibration or recalibration...
Regards
nice design on the compass app
what modem do you use, maybe it's related (probably not^^) I'll try my compass later outside, I'm currently surrounded by computers and walls so It wouldn't be tooo accurate if I tested now I would imagine.
I will edit my feedback into this post^^
EDIT:
also jumps
Mine is working perfect
I have the same issue.
I noticed also that if I tilt the phone from a horizontal position, tilting the upper side (with the cameras and plugs) to the up or down, it changes the angle drastically.
The GPS is quite bad also.
benoitb85 said:
I have the same issue.
I noticed also that if I tilt the phone from a horizontal position, tilting the upper side (with the cameras and plugs) to the up or down, it changes the angle drastically.
The GPS is quite bad also.
Click to expand...
Click to collapse
Tilting does'nt affect the angle in my SGS...
Its possible that you're using it somewhere that is causing angle deviations. Like near metals, magnetic field etc
Gps is quite Good. It gets locked within 2-5 sec without any wifi/network assistance. Don't know why some people have issues with their GPS in SGS.. :-\
miro666 said:
Probably you need calibration or recalibration...
Regards
Click to expand...
Click to collapse
How do you calibrate?
Sent from my GT-I9000 using XDA App
miro666 said:
Probably you need calibration or recalibration...
Regards
Click to expand...
Click to collapse
Is there another way to recalibrate, a hard way, maybe? Moving the phone in the eight pattern seems to calibrate, because it points to the magnetic north, but it's not steady, as I mentioned before.
theduckking said:
nice design on the compass app
what modem do you use, maybe it's related (probably not^^) I'll try my compass later outside, I'm currently surrounded by computers and walls so It wouldn't be tooo accurate if I tested now I would imagine.
I will edit my feedback into this post^^
EDIT:
also jumps
Click to expand...
Click to collapse
Probably not. Until now, 5 different modems: JPA, JPE, JPX, JPY and JPG.
After some research, the only way to fix a faulty compass seems to put the south pole of a strong magnet in the north pole of the compass, then repeat vice-versa. I don't think I wanna do that. I hate to send my phones to be fixed, but I'm running out of options.
On my third galaxy note now, read more about it here.
The gyroscope isn't working, I've tried calibrating it many times and I did a factory reset of the phone.
Is there a way to fix this or am I screwed?
i think i have the same problem! the accelerometer works perfectly, but the gyro doesn't move at all while calibration, is that what u r facing?
parthpatels007 said:
i think i have the same problem! the accelerometer works perfectly, but the gyro doesn't move at all while calibration, is that what u r facing?
Click to expand...
Click to collapse
Yeah, the gyro ball isn't moving at all during calibration. The accelerometer is moving correctly only after calibrating it, but after some time the ball can be on the left side when it's supposed to be on the right side or something like that.. I'd hate to be forced to send this one back as well... pretty tired of sending back replacements and on Samsung's bad quality control of their new released product...
though the gyro isn't getting calibrated, but i think it's working perfectly. correct me if i'm wrong, maybe some1 who has used other phones having gyro may know better
For me the ball in calibration menu is not moving at all. However, if I dial *#0*# and select sensors, readings from gyro are ok. Seems like a software problem.
tomksoft said:
For me the ball in calibration menu is not moving at all. However, if I dial *#0*# and select sensors, readings from gyro are ok. Seems like a software problem.
Click to expand...
Click to collapse
Indeed. If you download a sensor checker you will see it is working perfectly... the little ball in the calibrator doesn't just move.. = software.
Sent from my GT-N7000 using xda premium
The Gyroscope actually works
http://youtu.be/rZx_x9zB1dE
Thanks to tomksoft for the *#0*#0 code
Forget me if I'm wrong but the ball shouldn't move should it? Little test for you guys, go into calibration and move the phone around, do you feel a slight pull from the phone when moving it? as if you were holding a spinning gyroscope? Mine does this, its a weird sensation but if it does do this then your gyroscope is working fine. I think if the ball moved the gyroscope would be broken because its suppose to stay dead centre?
Alexanderbooth said:
Forget me if I'm wrong but the ball shouldn't move should it? Little test for you guys, go into calibration and move the phone around, do you feel a slight pull from the phone when moving it? as if you were holding a spinning gyroscope? Mine does this, its a weird sensation but if it does do this then your gyroscope is working fine. I think if the ball moved the gyroscope would be broken because its suppose to stay dead centre?
Click to expand...
Click to collapse
i doubt what u r saying is right :\ correct me if wrong
Alexanderbooth said:
Forget me if I'm wrong but the ball shouldn't move should it? Little test for you guys, go into calibration and move the phone around, do you feel a slight pull from the phone when moving it? as if you were holding a spinning gyroscope? Mine does this, its a weird sensation but if it does do this then your gyroscope is working fine. I think if the ball moved the gyroscope would be broken because its suppose to stay dead centre?
Click to expand...
Click to collapse
lol wut?
he says 'forget him'
parthpatels007 said:
i doubt what u r saying is right :\ correct me if wrong
Click to expand...
Click to collapse
I second that
;-(;-(;-(;-(;-(
Hello all!
I also thought my gyro wasn't working, because the calibration ball stood still. Before I knew about the sensor test code, I found a nice app to test it, called GyroRotate. It basically just shows a colored cube which rotates if you rotate the phone. Seems to be working great on my phone. The only thing is that when I do 360 degrees with phone, the cube seems to have rotated only 180 degrees. I don't know if this is the gyroscope reporting such values, or the app is coded in such a way.
I didn't come to the conclusion that there is something wrong with the gyroscope because the ball isn't moving during calibration. But because screen rotate will work randomly and I need to calibrate it again for it to work until it starts acting weird again. For an example, if I tilt my phone to the right it will act as if I tilted it to the left. Sometimes it will act as if I was holding the phone in landscape mode when I'm not etc.. Really annoying.
Edit: I also have problems with playing games like Labyrinth where the ball won't respond accuratelly to how I am moving the phone.. It will work if I calibrate the phone but after a while it will stop working again.. I also did the *#0*# test and it said PASS.
bnapalm said:
Hello all!
I also thought my gyro wasn't working, because the calibration ball stood still.
Click to expand...
Click to collapse
I don't actually have a Note yet, it's in the mail, but could it be that you have to hold on the screen for it to work? The reason why I bring this up is because, correct me if I'm wrong, in the browser if you press and hold onto the screen with two fingers and move the Note it zooms in/out, and this function uses the gyro, I believe.
k1ng617: no, at least for my Note, the ball stays in the center whether I put it on the table or pick it up and wave/rotate all over the place.
bnapalm said:
k1ng617: no, at least for my Note, the ball stays in the center whether I put it on the table or pick it up and wave/rotate all over the place.
Click to expand...
Click to collapse
How about in the browser does the two-finger hold and zoom work? Or the move an item across homescreens work by motion? Phonearena says this is handled by the gyro. If it does it might just mean the application is broken.
k1ng617 said:
How about in the browser does the two-finger hold and zoom work? Or the move an item across homescreens work by motion? Phonearena says this is handled by the gyro. If it does it might just mean the application is broken.
Click to expand...
Click to collapse
Yes, the two-finger zoom works flawlessly. The motion-icon-moving does work, although I can't seem to always get it to work.. But I'm guessing it's using accelerometer, since I have to move the device left/right (this also works if I don't rotate the phone at all and keep it straight while moving left/right)
My Note's gyro is broken too It's easy to test the gyro with e.g. google sky map
For some reason my compass seems to be poorly calibrated and when I use Google Maps the navigation works, but I sometime lose direction. In order to fix I need to rotate my phone in all different ways. But after a reboot the compass goes back to being off. Does anyone else have this issue? Is this a defect or software?
I found exactly the same issue yesterday trying to navigate around London. Google maps has been dodgy lately on my note 3, xperia z and my girlfriends HTC one s so I put it down to a bug, I might try another navigation app to see if it's the phone
BrandonPrice31 said:
For some reason my compass seems to be poorly calibrated and when I use Google Maps the navigation works, but I sometime lose direction. In order to fix I need to rotate my phone in all different ways. But after a reboot the compass goes back to being off. Does anyone else have this issue? Is this a defect or software?
Click to expand...
Click to collapse
Are you using a case? Particularly one with metal in it such as an s-view case. If so, you have to recalibrate the compass after every reboot.
jonstatt said:
Are you using a case? Particularly one with metal in it such as an s-view case. If so, you have to recalibrate the compass after every reboot.
Click to expand...
Click to collapse
this is not dependant on cases etc., same here as on note3, ... : with each reboot the calibration resets. maybe this is how samsung wants it to be!
jonstatt said:
Are you using a case? Particularly one with metal in it such as an s-view case. If so, you have to recalibrate the compass after every reboot.
Click to expand...
Click to collapse
I'm using the s view case hmmm
TML1504 said:
this is not dependant on cases etc., same here as on note3, ... : with each reboot the calibration resets. maybe this is how samsung wants it to be!
Click to expand...
Click to collapse
Do you have same issue?
This has been an ongoing issue with Samsung Phones. This is my 3rd and and none of them have worked correctly in Maps, without navigating.
When you are just driving around (not navigating) you are using the compass....
When you are navigating, Maps is using the GPS and comparing your last point to your current point to determine your direction of travel. This causes navigating to work right and non-navigating to be wrong.
I have not found a consistent solution. Also on Google Skymap, with the AR type view, it is nearly useless for this same reason. It can't seem to sense your proper orientation due to the compass issue. (though I admit to not trying skymap on the Note 4)
Its not so much a bug, as it is Samsung and Google doing things differently.
boufa said:
This has been an ongoing issue with Samsung Phones. This is my 3rd and and none of them have worked correctly in Maps, without navigating.
When you are just driving around (not navigating) you are using the compass....
When you are navigating, Maps is using the GPS and comparing your last point to your current point to determine your direction of travel. This causes navigating to work right and non-navigating to be wrong.
I have not found a consistent solution. Also on Google Skymap, with the AR type view, it is nearly useless for this same reason. It can't seem to sense your proper orientation due to the compass issue. (though I admit to not trying skymap on the Note 4)
Its not so much a bug, as it is Samsung and Google doing things differently.
Click to expand...
Click to collapse
So you have this issue with the Note 4 when using Google Maps while driving? Moving my note in all directions calibrated it but then reboot forgets.
BrandonPrice31 said:
So you have this issue with the Note 4 when using Google Maps while driving? Moving my note in all directions calibrated it but then reboot forgets.
Click to expand...
Click to collapse
I dont mess with the recalibration process. Its annoying and i hate it, but its not so bad that i recalibrate. I also dont reboot very often, but in the past, the recalibration doesnt stick for long even when not rebooting.
I love google maps for navigating, but it sucks for driving around. The biggest issue is that the screen turns off on its own when not navigating. Waze is great for driving around, it doesnt shut off the screen, and gives you all the traffic info you need. It also routes the voice through the phone regardless of if you are connected to the car by bluetooth. The biggest complaint with waze is that it isnt multi window compatible. On my rooted note 2 i used waze on the left of the screen for traffic issues, and maps on the right side of the screen for navigation.