<?xml-stylesheet type="text/xsl" href="https://community.element14.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/"><channel><title>C++ library for ST Teseo GPS - pt. 11: 7.0 release - stable</title><link>/technologies/embedded/b/blog/posts/c-library-for-st-teseo-gps---pt-11-7-0-release---stable</link><description>The Teseo-LIV3 GPS module (as used in shabaz &amp;#39; GPS / Galileo / BeiDou / GLONASS receiver ) talks UART and I2C. I developed an OO driver and parser for it.The Raspberry Pico port of that library is now ready for release 7....</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: C++ library for ST Teseo GPS - pt. 11: 7.0 release - stable</title><link>https://community.element14.com/technologies/embedded/b/blog/posts/c-library-for-st-teseo-gps---pt-11-7-0-release---stable</link><pubDate>Wed, 09 Jul 2025 17:52:15 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:72bf48d0-17ce-4741-940b-a1c96cdf0a2d</guid><dc:creator>Jan Cumps</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Still going strong in the real world too:&lt;/p&gt;
&lt;p&gt;&lt;img height="719" src="/resized-image/__size/990x1438/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-72bf48d0-17ce-4741-940b-a1c96cdf0a2d/pastedimage1752083523701v1.png" width="495" alt=" " /&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29047&amp;AppID=7&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: C++ library for ST Teseo GPS - pt. 11: 7.0 release - stable</title><link>https://community.element14.com/technologies/embedded/b/blog/posts/c-library-for-st-teseo-gps---pt-11-7-0-release---stable</link><pubDate>Thu, 03 Jul 2025 19:33:37 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:72bf48d0-17ce-4741-940b-a1c96cdf0a2d</guid><dc:creator>DAB</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Well done Jan.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29047&amp;AppID=7&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: C++ library for ST Teseo GPS - pt. 11: 7.0 release - stable</title><link>https://community.element14.com/technologies/embedded/b/blog/posts/c-library-for-st-teseo-gps---pt-11-7-0-release---stable</link><pubDate>Thu, 03 Jul 2025 15:53:03 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:72bf48d0-17ce-4741-940b-a1c96cdf0a2d</guid><dc:creator>Jan Cumps</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;As part of the exercise, I tamed the &lt;a href="https://jancumps.github.io/pico_gps_teseo/index.html" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;Doxygen output&lt;/a&gt; a bit. The documentation is auto-generated and published when a commit is pushed to the main branch on GitHub.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " height="355" src="/resized-image/__size/796x710/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-72bf48d0-17ce-4741-940b-a1c96cdf0a2d/pastedimage1751557696070v1.png" width="398" /&gt;&lt;/p&gt;
&lt;p&gt;Because the dependent libraries aren&amp;#39;t submodules of the repository anymore in this version, I can&amp;#39;t just run Doxygen after checkout. The code is not available yet.&lt;/p&gt;
&lt;p&gt;What I&amp;#39;ve done: in the &lt;a href="https://github.com/jancumps/pico_gps_teseo/blob/main/.github/workflows/doxygen-gh-pages.yml" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;doc generation script&lt;/a&gt;, run a build. That causes CMake to download the dependent lib sources. I then tell Doxygen where to find these sources.&amp;nbsp;A few changes in the &lt;a href="https://github.com/jancumps/pico_gps_teseo/blob/main/Doxyfile" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;doxygen script&lt;/a&gt; itself, take care that the documentation removes the actual locations of these depedent libs:&lt;/p&gt;
&lt;div&gt;
&lt;pre&gt;&lt;span&gt;FULL_PATH_NAMES&lt;/span&gt;&lt;span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;NO&lt;/span&gt;&lt;br /&gt;&lt;span&gt;STRIP_FROM_PATH&lt;/span&gt;&lt;span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;build/_deps&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Works like a charm.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29047&amp;AppID=7&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: C++ library for ST Teseo GPS - pt. 11: 7.0 release - stable</title><link>https://community.element14.com/technologies/embedded/b/blog/posts/c-library-for-st-teseo-gps---pt-11-7-0-release---stable</link><pubDate>Wed, 02 Jul 2025 17:55:05 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:72bf48d0-17ce-4741-940b-a1c96cdf0a2d</guid><dc:creator>shabaz</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Great work with the tests! Nice to see this green : )&lt;/p&gt;
&lt;p&gt;&lt;img height="74" src="/resized-image/__size/1820x148/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-72bf48d0-17ce-4741-940b-a1c96cdf0a2d/pastedimage1751478851336v1.png" width="910" alt=" " /&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29047&amp;AppID=7&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>