#1 (permalink)  
Old 20-11-2007, 12:48 PM
Member
 
Join Date: Nov 2007
Posts: 16
GPS speed calculation method?

I've been using a free application called bbTracker to create GPS logs of trips. This application records the current speed at each point it records, as well as the coordinates.

The author of this software says that the API returns the speed each time he retrieves the coordinates - he doesn't calculate it himself using the distance travelled since the previous point. He says he has no idea how it calculates the speed it returns.

So, does anyone *know* how the Blackberry 8800's GPS calculates the speed? Does it actually take a couple of readings? If so, how many seconds apart? Does it average over several readings? Any idea how accurate it might be?
Reply With Quote
  #2 (permalink)  
Old 20-11-2007, 02:12 PM
GaryCutri's Avatar
Moderator
 
Join Date: Sep 2006
Location: Melbourne
Posts: 2,814
"As well as calculating its position, a GPS receiver can also determine its velocity by measuring the Doppler shift: the difference between the expected frequency of the satellite signal and the actual frequency of the incoming signal"
Reply With Quote
  #3 (permalink)  
Old 19-12-2007, 02:15 PM
Member
 
Join Date: Dec 2007
Posts: 11
Now what i want to know is what the hell is altitude measured against?

e.g. Altitude = 110

110 what? Above sea level?
Reply With Quote
  #4 (permalink)  
Old 19-12-2007, 04:38 PM
Member
 
Join Date: Nov 2007
Posts: 16
Quote:
Originally Posted by adam89 View Post
Now what i want to know is what the hell is altitude measured against?

e.g. Altitude = 110

110 what? Above sea level?
Maybe above the geoid? See Undulation of the geoid - Wikipedia, the free encyclopedia

But it seems to be very inaccurate. I have heard (but not sure I believe it) that a GPS chooses which satellite signals it will use in the position calculation according to which ones will give the greatest positional accuracy horizontally. In doing this it ignores those that might give good vertical accuracy. The result is *very* erratic vertical accuracy. Just a theory.

I'd never trust the heights it returns.
Reply With Quote
  #5 (permalink)  
Old 20-12-2007, 11:46 AM
Member
 
Join Date: Dec 2007
Posts: 11
Quote:
Originally Posted by pshute View Post
Maybe above the geoid? See Undulation of the geoid - Wikipedia, the free encyclopedia

But it seems to be very inaccurate. I have heard (but not sure I believe it) that a GPS chooses which satellite signals it will use in the position calculation according to which ones will give the greatest positional accuracy horizontally. In doing this it ignores those that might give good vertical accuracy. The result is *very* erratic vertical accuracy. Just a theory.

I'd never trust the heights it returns.
Woah, thanks so much for that info!
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not 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
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT +11. The time now is 12:19 PM.

Copyright ©2006 - 2008 BLACKBERRYFORUMS - RIM and Blackberry are Registered Trademarks of Research In Motion


Search Engine Friendly URLs by vBSEO 3.2.0