{"id":1084,"date":"2017-07-06T20:17:15","date_gmt":"2017-07-06T19:17:15","guid":{"rendered":"http:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/?p=1084"},"modified":"2017-08-27T11:16:32","modified_gmt":"2017-08-27T10:16:32","slug":"programovani-gps-modulu-neo7-m","status":"publish","type":"post","link":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/","title":{"rendered":"Programov\u00e1n\u00ed GPS modulu NEO7-M"},"content":{"rendered":"<p>V r\u00e1mci p\u0159\u00edpravy na stavbu \u010d\u00edta\u010de jsem cht\u011bl ov\u011b\u0159it, zda budu um\u011bt naprogramovat GPS modul, kter\u00fd chceme pou\u017e\u00edt jako zdroj p\u0159esn\u00e9ho kmito\u010dtu pro \u010dasovou z\u00e1kladnu. Princip z\u00edsk\u00e1n\u00ed kmito\u010dtu popsal nap\u0159 <strong><span style=\"color: #0000ff;\"><a href=\"http:\/\/radio.ok1cjb.cz\/index.php\/mereni\/185-01430\">OK1DXD<\/a><\/span><\/strong>. J\u00e1 pop\u00ed\u0161u nastaven\u00ed modulu NEO7-M a jeho komunikaci s procesorem \u0159ady ATmega.<\/p>\n<p>Samoz\u0159ejm\u011b, mohl bych pou\u017e\u00edt n\u011bkterou z voln\u011b dostupn\u00fdch knihoven, nap\u0159. pro Arduino, ale v budoucnu budu cht\u00edt vlastn\u00ed \u0159e\u0161en\u00ed s procesorem ATXmega, tak\u017ee p\u00e1r \u0159\u00e1dk\u016f nov\u00e9 funkce nap\u00ed\u0161u podle PDF dokumentu na str\u00e1nk\u00e1ch spole\u010dnosti <a href=\"https:\/\/www.u-blox.com\/en\/product\/neo-7-series\"><strong><span style=\"color: #0000ff;\">U-Blox<\/span><\/strong><\/a>.<\/p>\n<p>Modul komunikuje po s\u00e9riov\u00e9 lince rychlost\u00ed 9600 baud\u016f, je p\u0159en\u00e1\u0161eno 8 bit\u016f, jeden stop bit, bez parity. Tak je pot\u0159eba nastavit UART procesoru, v m\u00e9m p\u0159\u00edpad\u011b ATmega162:<\/p>\n<pre class=\"\"> UBRR1H = 0;\r\n UBRR1L = 210;        \/\/ 16MHz rychlost prenosu 9600 baudu \r\n UCSR1A = 0b00000010; \/\/ dvojnasobna rychlost\r\n UCSR1B = 0b00011000; \/\/ povoleni vysilace a prijimace,\r\n                      \/\/ preruseni pri vysilani i prijimani zakazano\r\n UCSR1C = 0b10000110; \/\/ bez parity, osm bitu<\/pre>\n<p>Modul jsem zap\u00e1jel do univerz\u00e1ln\u00ed desky (p\u0159edt\u00edm slou\u017eila k jin\u00fdm pokus\u016fm, tak je na n\u00ed v\u00edc v\u011bc\u00ed, ne\u017e je nutn\u00e9)<\/p>\n<p><a href=\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/Neo7m1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1088 size-medium\" src=\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/Neo7m1-366x274.jpg\" alt=\"\" width=\"366\" height=\"274\" srcset=\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/Neo7m1-366x274.jpg 366w, https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/Neo7m1-150x113.jpg 150w, https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/Neo7m1-768x576.jpg 768w, https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/Neo7m1.jpg 1600w\" sizes=\"auto, (max-width: 366px) 100vw, 366px\" \/><\/a>Modul s\u00e1m, na sv\u00e9m v\u00fdvodu TX periodicky vys\u00edl\u00e1 informace, kter\u00e9 z\u00edsk\u00e1v\u00e1 ze satelit\u016f. M\u011b zaj\u00edm\u00e1 zp\u016fsob, jak dostat na v\u00fdvod modulu Timepulse po\u017eadovan\u00fd kmito\u010det, nap\u0159. 1MHz. V\u00fdvod Timepulse je p\u0159ipojen na zelenou LED, kter\u00e1 je p\u0159ip\u00e1jena na modulu. Z n\u00ed je p\u0159ip\u00e1jen\u00fdm dr\u00e1tkem odebr\u00e1n sign\u00e1l k dal\u0161\u00edmu pou\u017eit\u00ed.<\/p>\n<p>Zpr\u00e1va, kterou je pot\u0159eba poslat na pin RX modulu, je pops\u00e1na v kapitole CFG-TP5, souboru<span style=\"color: #0000ff;\"> <strong><a href=\"https:\/\/www.google.cz\/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;ved=0ahUKEwjtxbq_qvXUAhUIOxoKHbZ6CGYQFggjMAA&amp;url=https%3A%2F%2Fwww.u-blox.com%2Fsites%2Fdefault%2Ffiles%2Fproducts%2Fdocuments%2Fu-blox7-V14_ReceiverDescrProtSpec_%2528GPS.G7-SW-12001%2529_Public.pdf&amp;usg=AFQjCNHTU1xPZpSvDbOT36t4cZMKxObyUQ&amp;cad=rja\">u-blox7<\/a><\/strong><\/span>.<\/p>\n<p>Funkce, kter\u00e1 nastav\u00ed kmito\u010det a st\u0159\u00eddu je zde:<\/p>\n<pre class=\"\">void NEO7M_CGF_TP5( uint32_t Freq, uint32_t Period, uint32_t FreqLock, \r\nuint32_t PeriodLock, uint16_t CableDelay, uint32_t UserDelay )\r\n{\r\n uint32_t NeoData[40]; \/\/ data pro odeslani\r\n uint32_t NeoCounter;  \/\/ pocitadlo dat\r\n \r\n Period *= 42949672;     \/\/ procenta stridy prepocita na 0.00000... procent\r\n PeriodLock *= 42949672; \/\/ procenta stridy prepocita na 0.00000... procent\r\n \r\n NeoData[ 0] = 0xB5;\r\n NeoData[ 1] = 0x62;\r\n NeoData[ 2] = 0x06;\r\n NeoData[ 3] = 0x31; \/\/ hlavicka\r\n NeoData[ 4] = 0x20; \/\/ bude odeslano 32 bajtu\r\n NeoData[ 5] = 0x00;\r\n NeoData[ 6] = 0x00;\r\n NeoData[ 7] = 0x00;\r\n NeoData[ 8] = 0x00;\r\n NeoData[ 9] = 0x00;\r\n\r\n NeoData[10] = CableDelay &amp; 0x00FF; \/\/ nejnizsi bajt jde jako prvni\r\n CableDelay &gt;&gt;= 8;\r\n NeoData[11] = CableDelay &amp; 0x00FF; \/\/ zpozdeni na kabelu\r\n\r\n NeoData[12] = 0x00;\r\n NeoData[13] = 0x00;\r\n\r\n NeoData[14] = Freq &amp; 0x000000FF;   \/\/ nejnizsi bajt jde jako prvni\r\n Freq &gt;&gt;= 8;\r\n NeoData[15] = Freq &amp; 0x000000FF;\r\n Freq &gt;&gt;= 8;\r\n NeoData[16] = Freq &amp; 0x000000FF;\r\n Freq &gt;&gt;= 8;\r\n NeoData[17] = Freq &amp; 0x000000FF;     \/\/ frekvence, kdyz nejsou data z GPS\r\n\r\n NeoData[18] = FreqLock &amp; 0x000000FF; \/\/ nejnizsi bajt jde jako prvni\r\n FreqLock &gt;&gt;= 8;\r\n NeoData[19] = FreqLock &amp; 0x000000FF;\r\n FreqLock &gt;&gt;= 8;\r\n NeoData[20] = FreqLock &amp; 0x000000FF;\r\n FreqLock &gt;&gt;= 8;\r\n NeoData[21] = FreqLock &amp; 0x000000FF; \/\/ frekvence podle GPS\r\n\r\n NeoData[22] = Period &amp; 0x000000FF;   \/\/ nejnizsi bajt jde jako prvni\r\n Period &gt;&gt;= 8;\r\n NeoData[23] = Period &amp; 0x000000FF;\r\n Period &gt;&gt;= 8;\r\n NeoData[24] = Period &amp; 0x000000FF;\r\n Period &gt;&gt;= 8;\r\n NeoData[25] = Period &amp; 0x000000FF;     \/\/ strida signalu, kdyz nejsou data\r\n\r\n NeoData[26] = PeriodLock &amp; 0x000000FF; \/\/ nejnizsi bajt jde jako prvni\r\n PeriodLock &gt;&gt;= 8;\r\n NeoData[27] = PeriodLock &amp; 0x000000FF;\r\n PeriodLock &gt;&gt;= 8;\r\n NeoData[28] = PeriodLock &amp; 0x000000FF;\r\n PeriodLock &gt;&gt;= 8;\r\n NeoData[29] = PeriodLock &amp; 0x000000FF; \/\/ strida signalu podle GPS\r\n\r\n NeoData[30] = UserDelay &amp; 0x000000FF;  \/\/ nejnizsi bajt jde jako prvni\r\n UserDelay &gt;&gt;= 8;\r\n NeoData[31] = UserDelay &amp; 0x000000FF;\r\n UserDelay &gt;&gt;= 8;\r\n NeoData[32] = UserDelay &amp; 0x000000FF;\r\n UserDelay &gt;&gt;= 8;\r\n NeoData[33] = UserDelay &amp; 0x000000FF;\r\n\r\n NeoData[34] = 0x6F; \/\/ ovladaci bity\r\n NeoData[35] = 0x00;\r\n NeoData[36] = 0x00;\r\n NeoData[37] = 0x00;\r\n\r\n for ( NeoCounter = 2; NeoCounter &lt; 38; NeoCounter++ ) \/\/ pocita kontrolni soucet\r\n {\r\n   NeoData[38] += NeoData[NeoCounter];\r\n   NeoData[39] += NeoData[38];\r\n }\r\n\r\n for ( NeoCounter = 0; NeoCounter &lt; 40; NeoCounter++ ) \/\/ odesila data na seriovy kanal\r\n {\r\n   while( !( UCSR1A &amp; ( 1 &lt;&lt; UDRE1 )));\r\n   UDR1 = NeoData[NeoCounter];\r\n }\r\n}<\/pre>\n<p>Proto\u017ee zpr\u00e1vu budu p\u0159ed odesl\u00e1n\u00edm pot\u0159ebovat pro v\u00fdpo\u010det kontroln\u00edho sou\u010dtu, p\u0159iprav\u00edm ji v poli dat. Podle specifikace u-blox7 je mo\u017eno v jednotliv\u00fdch prom\u011bnn\u00fdch zadat periodu, nebo kmito\u010det. J\u00e1 nastavil \u0159\u00edd\u00edc\u00ed bity tak, abych mohl nastavovat kmito\u010det a st\u0159\u00eddu v procentech. Kmito\u010det je v Hz, ulo\u017een do 32-bitov\u00e9ho \u010d\u00edsla. St\u0159\u00edda je v n\u011bjak\u00fdch miliontin\u00e1ch procent ulo\u017eena do 32-bitov\u00e9ho \u010d\u00edsla. J\u00e1 tak p\u0159esn\u00e9 rozli\u0161en\u00ed nepot\u0159ebuji, proto jsem jednotky procent vyn\u00e1sobil \u010d\u00edslem 42 949 672.<\/p>\n<p>Nakonec se vypo\u010d\u00edt\u00e1 kontroln\u00ed sou\u010det z cel\u00e9 zpr\u00e1vy, nen\u00ed zahrnuta hlavi\u010dka. Jak jej vypo\u010d\u00edtat je pops\u00e1no v kapitole UBX Checksum souboru <strong><a href=\"https:\/\/www.google.cz\/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;ved=0ahUKEwjtxbq_qvXUAhUIOxoKHbZ6CGYQFggjMAA&amp;url=https%3A%2F%2Fwww.u-blox.com%2Fsites%2Fdefault%2Ffiles%2Fproducts%2Fdocuments%2Fu-blox7-V14_ReceiverDescrProtSpec_%2528GPS.G7-SW-12001%2529_Public.pdf&amp;usg=AFQjCNHTU1xPZpSvDbOT36t4cZMKxObyUQ&amp;cad=rja\">u-blox7<\/a><\/strong> a pak je zpr\u00e1va odesl\u00e1na na UART.<\/p>\n<p>No a tady je screenshot osciloskopu, kter\u00fd je p\u0159ipojen na pin Timepulse:<\/p>\n<p><a href=\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/GPS-osciloskop.png\" rel=\"attachment wp-att-1086\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1086 size-medium\" src=\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/GPS-osciloskop-366x206.png\" alt=\"\" width=\"366\" height=\"206\" srcset=\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/GPS-osciloskop-366x206.png 366w, https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/GPS-osciloskop-150x84.png 150w, https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/GPS-osciloskop-768x432.png 768w, https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/GPS-osciloskop.png 1920w\" sizes=\"auto, (max-width: 366px) 100vw, 366px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>GPS modul NEO7-M spole\u010dnosti U-blox, ovl\u00e1dan\u00fd procesorem ATmega.<\/p>\n","protected":false},"author":1,"featured_media":1087,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-1084","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programovani"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Programov\u00e1n\u00ed GPS modulu NEO7-M - Franti\u0161ek Posp\u00ed\u0161il<\/title>\n<meta name=\"description\" content=\"GPS modul NEO7-M spole\u010dnosti U-blox, ovl\u00e1dan\u00fd procesorem ATmega.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/\" \/>\n<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Programov\u00e1n\u00ed GPS modulu NEO7-M - Franti\u0161ek Posp\u00ed\u0161il\" \/>\n<meta property=\"og:description\" content=\"GPS modul NEO7-M spole\u010dnosti U-blox, ovl\u00e1dan\u00fd procesorem ATmega.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/\" \/>\n<meta property=\"og:site_name\" content=\"Franti\u0161ek Posp\u00ed\u0161il\" \/>\n<meta property=\"article:published_time\" content=\"2017-07-06T19:17:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-08-27T10:16:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/Neo7m.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"783\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"ok2jnj\" \/>\n<meta name=\"twitter:label1\" content=\"Napsal(a)\" \/>\n\t<meta name=\"twitter:data1\" content=\"ok2jnj\" \/>\n\t<meta name=\"twitter:label2\" content=\"Odhadovan\u00e1 doba \u010dten\u00ed\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minuty\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/\"},\"author\":{\"name\":\"ok2jnj\",\"@id\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/#\/schema\/person\/611e6231cd7c1180c0871958f742373a\"},\"headline\":\"Programov\u00e1n\u00ed GPS modulu NEO7-M\",\"datePublished\":\"2017-07-06T19:17:15+00:00\",\"dateModified\":\"2017-08-27T10:16:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/\"},\"wordCount\":425,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/#\/schema\/person\/611e6231cd7c1180c0871958f742373a\"},\"image\":{\"@id\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/Neo7m.jpg\",\"articleSection\":[\"Programov\u00e1n\u00ed\"],\"inLanguage\":\"cs\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/\",\"url\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/\",\"name\":\"Programov\u00e1n\u00ed GPS modulu NEO7-M - Franti\u0161ek Posp\u00ed\u0161il\",\"isPartOf\":{\"@id\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/Neo7m.jpg\",\"datePublished\":\"2017-07-06T19:17:15+00:00\",\"dateModified\":\"2017-08-27T10:16:32+00:00\",\"description\":\"GPS modul NEO7-M spole\u010dnosti U-blox, ovl\u00e1dan\u00fd procesorem ATmega.\",\"breadcrumb\":{\"@id\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/#breadcrumb\"},\"inLanguage\":\"cs\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"cs\",\"@id\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/#primaryimage\",\"url\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/Neo7m.jpg\",\"contentUrl\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/Neo7m.jpg\",\"width\":1600,\"height\":783},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Dom\u016f\",\"item\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Programov\u00e1n\u00ed GPS modulu NEO7-M\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/#website\",\"url\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/\",\"name\":\"Franti\u0161ek Posp\u00ed\u0161il\",\"description\":\"Na sv\u00fdch str\u00e1nk\u00e1ch popisuji cesty, kter\u00fdmi jsem do\u0161el k zam\u00fd\u0161len\u00fdm c\u00edl\u016fm. C\u00edle se ob\u010das b\u011bhem cesty zm\u011bnily.\",\"publisher\":{\"@id\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/#\/schema\/person\/611e6231cd7c1180c0871958f742373a\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"cs\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/#\/schema\/person\/611e6231cd7c1180c0871958f742373a\",\"name\":\"ok2jnj\",\"logo\":{\"@id\":\"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/#\/schema\/person\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Programov\u00e1n\u00ed GPS modulu NEO7-M - Franti\u0161ek Posp\u00ed\u0161il","description":"GPS modul NEO7-M spole\u010dnosti U-blox, ovl\u00e1dan\u00fd procesorem ATmega.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/","og_locale":"cs_CZ","og_type":"article","og_title":"Programov\u00e1n\u00ed GPS modulu NEO7-M - Franti\u0161ek Posp\u00ed\u0161il","og_description":"GPS modul NEO7-M spole\u010dnosti U-blox, ovl\u00e1dan\u00fd procesorem ATmega.","og_url":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/","og_site_name":"Franti\u0161ek Posp\u00ed\u0161il","article_published_time":"2017-07-06T19:17:15+00:00","article_modified_time":"2017-08-27T10:16:32+00:00","og_image":[{"width":1600,"height":783,"url":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/Neo7m.jpg","type":"image\/jpeg"}],"author":"ok2jnj","twitter_misc":{"Napsal(a)":"ok2jnj","Odhadovan\u00e1 doba \u010dten\u00ed":"4 minuty"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/#article","isPartOf":{"@id":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/"},"author":{"name":"ok2jnj","@id":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/#\/schema\/person\/611e6231cd7c1180c0871958f742373a"},"headline":"Programov\u00e1n\u00ed GPS modulu NEO7-M","datePublished":"2017-07-06T19:17:15+00:00","dateModified":"2017-08-27T10:16:32+00:00","mainEntityOfPage":{"@id":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/"},"wordCount":425,"commentCount":0,"publisher":{"@id":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/#\/schema\/person\/611e6231cd7c1180c0871958f742373a"},"image":{"@id":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/#primaryimage"},"thumbnailUrl":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/Neo7m.jpg","articleSection":["Programov\u00e1n\u00ed"],"inLanguage":"cs","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/","url":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/","name":"Programov\u00e1n\u00ed GPS modulu NEO7-M - Franti\u0161ek Posp\u00ed\u0161il","isPartOf":{"@id":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/#primaryimage"},"image":{"@id":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/#primaryimage"},"thumbnailUrl":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/Neo7m.jpg","datePublished":"2017-07-06T19:17:15+00:00","dateModified":"2017-08-27T10:16:32+00:00","description":"GPS modul NEO7-M spole\u010dnosti U-blox, ovl\u00e1dan\u00fd procesorem ATmega.","breadcrumb":{"@id":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/#breadcrumb"},"inLanguage":"cs","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/"]}]},{"@type":"ImageObject","inLanguage":"cs","@id":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/#primaryimage","url":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/Neo7m.jpg","contentUrl":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-content\/uploads\/2017\/07\/Neo7m.jpg","width":1600,"height":783},{"@type":"BreadcrumbList","@id":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/cs\/2017\/07\/programovani-gps-modulu-neo7-m\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Dom\u016f","item":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/"},{"@type":"ListItem","position":2,"name":"Programov\u00e1n\u00ed GPS modulu NEO7-M"}]},{"@type":"WebSite","@id":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/#website","url":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/","name":"Franti\u0161ek Posp\u00ed\u0161il","description":"Na sv\u00fdch str\u00e1nk\u00e1ch popisuji cesty, kter\u00fdmi jsem do\u0161el k zam\u00fd\u0161len\u00fdm c\u00edl\u016fm. C\u00edle se ob\u010das b\u011bhem cesty zm\u011bnily.","publisher":{"@id":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/#\/schema\/person\/611e6231cd7c1180c0871958f742373a"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"cs"},{"@type":["Person","Organization"],"@id":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/#\/schema\/person\/611e6231cd7c1180c0871958f742373a","name":"ok2jnj","logo":{"@id":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/#\/schema\/person\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-json\/wp\/v2\/posts\/1084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-json\/wp\/v2\/comments?post=1084"}],"version-history":[{"count":8,"href":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-json\/wp\/v2\/posts\/1084\/revisions"}],"predecessor-version":[{"id":1361,"href":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-json\/wp\/v2\/posts\/1084\/revisions\/1361"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-json\/wp\/v2\/media\/1087"}],"wp:attachment":[{"href":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-json\/wp\/v2\/media?parent=1084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-json\/wp\/v2\/categories?post=1084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ok2jnj.ok2kld.cz\/ok2jnj\/wp-json\/wp\/v2\/tags?post=1084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}