Forums | developer.brewmp.com Forums | developer.brewmp.com

Developer

Forums

Forums:

Hi All,
I need to test location based services like "current location" etc.. on few GPS based devices. All those devices have Verizon operator.
Through sample BGP file I am successfully able to do GPS operation through IPOSDET_GetGPSInfo API on brew simulator. However, on brew device it fails. We don't receive any response or lat/long values in our http response.
How can I confirm whether device really supports GPSOne or any other inbuilt GPS functionality? At present I am testing on Samsung SCH-U960 device.

Can anyone tell me whether on brew device there should be some other API used? or it could be operator verizon problem?
I referred http://brewforums.qualcomm.com/showthread.php?t=10941&highlight=IPOSDET but the thread is old so I want to confirm.

Awaiting response as I have blocked for this.

Regards,
Aahna

Are you testing in Verizon network? Refer DPK for GPS/IPosdet support on device.

Are you testing in Verizon network? Refer DPK for GPS/IPosdet support on device.

Hi Atul,
I am using DeviceAnywhere for testing app on various brew devices. There I am selecting Verizon as operator. Can you please answer my previous query now?
Yes I opened all devices DPKs in device configurator and searched for GPS/Standalone support under "Position Determination" tag.
Also I was referring to your post replies at http://brewforums.qualcomm.com/showthread.php?t=27813&highlight=Verizon
so "GPS drop" is not possible for me due to testing on DA.
How can I test? I just observed the status code of IPOSDet_GetGPSInfo which is 100004.
Awaiting your further support on this.
Thanks,
Aahna

Hi Atul,
I am using DeviceAnywhere for testing app on various brew devices. There I am selecting Verizon as operator. Can you please answer my previous query now?
Yes I opened all devices DPKs in device configurator and searched for GPS/Standalone support under "Position Determination" tag.
Also I was referring to your post replies at http://brewforums.qualcomm.com/showthread.php?t=27813&highlight=Verizon
so "GPS drop" is not possible for me due to testing on DA.
How can I test? I just observed the status code of IPOSDet_GetGPSInfo which is 100004.
Awaiting your further support on this.
Thanks,
Aahna

Ohh..you are trying standalone mode GPS?
I think error is GPS Info not available...right?
Its very hard to find satellites, you need to test under clear sky, from roof top without any other tall building nearby. I think device-anywhere has handsets attached to systems in there lab and from there it will be very hard to find satellites I guess. Can you confirm from them whether they have or can provide GPS drop?

Ohh..you are trying standalone mode GPS?
I think error is GPS Info not available...right?
Its very hard to find satellites, you need to test under clear sky, from roof top without any other tall building nearby. I think device-anywhere has handsets attached to systems in there lab and from there it will be very hard to find satellites I guess. Can you confirm from them whether they have or can provide GPS drop?

Thanks Atul.Since samsung SCH U960 supports both GPS and stand-alone mode, ideally I should be able to test the application without standalone mode as well. right? I meant, even simply by following
result = IPOSDET_GetGPSInfo(m_pIPosDet,
AEEGPS_GETINFO_LOCATION,
AEEGPS_ACCURACY_HIGHEST,
m_pGPSinfo,
&m_cbgps);
I should be able to get correct response? My question was since I am getting status code as mentioned above could it be operator specific issue? I tried with above option as well I tried as follows:
pThis->config->mode=AEEGPS_MODE_TRACK_STANDALONE;
pThis->config->nFixes=1;
pThis->config->nInterval=0;
pThis->config->optim=AEEGPS_OPT_SPEED;
pThis->config->qos=16;
pThis->config->server.svrType=AEEGPS_SERVER_DEFAULT;
IPOSDET_SetGPSConfig( pThis->pIPosdet, pThis->config );
IPOSDET_GetGPSInfo( pThis->pIPosdet, AEEGPS_GETINFO_LOCATION | AEEGPS_GETINFO_ALTITUDE | AEEGPS_GETINFO_VERSION_1, AEEGPS_ACCURACY_LEVEL6, pThis->posdetinfo, &pThis->cb );
But no luck :( Both the cases, I get same status code ie.. 0x10004.
what could be the real problem? DA devices setup must be in closed area/lab. Still I would check with them if they can give me open to sky testing option.
But even with GPS option (non standalone mode), do I really need it?
Regards,
Aahna

Thanks Atul.Since samsung SCH U960 supports both GPS and stand-alone mode, ideally I should be able to test the application without standalone mode as well. right? I meant, even simply by following
result = IPOSDET_GetGPSInfo(m_pIPosDet,
AEEGPS_GETINFO_LOCATION,
AEEGPS_ACCURACY_HIGHEST,
m_pGPSinfo,
&m_cbgps);
I should be able to get correct response? My question was since I am getting status code as mentioned above could it be operator specific issue? I tried with above option as well I tried as follows:
pThis->config->mode=AEEGPS_MODE_TRACK_STANDALONE;
pThis->config->nFixes=1;
pThis->config->nInterval=0;
pThis->config->optim=AEEGPS_OPT_SPEED;
pThis->config->qos=16;
pThis->config->server.svrType=AEEGPS_SERVER_DEFAULT;
IPOSDET_SetGPSConfig( pThis->pIPosdet, pThis->config );
IPOSDET_GetGPSInfo( pThis->pIPosdet, AEEGPS_GETINFO_LOCATION | AEEGPS_GETINFO_ALTITUDE | AEEGPS_GETINFO_VERSION_1, AEEGPS_ACCURACY_LEVEL6, pThis->posdetinfo, &pThis->cb );
But no luck :( Both the cases, I get same status code ie.. 0x10004.
what could be the real problem? DA devices setup must be in closed area/lab. Still I would check with them if they can give me open to sky testing option.
But even with GPS option (non standalone mode), do I really need it?
Regards,
Aahna