<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>GPS RMC and pvt parsing</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/49642/gps-rmc-and-pvt-parsing</link><description>As far as I could see, only GGA NMEA sentences are enabled by default. I want to check if RMC sentences deliver positions faster, and in my prj.conf I do the following: 
 CONFIG_NRF9160_GPS_NMEA_RMC=y CONFIG_NRF9160_GPS_NMEA_GGA=n 
 My question, do the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 16 Jul 2019 05:44:53 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/49642/gps-rmc-and-pvt-parsing" /><item><title>RE: GPS RMC and pvt parsing</title><link>https://devzone.nordicsemi.com/thread/198585?ContentTypeID=1</link><pubDate>Tue, 16 Jul 2019 05:44:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fc9cc82d-901e-43c6-94a9-f73fa6b0af91</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;Great to hear that you are making progress! Is there anything else I should ask about internally regarding RMC sentencing &amp;amp; parsing the NMEA sentences?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: GPS RMC and pvt parsing</title><link>https://devzone.nordicsemi.com/thread/198336?ContentTypeID=1</link><pubDate>Mon, 15 Jul 2019 08:12:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ad704aa0-693a-4845-9c19-973d4d7550a2</guid><dc:creator>Tron</dc:creator><description>&lt;p&gt;I have been testing, and i get fix relatively fast using RMC sentences. The GPS driver doesn&amp;#39;t deliver a fix using the RMC sentences, it seems it uses only GGA to&amp;nbsp;deliver fix events.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In order to use RMC, I will have to manually parse the incoming NMEA sentences by hand.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: GPS RMC and pvt parsing</title><link>https://devzone.nordicsemi.com/thread/198312?ContentTypeID=1</link><pubDate>Mon, 15 Jul 2019 07:06:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e5d3e34c-e0a4-4e63-8968-7e4a7eb1ff72</guid><dc:creator>Tron</dc:creator><description>&lt;p&gt;When I look in the nrf9160_gps.c file in the drivers section of my project, I see that by default only gga sentences are enabled,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In the c file, I see&lt;/p&gt;
&lt;p&gt;#ifdef CONFIG_NRF9160_GPS_NMEA_GSV&lt;br /&gt; nmea_mask |= NRF_CONFIG_NMEA_GSV_MASK;&lt;br /&gt;#endif&lt;br /&gt;#ifdef CONFIG_NRF9160_GPS_NMEA_GSA&lt;br /&gt; nmea_mask |= NRF_CONFIG_NMEA_GSA_MASK;&lt;br /&gt;#endif&lt;br /&gt;#ifdef CONFIG_NRF9160_GPS_NMEA_GLL&lt;br /&gt; nmea_mask |= NRF_CONFIG_NMEA_GLL_MASK;&lt;br /&gt;#endif&lt;br /&gt;#ifdef CONFIG_NRF9160_GPS_NMEA_GGA&lt;br /&gt; nmea_mask |= NRF_CONFIG_NMEA_GGA_MASK;&lt;br /&gt;#endif&lt;br /&gt;#ifdef CONFIG_NRF9160_GPS_NMEA_RMC&lt;br /&gt; nmea_mask |= NRF_CONFIG_NMEA_RMC_MASK;&lt;br /&gt;#endif&lt;/p&gt;
&lt;p&gt;And seggeg greys out the&amp;nbsp; not defined, and I see that only GGA is enabled. If I in my prj.conf defines the variables as described above, I see that RMC is enabled, but GGA is not.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: GPS RMC and pvt parsing</title><link>https://devzone.nordicsemi.com/thread/198012?ContentTypeID=1</link><pubDate>Fri, 12 Jul 2019 07:33:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5137d4c4-c0ab-46c4-b316-f89ab047718c</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;I cannot see any mention of&amp;nbsp;&lt;span&gt;CONFIG_NRF9160_GPS_NMEA_RMC or&amp;nbsp;CONFIG_NRF9160_GPS_NMEA_GGA in the gps code. The only code I can see that may be relevant is the following in init_app:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="text"&gt;	u16_t nmea_mask     = NRF_CONFIG_NMEA_GSV_MASK |
			      NRF_CONFIG_NMEA_GSA_MASK |
			      NRF_CONFIG_NMEA_GLL_MASK |
			      NRF_CONFIG_NMEA_GGA_MASK |
			      NRF_CONFIG_NMEA_RMC_MASK;&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regarding the quicker GPS fix, I have asked about this internally &amp;amp; will get back to you soon. It seems we are asking an external expert for some help regarding this.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>