Hello,
I would like to know, does anybody understand barometer in Note??
Yes, stupid question, but I have Suunto Core wirstwatch, with barometer,
and when I put correct altitude in my suunto, it shows correct
barometric pressure (checking with internet for this location and
ground stations).
When I am looking into my Samsung Note, without any corrections,
it shows correct altitude (on barometric sensor) but totaly wrong
pressure - about 16hPa lower than it should be.
If I put (in Barometer HD application) correcting compensation and add
this 16hPa - it shows wrong altitude
Does anybody have experience with pressure and altitude and
explain this to me, and how to fix this??
Thank you very much
Moved To Q&A
Please post all questions in the Q&A section
original_ganjaman said:
Moved To Q&A
Please post all questions in the Q&A section
Click to expand...
Click to collapse
Sorry for wrong place,
and thank you
Interesting, didn't even know my Note has a barometer
Found a reference on a german speaking community which says Barometer HD works for them but also suggested a different app called "Barograph"
https://market.android.com/details?...1bGwsMSwyLDEsImpvcy52ZXJiZWVrLmJhcm9ncmFwaCJd
I was under the impression that the barometer is only there to assist in GPS lock by adding the altitude to the lock calculation...
Maybe the calibration factor you tried to use is hard coded in behind the scenes, hence the altitude is correct even thought the pressure is "wrong"?
I use Barometer Pro from IVolk and it works as expected, can calibrate, set sea level pressure etc.
Also the barometric readings are very accurate, compared to my alpine pro one!
Thanks for the information i didn't know that i use application called Sypressure and works very well in widget mode
You can try AltiBaro on Google Play. Gives you the absolute pressure value and the estimated sea level pressure after you have calibrated your altitude
Related
I contacted HTC and asked them if they had a tilt sensor SDK, or had plans to release one, and they basically said "no". So, I decided to see what I could come up with to get tilt response integrated into my little pet-project, and to my surprise, managed to figure out how to get some basic data out of the existing tilt sensor DLL on the Diamond.
If you'd like, you can see my "hello world"-level app using the tilt sensor here on my blog. I've included the source so others can play with the few tidbits I've figured out. The app itself is pretty boring, it'll really only be of interest to developers looking to integrate tilt into their app, and even then, it's still a boring app =)
If accessing the tilt sensor is well known, feel free to ignore me.
Well done, thats great!
You should also probably look at this and talk to CharlyV, he might be able to add some info.
http://forum.xda-developers.com/showthread.php?t=403939
That's great news !
Now developers might use such information to release usefull applications and funny games !
Yes, I was wondering, for my car I use the G-tech for acceleration-measurement.
Is this sensor sensitive / good enough to also do those kind of things?
Also, navigation programs can be a lot more precise by knowing when accelerating, cornering or braking.
Riel said:
Yes, I was wondering, for my car I use the G-tech for acceleration-measurement.
Is this sensor sensitive / good enough to also do those kind of things?
Click to expand...
Click to collapse
Good question: I might try to write some sort of logging program and see what kind of data I can get out of a car trip. That's a bit off for now.
Also, I made a minor update the project, I determined a few more of the unknown values that the API returns.
perhaps you or some other guys are capable to work with some tools mentioned in this post??
http://forum.xda-developers.com/showpost.php?p=2373447&postcount=56
Is there any chance to develop a calibration tool for this sensor?? Mine drifts to lower-left and thats annoying because Opera always means, I rotate my phone :-(
Thank you
I updated the project to include a sample of how to use the event driven notification of different orientations that Opera uses (instead of polling the sensor constantly to determine the current orientation).
I'll have to do some digging to see if there's any way to calibrate the sensor. It'd be nice (mine is a bit off too), but I don't see anything immediatly obvious.
Perfect news!
I hope there are devs, who will make apps or games for this. My idea of a new game is "Black Circle".
(Side in German bug game in English, dont worry)
http://spiele.isnichwahr.de/r432-spin-the-black-circle.html
What do you tink about it?
I wrote a managed wrapper based on Scott's work:
http://blog.enterprisemobile.com/2008/07/using-htc-diamonds-sensor-sdk-from-managed-code/
I think it would be possible to calibrate the sensor by replacing the HTCSensorSDK.dll with one that acts as a pass through to the real thing. Then it could "massage" the returned values with calibration adjustments.
Teeter -> HTCSensorSDK.dll (one we roll that tweaks values) -> RealHTCSensorSDK.dll (the real DLL)
I don't think that the DLL is replaceable unless the device is flashed with a new ROM.
Thoughts?
Hi, I would like to know if there are apps that shows the speed of movement by using the build in accelerometer? I know there are some apps that work like this in windows mobile, but what about android?
Thanks
Update: I have made one for this, but just an alpha maybe.....
Have a look at page 2.
Just a thing about speed and acceleration:
The accelerometer can only measure acceleration (ok, it's obvious ). Not actual speed.
What the application could do is calculate the speed if it begins measuring when you don't move and then log all accelerations...
Anyway, you cannot give any accurate speed measure just using an accelerometer. If you start it for example when your car is already moving at a constant speed, the accelerometer will announce a speed of... 0 mph / km/h...
Just my two cents.
Sorry for my bad English. Yes, what I want to see is exactly the thing you say. I know that speed measured by this method is not accurate, but it is nice to have a brief estimation of the speed.
You would not get an estimated speed. The error in speed would increase in a linear fashion. You can only get the speed changes during the short time span.
try gps status in the market, its using your gps, so your battery is going to be drained quicker, but it shows your acceleration in lateral g's and has a speed. I dont know how accurate it is, but i will find out tomorrow. Got a nerd bikemount for my phone, and i already have a speedometer on it, so i should be able to give you a rough idea of how accurate the speed is tomorrow
Hi, Johnny5Walker. I am also using gpsstate2 now, and I know it shows speed according to gps and it also shows acceleration by the accelerometer. But what I am interested in is a program to show a roughly calculated speed when gps is unavailable, like in a metro or something like that.
I have search through the market and found nothing like that. Maybe I will write one, but I don't know how to write android program.....
like someone else has mentioned in this thread, It not physically possible with the accelerometer. It can only measure g forces, and once your done accelerating there is no more gforces being applied. hence no speed rating.
But there may be a way to calculate an approximate speed by the gforces initially put onto the phone. but what that calculation might be, i have no idea
like someone else has mentioned in this thread, It not physically possible with the accelerometer. It can only measure g forces, and once your done accelerating there is no more gforces being applied. hence no speed rating.
But there may be a way to calculate an approximate speed by the gforces initially put onto the phone. but what that calculation might be, i have no idea
It all depends on how accurate the accelerometer is.
If it is accurate enough, it should be no problem to use it to calculate relative speed, and even relative position.
It is just a mater of logging the data, that is if the accelerometer is able to export direction of acceleration.
Johnny5Walker said:
But there may be a way to calculate an approximate speed by the gforces initially put onto the phone. but what that calculation might be, i have no idea
Click to expand...
Click to collapse
It is pretty simple: 1G=9.8 m/s^2 so acceleration * time is "relative" speed
Trndr said:
It all depends on how accurate the accelerometer is.
If it is accurate enough, it should be no problem to use it to calculate relative speed, and even relative position.
It is just a mater of logging the data, that is if the accelerometer is able to export direction of acceleration.
It is pretty simple: 1G=9.8 m/s^2 so acceleration * time is "relative" speed
Click to expand...
Click to collapse
I honestly should have known that. well i did, its just been awhile since physics class. lol
now if only i had any programming skills
It seems that you are having some interests of this feature.
I have written a small program for this purpose, called speed.
Just a very little alpha version.
Tell me what you think about this.
Hold your device stable for setting gravity.
It will not considered as an acceleration if net acceleration is below 0.25 ms2.
Please provide a better method if you have.
Please also give me some idea of how to improve the program.
If you like it, please consider a little donation:
HERE
Car performance meter.
eddielo:
I'm interested in developing an app that uses the accelerometer to calculate performance information about a car.
It would basically integrate the acceleration to obtain a measurement of:
- Instantaneous speed
- Performance: 0-60mph, 0-100Kmph, 60-0mph, quarter mile time.
- Power: Vehicle peak HP (together with vehicle weight) and max torque, plus curves.
It would be possible to integrate this with a vehicle performance database to calculate deviations from vehicle standard performance (and weight data could come from there as well).
Maybe advanced options could include integrating the GPS to improve performance (I don't know if the GPS data timing would be accurate enough to make this feasible).
I have the tools and the physics knowledge, as well as the tools, my dev skills are a bit rusty (haven't done any development on WM and my last development efforts on Windows were five years ago) but I guess it all comes back.
Are you interested in collaborating on something like this?
Given the cost of a typical car accelerometer and performance meter, I guess there might be an actual market for such an app.
can you post the source code for your speed app?
would be much appreciated.
Been trying to figger this out for about a week now, but no success.
i'm trying to build a dyno app
eddielo said:
Sorry for my bad English. Yes, what I want to see is exactly the thing you say. I know that speed measured by this method is not accurate, but it is nice to have a brief estimation of the speed.
Click to expand...
Click to collapse
There are a couple of apps in the market that measure speed:
http://weaverfishdesigns.blogspot.com/
http://www.androlib.com/android.application.org-prowl-speedhud-jz.aspx
eddielo said:
It seems that you are having some interests of this feature.
I have written a small program for this purpose, called speed.
Just a very little alpha version.
Click to expand...
Click to collapse
Hi eddielo
I know this was a long time ago but any chance in sharing the code for this app? I would love to implement something like this in my student project but I am not too sure where to start in terms of code.
Thanks
Liam
bravo.. eddielo..
it would be more accurate if could take into account only a single axis (say x or y axis)
the user will have to hold the phone along this axis(hope u got what i mean)...
also check acmeter application in market...
another prob.. it does seem to account for negetive acc...
We tried to do something similar with Slide Meter.
By mean of a double integration (with tuned filtering and drift compensations) we are able to estimate the distance.
It is not 100% precise, but it's a good guess!
Bye
Dicotomica said:
We tried to do something similar with Slide Meter.
By mean of a double integration (with tuned filtering and drift compensations) we are able to estimate the distance.
It is not 100% precise, but it's a good guess!
Bye
Click to expand...
Click to collapse
Hey, can you please send the apk file if you made it? I'm really eager to use it!!
Thanks
lanksdot said:
Hi eddielo
I know this was a long time ago but any chance in sharing the code for this app? I would love to implement something like this in my student project but I am not too sure where to start in terms of code.
Thanks
Liam
Click to expand...
Click to collapse
Hey, if you've got an Android app on this, please share it. I'm most eager to use it.
I've got one, but it's not too good. Check it out:
Thanks
lanksdot said:
Hi eddielo
I know this was a long time ago but any chance in sharing the code for this app? I would love to implement something like this in my student project but I am not too sure where to start in terms of code.
Thanks
Liam
Click to expand...
Click to collapse
Hey there, please consider sending the Android app, if you've got it. I'm most eager to use it.
I've got one, but it's not too good. It just integrates forward acceleration but not the reverse acceleration. Check it out:
Thanks
I know that the TP2 come with different kind of sensors (ambient light, proximity, g-sensor) and wonder if we could make the most out of them.
There are lot of programs out there which make use of the g-sensor to rotate screen and so on.
What about the ambient light and proximity sensor? I have not come across any programs using them...
When I drive for example, I listen to music using my TP2. I can't really change the tracks since I am driving. I was thinking may be the proximity
sensor could help...
Eg. 1. Waving the hand in front of the sensor would move to the next track.
2. Leaving the hand in front of the sensor after few seconds would pause the music...
These are just simple ideas and I think many of you guys reading this will come with great ideas (even for the light sensor)....
My point for this post is that does anyone have/or can create API's for these sensors (It would be great if they were in .NET compact, would make life easier for developping apps.)
I am sorry for posting this in the ROM section but I think by posting it there, it will attract the attention of the ROM cooks, who I think would have come across these sensors and might have thought of doing something special with them
29 views already but no replies....
if you know c# this is everything you need
http://sensorapi.codeplex.com/SourceControl/changeset/view/11841#
Thats nice. thanks.
It does not seem to support promity sensors though, which will be the most interesting one.
It would be great if others came up with ideas of what can be done with these sensors...
jinjav said:
29 views already but no replies....
Click to expand...
Click to collapse
Maybe if you posted in the sub-forum for Windows Mobile software development (which is what your question sounds like) you'd get more response. I don't know for sure...but people who create new apps from scratch may be different people than rom cooks.
I'll do that as well. thanks
Did you look at TouchLockPro Recently the ZoomBar is added.
TouchLockPro is open source, so you can download the source code here at sourgeforge. So you can also see how to access all those other sensors too.
The idea behind it, is that others can learn from it and also make *FREE* beautiful programs. Just make sure you adhere to the open source license and make your code also public available
this post shows the approach and source code for the ZoomBar.
ZuinigeRijder said:
Did you look at TouchLockPro Recently the ZoomBar is added.
TouchLockPro is open source, so you can download the source code here at sourgeforge. So you can also see how to access all those other sensors too.
The idea behind it, is that others can learn from it and also make *FREE* beautiful programs. Just make sure you adhere to the open source license and make your code also public available
this post shows the approach and source code for the ZoomBar.
Click to expand...
Click to collapse
Thanks for that . Does it support the proximity sensor?
jinjav said:
Thanks for that . Does it support the proximity sensor?
Click to expand...
Click to collapse
No, unfortunately not. If you know the API I am also glad to know it too
You may be thinking: "oh, not again that GPS crap", but no, I'm not complaining about the GPS as it is working flawlessly for me.
As I have noticed the sampling frequency of the GPS data points is 1Hz i.e. one sample every second which is not the ideal if we want to track accurately our activities specially in the corners and in not so linear routes.
Here you have an example (iPhone), 3G vs 4, the iPhone4 has a higher sampling rate and clearly better results.
So, I want to request the developers to try to change the sampling frequency from 1Hz to 2Hz. I've read somewhere that the integrated chip is 2Hz capable but disabled at driver level.
I am not sure if 2Hz are really needed, at least if you are not in a car. I am using Oruxmaps for recording tracks, there i see a huge difference when setting minimal time between gps points to 0s (Always on) and minimal distance between gps points to a lower value.
I want to see the difference after sampling changes to 2Hz
Yeah, come on, give it a try!!!
This sounds interesting. Wish i could assist in making it happen. Unfortunately Im not that clever.
Sent From My GT-Iphone-killer almost.
Well I thought I would look into this, I've never edited a driver or any thing linux in my life, but i thought "how hard can it be"?
Well I still dont know lol.
I downloaded the jm9 files from this thread.
http://forum.xda-developers.com/showthread.php?t=831725
And looking at the files the only one I can play with is the jupiter.xml file.
Now looking it seems pretty straight forward, i dont know what half of the things being enabled and disabled mean, but we can play i suppose.
One thing does concern me tho, looking at the xml file it seems to use a couple of differant servers for some kind of supl data. I know we can edit the supl entries in the gps.conf file, but maybe the jupiter file overrides that? Im not clever enough to find out unfortunately.
Anyway to cut a long story short the servers it uses are:
http://www.spirent-lcs.com/
bcmls2.glpals.com
bcmlbsqa1.glpals.com
Neither of which seem to work when using a normal web browser.
There is also some references in the xml file to frequency plan, but im not sure i really understand what these mean.
Maybe someone with better knowledge than me could take a look and see what they think.
Or maybe im barking up completely the wrong tree, in which forgive me.
I've uploaded another copy of the jm9 drivers file in case anyone wants to take a look also.
Also noticed that a chap on modaco forums has tried changing some elements, in case it is of any help...
http://android.modaco.com/content/s...xml-etc-gps-conf-and-gps-fixing/#entry1336782
Hey,
For an application I am writing, I need to know the exact orientation of the phone in a specified point of time. Such data can be extracted from a Gyroscope sensor - but as far as I understood, there is no gyroscope in G1.
Nevertheless, I do know that it has a gravity sensor, and I downloaded an application which works as a compass - I believe the combination of gravity information and compass should be enough for me to tell the exact 3D orientation of the phone.
My question is, how did that application get the data for the orientation of the phone, in order to display the direction of north? I couldn't find a working sensor for G1 which gives that data.
Thank you very much in advance and have a nice day,
Ron.