PHS8-P GPS Usage | Telit Cinterion IoT Developer Community
March 26, 2015 - 4:50pm, 5177 views
Hello everyone,
I am a newbie in this forum and the reason lead me here is that we own several PHS8-P installed tablet PCs running on Windows 8. Seems like people here are more into GSM as there is only one thread related with GPS.
I want to use the GPS function of PHS8-P but below are the points I am stuck at;
1) Confused with the configuration, in Windows Device Manager there are
i) Communications Port (Com1)
ii) Communications Port (Com2)
iii) Cinterion PH8 HSPA USB Reserved Com Port (Com3)
iv) Cinterion PH8 HSPA NMEA Com Port (Com4)
v) Cinterion PH8 HSPA USB Com Port (Com5)
vi) Cinterion PH8 HSPA USB Modem
vii) Gemalto M2M P-Family WWAN Adapter
I would like to acquire the NMEA data from Com4 as it is supposed to be, but no luck, no data flows. The strange thing is that, if listen the port Com1 (not whatsover related with PHS8-P) I see the NMEA sentences flowing. But even if Com1 is selected in the GPS Viewer test program, it takes forever to detect the satellites and fix the GPS signal (say more than 30 mins). It shows that 12 sats are visible and 4 of them have a threshold more than 25%, but fix still does not go thru.
I am really stuck, tried to get help from the local vendor, they did their best to sort things out but still no luck. I got another usb GPS receiver, bought for $20 from internet, it works like charm, even in the building still have GPS reception.
Any idea how to have this PHS8-P work at least as good as the cheap usb GPS receiver ?
Cheers,
Cagdas
HI,
Please check the comand at^sdport and the documentation of the PHS8-P in order to know wich setup of USB/serial you are using and wich port is asigned to the NMEA string.
After that, please open the NMEA string in the port with AT^SGPSC only if you has
Regards
ALopez
Somewhere over the rainbow!!! Looking for the Oz Land!!!
Hi,
Just an example.
to open the port (one is asigned a know with AT^SDPORT)
AT^SGPSC="Engine","1"
^SGPSC: "Engine","1"
AT^SGPSC="NMEA/Output","on"
^SGPSC: "Nmea/Output","on"
OK
inmediatly you will recevie in the aisgned port:
$GPGGA,123521.0,5232.017893,N,01316.443884,E,1,05,3.7,198.0,M,43.0,M,,*5C
$GPVTG,,T,0.0,M,0.0,N,0.0,K,A*0D
$GPRMC,123521.0,A,5232.017893,N,01316.443884,E,0.0,,270711,,,A*44
$GPGSA,A,3,09,14,25,27,29,,,,,,,,6.4,3.7,5.2*36
$GPGSV,3,1,12,01,,,29,02,19,122,19,09,50,142,26,14,38,288,26*46
$GPGSV,3,2,12,25,43,265,38,27,38,140,36,29,09,205,31,04,24,075,*78
$GPGSV,3,3,12,12,82,293,,17,11,043,,32,03,347,,30,,,*4B
$GPGGA,123522.0,5232.017872,N,01316.443885,E,1,06,1.9,198.0,M,43.0,M,,*5E
Regards
ALopez
Somewhere over the rainbow!!! Looking for the Oz Land!!!
Hi,
Thank you for your prompt response. I exactly did as you mentioned before posting, the engine is on, NMEA/Output is also enabled. But the thing is, when I set AT^SDPORT=6 or AT^SDPORT=3 nothing changes, in other words I receive NMEA output from COM4 once the NMEA/Output is set to on. The NMEA data coming from com4 is useless, it is contains missing gps fix info. on com1 the NMEA message is for instance; $GPGGA,123521.0,5232.017893,N,01316.443884,E,1,05,3.7,198.0,M,43.0,M,,*5C ; but on com4 the NMEA port, it looks like $GPGGA,0,0,N,0,E,0,0,0.0,0,0.....etc
After waiting 34 minutes for gps fix, I see the fix on data coming from com1, but com4 still shows 3 or less satellites with no fix...
Cheers,
Cagdas
Hello,
Have you tried other SDOPRT settings? For SDPORT 5 the NMEA should be redirected to ASC0.
Are you sure you have no other GPS receiver connected?
Please paste the ATI1 reply to check if you have the latest firmware version.
Please also add AT^SGPSC? output.
Best regards,
Bartłomiej