{"id":306,"date":"2016-02-07T22:20:57","date_gmt":"2016-02-07T22:20:57","guid":{"rendered":"\/?post_type=ht_kb&#038;p=306"},"modified":"2020-09-25T13:22:06","modified_gmt":"2020-09-25T13:22:06","slug":"question-what-is-an-ntrip-client","status":"publish","type":"ht_kb","link":"https:\/\/www.use-snip.com\/kb\/knowledge-base\/question-what-is-an-ntrip-client\/","title":{"rendered":"Question: What is an NTRIP Client"},"content":{"rendered":"<p>An <strong>NTRIP Client<\/strong> is the software element used by the rover (the GNSS devices out in the field) used to connect to an <a href=\"\/kb\/knowledge-base\/question-what-is-an-ntrip-caster\/\">NTRIP Caster<\/a> such as <span style=\"color: #0000ff;\"><strong>SNIP<\/strong> <\/span>to gain access to the data stream with the positional corrections it needs.\u00a0 There can be many hundreds of such clients connected to <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>, each connected to a different data stream provided by the Caster.<\/p>\n<p><a href=\"\/kb\/wp-content\/uploads\/2016\/03\/NTRIP_Client.png\" rel=\"attachment wp-att-578\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-578 size-post-small\" src=\"\/kb\/wp-content\/uploads\/2016\/03\/NTRIP_Client-320x270.png\" alt=\"NTRIP_Client\" width=\"320\" height=\"270\" srcset=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2016\/03\/NTRIP_Client-320x270.png 320w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2016\/03\/NTRIP_Client-300x253.png 300w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2016\/03\/NTRIP_Client-768x648.png 768w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2016\/03\/NTRIP_Client-50x42.png 50w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2016\/03\/NTRIP_Client-920x776.png 920w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2016\/03\/NTRIP_Client-600x506.png 600w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2016\/03\/NTRIP_Client.png 1006w\" sizes=\"auto, (max-width: 320px) 100vw, 320px\" \/><\/a><\/p>\n<p>Typically the NTRIP Clients are GNSS rover devices in the field with a thin layer of software to connect to the Caster and to feed the resulting data stream directly into the GNSS device by way of a serial port.\u00a0 In more advanced GNSS devices, this software is built directly into the rover device.\u00a0 In lower cost systems it is very common to use a PC or PDA as the client, connecting to the GNSS devices with a serial port, while connecting to the <span style=\"color: #0000ff;\"><strong>SNIP<\/strong> <\/span>Caster over the internet.<\/p>\n<p>GNSS devices in the field vary widely depending on the specific needs.\u00a0 For field deployments needing only decimeter accuracy (rather than centimeter or better) many people use combinations involving a cellular phone \/ PDA with an external GNSS linked with a Bluetooth connection.\u00a0 There are a number of firms which offering specialty vertical market software to do this.\u00a0 And with the recent release of raw code \/ carrier data from Android phones, this &#8220;sub meter&#8221; market is expanding quickly (it remains very unclear and unlikely that the phone itself can provide clean measurements for this).\u00a0 More traditional survey and precision Ag needs will typically involve a dedicated GNSS devices with a suitable antenna well mounted on a stationary or moving platform.\u00a0\u00a0 <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> is agnostic in this regard and will send corrections streams to all of these configurations.<\/p>\n<p><strong>Where can I get an NTRIP Client?\u00a0\u00a0<\/strong><br \/>\nIf your GNSS vendors does not provide a NTRIP Client, <a href=\"\/kb\/knowledge-base\/question-what-ntrip-client-should-i-use\/\">here <\/a>is a list of popular ones to try.<\/p>\n<p style=\"text-align: left;\"><strong>Does my GNSS system have a NTRIP Client built in?<\/strong><br \/>\nIf it was intended for various survey use applications, comes with a radio or WiFi, cost more than a few thousand dollars, or is newer than the past ~8 years, the answer is probably yes.<\/p>\n<p style=\"text-align: left;\">On connecting two GNSS devices (one as the <a href=\"\/kb\/knowledge-base\/question-what-is-an-ntrip-server\/\" target=\"_blank\" rel=\"noopener noreferrer\">NTRIP Server<\/a> or base station and one as the rover) &#8230;<\/p>\n<p style=\"text-align: left;\"><strong>Does my GNSS system have a NTRIP Server built in?<\/strong><br \/>\nIf it is an L1\/L2 device and cost more than a few thousand dollars, then the NTRIP Server ability may be part of it,\u00a0 but it is also very likely this is a paid feature that you may have to unlock in order to use.<\/p>\n<p><strong>Does my GNSS system have a NTRIP <span style=\"text-decoration: underline;\">Caster<\/span> built in?<\/strong><br \/>\nIf it cost more than a few thousand dollars, the answer is probably yes.<br \/>\nSo it can connect directly to <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> over the internet acting as an NTRIP Server.<br \/>\nBut is may be limited to supporting only a few users at a time and can only handle its own data stream, while <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> is not limited in these ways.<\/p>\n<p><strong>My GNSS system does not have a NTRIP Caster built in, what can I do?<\/strong><br \/>\n<em>Serial Answer:<\/em>\u00a0 Connect it directly to <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> by way of a <strong>UART Serial<\/strong> port.<br \/>\nTCP\/IP Answer: Connect it directly to <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> by way of either a <strong>PUSH-In<\/strong> port or by a <strong>Remote-Relay<\/strong> or (if it is it older) by the <strong>Raw-TCP\/IP<\/strong> method.\u00a0 Any of these methods can be used to publish your corrections.<\/p>\n<p><strong>My GNSS system is a uBlox 6T or M8T device, what can I do?<\/strong><br \/>\n<em>RTKLIB Answer:<\/em>\u00a0 Use the free tool <strong>RTKLIB<\/strong> to connect to it, translate uBlox msgs to RTCM msgs and send it to <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>.\u00a0\u00a0 uBlox now provides additional support for RTCM in its uCenter tool as well.<\/p>\n<p style=\"text-align: right;\">You can always obtain the most current release of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> <a href=\"https:\/\/www.use-snip.com\/download\/\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>An NTRIP Client is the software element used by the rover (the GNSS devices out in the field) used to connect to an NTRIP Caster such as SNIP to gain access to the data stream with the positional corrections it needs.\u00a0 There can be many hundreds of such clients connected [&hellip;]<\/p>\n","protected":false},"author":13,"comment_status":"open","ping_status":"open","template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"ht-kb-category":[114],"ht-kb-tag":[415,278],"class_list":["post-306","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-faqs","ht_kb_tag-client","ht_kb_tag-terms"],"_links":{"self":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/306","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/comments?post=306"}],"version-history":[{"count":22,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/306\/revisions"}],"predecessor-version":[{"id":7246,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/306\/revisions\/7246"}],"wp:attachment":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/media?parent=306"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb-category?post=306"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb-tag?post=306"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}