|
 Originally Posted by shadowmite
The phone doesn't have any server set by default. You can view that via the QPST service tool (I'll have to get it on my site sometime). It's blank, but the interesting part is a option to set if the server calculates the position or the phone does...
Hmm... I did some testing on Verizon's phones with GPS (not the Treo) but I haven't been able to find a single Sprint PCS phone on which my little J2ME GPS application worked. On Verizon phones, GPS information is available from the GPS testing menu (via ##4771), there is some kind of a default setting, althought its not an IP address. The GPS API provided by Qualcomm supports two types of protocols, an IP-based one and a second called "data burst messaging" or DBM. The default on Verizon phones is DBM which according to the API operates on the "data plane" rather than "the user plane" (something to do with the CDMA standard). Thus, the TCP/IP addresses are empty.
Additionally, from what I can glean from the documentation, the GPS stuff can operate either on the phone itself or from the network (ME or MS modes). The API mentions emergency calls as an example of something done over network, which leads me to believe that the E911 capability in the Treo is actually operating over the network as opposed to the phone itself, although I cannot be sure.
We should also keep in mind that on the developer forums it has been mentioned that the location API was changed recently, although Qualcomm did not update its website. For all we know, this information could be obsolete.
|
|
|