iOS access to NMEA Strings from the GPS chip on an iPhone

Is there a way to get access to the NMEA strings from iOS?


We are limited to having access to 2 types of NMEA strings and not all of them.


Can we gain access to all of the NMEA strings?


For an example, below shows what we are currently getting and what we need as a minimum:


The NMEA Strings we need from iOS:

GSA,

GSV,

GGA,

RMC,


The NMEA Strings we are getting only these:

GGA,

RMC,


And any other NMEA strings are great too, here is an example of all the NMEA Strings:


$GPGSV,3,1,09,02,21,042,18,04,07,334,19,12,16,092,21,18,10,168,23,1*64

$GPGSV,3,2,09,25,56,091,24,26,23,282,21,29,80,167,32,31,59,279,27,1*6D

$GPGSV,3,3,09,32,09,219,18,1*56

$GLGSV,3,1,10,78,28,119,19,82,26,191,28,80,33,310,17,79,80,066,25,1*7F

$GLGSV,3,2,10,88,37,039,20,81,70,137,20,71,14,338,17,70,10,289,,1*75

$GLGSV,3,3,10,87,02,025,,72,00,000,,1*76

$GAGSV,3,1,10,01,09,106,26,05,16,264,23,09,00,000,22,12,34,164,21,7*75

$GAGSV,3,2,10,24,61,295,25,25,08,289,18,26,21,039,20,31,63,101,24,7*70

$GAGSV,3,3,10,33,52,090,29,03,14,316,,7*75

$GBGSV,2,1,07,08,23,030,21,13,33,056,16,27,28,049,27,29,34,202,28,1*7C

$GBGSV,2,2,07,30,70,113,28,05,10,113,,14,03,348,,1*42

$GNGSA,A,3,02,04,12,18,25,26,29,31,32,33,34,35,0.9,0.5,0.7,1*3C

$GNGSA,A,3,71,78,79,80,81,82,88,,,,,,0.9,0.5,0.7,2*35

$GNGSA,A,3,01,05,09,12,24,25,26,31,,,,,0.9,0.5,0.7,3*31

$GNVTG,302.1,T,302.1,M,0.6,N,1.1,K,A*3B

$GNDTM,P90,,0000.000026,S,00000.000001,E,0.973,W84*56

$GNRMC,124050.44,A,5050.539220,N,00007.243099,W,0.6,302.1,080421,3.1,W,A,V*55

$GNGNS,124050.44,5050.539220,N,00007.243099,W,AAA,56,0.5,75.6,47.0,,,V*4F

$GNGGA,124050.44,5050.539220,N,00007.243099,W,1,12,0.5,75.6,M,47.0,M,,*5E

Posted on Jun 1, 2021 7:22 AM

Reply
5 replies

Jun 2, 2021 6:27 AM in response to Keith Barkley

All GNSS chips will output these strings. It's more down to if we can gain access to it through the operating system. If you believe no one here would have this info, who or where would? Apple directly or?


I know someone else was building an SDK to get these other strings a couple of years ago, but I'm unsure how far they got.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

iOS access to NMEA Strings from the GPS chip on an iPhone

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.