<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>siratek</provider_name><provider_url>https://siratek.net</provider_url><author_name>siratek</author_name><author_url>https://siratek.net</author_url><title>Reading Position with a NEO-6M - siratek</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="keqryBp8k6"&gt;&lt;a href="https://siratek.net/index.php/tutorials/gps-neo6m/"&gt;Reading Position with a NEO-6M&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://siratek.net/index.php/tutorials/gps-neo6m/embed/#?secret=keqryBp8k6" width="600" height="338" title="&#x201C;Reading Position with a NEO-6M&#x201D; &#x2014; siratek" data-secret="keqryBp8k6" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://siratek.net/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>A GPS receiver listens for signals from satellites twenty thousand kilometres up, works out how long each took to arrive, and from that calculates where it is. It then reports position, time, speed and heading as lines of text on...</description><thumbnail_url>https://siratek.net/wp-content/uploads/2026/11/gps-neo6m-wiring.svg</thumbnail_url></oembed>
