Difference between revisions of "GPS"

From WebOS Internals
Jump to navigation Jump to search
m (→‎Mojo: Quick summary of the GPS mojo features)
m (Adding Battery Drain test results to the page)
Line 7: Line 7:
 
====Description====
 
====Description====
  
The Palm Pre has a built-in hardware GPS for location services.
+
The Palm Pre has a built-in hardware GPS, it's integrated in the radio receiver chip.
  
Google shows some misleading information out there, because the initial tear-downs didn't spot a separate GPS chip it was earlier thought the Palm Pre didn't have a GPS and thus must rely on cell phone tower location. I found misleading detail on several reviews:
+
Internet has some misleading information out there because the initial tear-downs didn't spot a separate GPS chip, so reviewers thought the Palm Pre didn't have a GPS and thus must rely on cell phone tower location like so : ''The Pre does use the assisted GPS capabilities of the Qualcomm baseband. That means the phone will not be able to get a location fix when it is not connected to the cellular network.''
  
''The Pre does use the assisted GPS capabilities of the Qualcomm baseband. That means the phone will not be able to get a location fix when it is not connected to the cellular network.''
+
This isn't entirely accurate - the Palm Pre '''does indeed have integrated GPS '''hardware, it's part of the RF reciever chip, and it uses this hardware GPS if it's turned on (enabled.
  
 
+
*If the GPS is on, '''GPS hardware''' will be used with location determined by satellite.
This isn't entirely accurate - the Palm Pre '''does indeed have integrated GPS '''hardware, and uses GPS if it's turned on (enabled.)
 
 
 
*If the GPS is on, '''GPS hardware''' will be used.
 
 
*If the GPS is turned off in Location Services, the Palm Pre will fallback on cell tower location.
 
*If the GPS is turned off in Location Services, the Palm Pre will fallback on cell tower location.
  
Line 22: Line 19:
  
  
===Location of Chip===
+
==Location of Chip==
  
The GPS hardware is physically located on the Comm board, right hand side, as part of the [http://www.google.com/url?sa=t&source=web&ct=res&cd=3&url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FTexas_Instruments_OMAP&ei=00LLSq6IE8iwtgf74KXrAQ&rct=j&q=arm+texas+instruments+omap+3+chipset+palm+pre&usg=AFQjCNEmNf0DMuYepJcYOS4WiM4dr77fYw&sig2=Drg2ly2tTdnTihaq_XFYrw OMAP3 chipset (PDF file),]
+
The GPS hardware is physically located on the Comm board, right hand side, as part of the RF (radio frequency) receiver chip RFR6500 that is part of the  [http://www.google.com/url?sa=t&source=web&ct=res&cd=3&url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FTexas_Instruments_OMAP&ei=00LLSq6IE8iwtgf74KXrAQ&rct=j&q=arm+texas+instruments+omap+3+chipset+palm+pre&usg=AFQjCNEmNf0DMuYepJcYOS4WiM4dr77fYw&sig2=Drg2ly2tTdnTihaq_XFYrw OMAP3 chipset (PDF file),]
  
 
According to [http://www.pcb007.com/pages/zone.cgi?artcatid=&a=50798&artid=50798&pg=2 magazine PCB007], the Pre's main comm chipsets include the RFR6500 receiver and RFT6150 transmitter.  Is it possible, the GPS isn't part of the MSM6801 but rather it's part of the Qualcomm RFR6500 Receiver, also on the Palm Pre?
 
According to [http://www.pcb007.com/pages/zone.cgi?artcatid=&a=50798&artid=50798&pg=2 magazine PCB007], the Pre's main comm chipsets include the RFR6500 receiver and RFT6150 transmitter.  Is it possible, the GPS isn't part of the MSM6801 but rather it's part of the Qualcomm RFR6500 Receiver, also on the Palm Pre?
Line 36: Line 33:
 
(above, engineering report article)
 
(above, engineering report article)
  
Where you'll find that Qualcomm’s RFR6500 is a receiver that can support GPS and CDMA2000 voice.
+
Where you'll find that Qualcomm’s RFR6500 is a receiver that can support '''both GPS and '''CDMA2000 cell voice reception.
  
  
Line 43: Line 40:
  
  
===References===
+
==References==
  
 
*Palm announced at CES the Pre uses the TI OMAP 3430 as an applications processor.
 
*Palm announced at CES the Pre uses the TI OMAP 3430 as an applications processor.
Line 51: Line 48:
 
*Here is Phonewreck's [http://www.phonewreck.com/2009/06/07/palm-pre-teardown-and-analysis-review-coming-soon/#more-320 parts analysis.]  
 
*Here is Phonewreck's [http://www.phonewreck.com/2009/06/07/palm-pre-teardown-and-analysis-review-coming-soon/#more-320 parts analysis.]  
  
===Mojo===
 
  
There are Mojo methods detailed in the SDK under Location Services (and so, no need to also detail them here.)  Overview: Some of the Mojo functions allow to get current location, to subscribe to services (thus continually updating coordinates) and also reverse address resolution - put in an address and return the longitude/ latitude.
 
  
===Known Issues===
+
==Mojo==
 +
===Location Services===
 +
* There are Mojo methods detailed in the SDK under Location Services (and so, no need to also detail them here.)  Overview: Some of the Mojo functions allow to get current location, to subscribe to services (thus continually updating coordinates) and also reverse address resolution - put in an address and return the longitude/ latitude.
 +
* See the SDK for the current WebOS version which describes the Javascript use of Location services.
 +
 
 +
 
 +
==Known Issues==
 +
===Southern Hemisphere===
 +
 
 +
Apparently the software on the Pre currently isn't doing Southern Hemisphere correctly, this is unconfirmed.
 +
 
 +
 
 +
===Battery Life===
 +
 
 +
* Enabling the GPS itself seems to consume more of the battery than when it's off.
 +
 
 +
* Results from today's test with battery meter:
 +
 
 +
====Testing method====
 +
**I'm on a 12story building in the 9th floor, in Boston Massachusetts USA. Palm Pre is near a window, and GPS gives location value (I assume it can see satellites.)
 +
**Time: 2-hour tests on the desk without moving the Palm Pre, nor using it in that time, Screen off in 30seconds, no apps running at the same time ( other than Battery Meter.)
 +
 
 +
* Procedure:
 +
** Started battery meter.
 +
** Battery level began at 20% discharged to 13%. Then recharged it to 20% again, and discharged again... once for each state.
 +
** Meanwhile just let the Pre sit there.
 +
 
 +
*AFter 2-hours in the first state, I Went to Location services, Enabled GPS for the second test.
 +
 
 +
 
 +
====Results below====
 +
 
 +
* GPS OFF = discharge rate 3.18 % per hour
 +
* GPS ON  = discharge rate 4.44 % per hour
 +
.
 +
.
 +
The above are my results, you can evaluate the results yourself - battery meter is freeware homebrew.
 +
 
 +
* Note: I am repeating these results tomorrow just to verify the two hours is consistant across both tests.
 +
 
  
  
Apparently the software on the Pre currently isn't doing Southern Hemisphere correctly.
+
''This page contributed by FreeTim''

Revision as of 23:06, 6 October 2009

GPS

The GPS hardware page.

Software found elsewhere (location services - see SDK.)

Description

The Palm Pre has a built-in hardware GPS, it's integrated in the radio receiver chip.

Internet has some misleading information out there because the initial tear-downs didn't spot a separate GPS chip, so reviewers thought the Palm Pre didn't have a GPS and thus must rely on cell phone tower location like so : The Pre does use the assisted GPS capabilities of the Qualcomm baseband. That means the phone will not be able to get a location fix when it is not connected to the cellular network.

This isn't entirely accurate - the Palm Pre does indeed have integrated GPS hardware, it's part of the RF reciever chip, and it uses this hardware GPS if it's turned on (enabled.)

  • If the GPS is on, GPS hardware will be used with location determined by satellite.
  • If the GPS is turned off in Location Services, the Palm Pre will fallback on cell tower location.



Location of Chip

The GPS hardware is physically located on the Comm board, right hand side, as part of the RF (radio frequency) receiver chip RFR6500 that is part of the OMAP3 chipset (PDF file),

According to magazine PCB007, the Pre's main comm chipsets include the RFR6500 receiver and RFT6150 transmitter. Is it possible, the GPS isn't part of the MSM6801 but rather it's part of the Qualcomm RFR6500 Receiver, also on the Palm Pre?

Phone wreck shows the RFR6500 too, in the teardown.

I discovered that this chip, RFR6500 by Qualcomm, supports both GPS receiving and the voice part which is CDMA2000. Therefore my conclusion that the Palm Pre's GPS is inside one of the two Radio Frequency support chips, the RFR6500 receiver.

There is an engineering report here. (above, engineering report article)

Where you'll find that Qualcomm’s RFR6500 is a receiver that can support both GPS and CDMA2000 cell voice reception.



References


Mojo

Location Services

  • There are Mojo methods detailed in the SDK under Location Services (and so, no need to also detail them here.) Overview: Some of the Mojo functions allow to get current location, to subscribe to services (thus continually updating coordinates) and also reverse address resolution - put in an address and return the longitude/ latitude.
  • See the SDK for the current WebOS version which describes the Javascript use of Location services.


Known Issues

Southern Hemisphere

Apparently the software on the Pre currently isn't doing Southern Hemisphere correctly, this is unconfirmed.


Battery Life

  • Enabling the GPS itself seems to consume more of the battery than when it's off.
  • Results from today's test with battery meter:

Testing method

    • I'm on a 12story building in the 9th floor, in Boston Massachusetts USA. Palm Pre is near a window, and GPS gives location value (I assume it can see satellites.)
    • Time: 2-hour tests on the desk without moving the Palm Pre, nor using it in that time, Screen off in 30seconds, no apps running at the same time ( other than Battery Meter.)
  • Procedure:
    • Started battery meter.
    • Battery level began at 20% discharged to 13%. Then recharged it to 20% again, and discharged again... once for each state.
    • Meanwhile just let the Pre sit there.
  • AFter 2-hours in the first state, I Went to Location services, Enabled GPS for the second test.


Results below

* GPS OFF = discharge rate 3.18 % per hour
* GPS ON  = discharge rate 4.44 % per hour
.
.
The above are my results, you can evaluate the results yourself - battery meter is freeware homebrew.
  • Note: I am repeating these results tomorrow just to verify the two hours is consistant across both tests.


This page contributed by FreeTim