{"id":2114,"date":"2016-07-27T00:39:28","date_gmt":"2016-07-27T00:39:28","guid":{"rendered":"\/?post_type=ht_kb&#038;p=2114"},"modified":"2018-03-10T21:15:24","modified_gmt":"2018-03-10T21:15:24","slug":"improved-vrs-connections-in-beta-0-9-4","status":"publish","type":"ht_kb","link":"https:\/\/www.use-snip.com\/kb\/knowledge-base\/improved-vrs-connections-in-beta-0-9-4\/","title":{"rendered":"Improved VRS connections"},"content":{"rendered":"<p>As of Beta 0.9.4\u00a0 (released July 21st 2016) <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> now has a more robust set of connection features for use when connecting to <span style=\"text-decoration: underline;\">V<\/span>irtual <span style=\"text-decoration: underline;\">R<\/span>eference <span style=\"text-decoration: underline;\">S<\/span>tations (VRS) from the remote-relay stream tab.\u00a0 Prior versions did not allow specifying the <a href=\"\/kb\/knowledge-base\/nmea-gga-strings-in-ntrip-clients\/\" target=\"_blank\" rel=\"noopener\">GGA sentence<\/a> input to a sub-centimeter level, nor did it allow adding a height above the ellipsoid value.\u00a0 A height value is used in some (but not all) VRS systems.<\/p>\n<h3>Revised Edit Caster Entry Dialog<\/h3>\n<p>As a result of these changes the <strong>Edit Caster Entry<\/strong> dialog was revised and re-ordered to allow adding the additional data element:<\/p>\n<p style=\"text-align: center;\"><a href=\"\/wp-content\/uploads\/2016\/07\/VRSsetup_Edit.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2129 \" src=\"\/wp-content\/uploads\/2016\/07\/VRSsetup_Edit.png\" alt=\"VRSsetup_Edit\" width=\"453\" height=\"482\" \/><\/a><\/p>\n<p>The above image shows the editor entries for a mountPt called <strong><em>RTCM3_MAX<\/em><\/strong> and requests caster data for a rover located at Latitude 45.5 North\u00a0 and Longitude -93.5 West, aligned at a height of zero.\u00a0 This is located in greater Des Moines, Iowa.<\/p>\n<p>These values are sent out to the remote-relay Caster in the normal NMEA-183 GGA sentence <a href=\"\/kb\/knowledge-base\/nmea-gga-strings-in-ntrip-clients\/\" target=\"_blank\" rel=\"noopener\">format<\/a> used by NTRIP Clients. Upon receipt the remote caster establishes a connection to the correct Caster stream, or it may synthesize one from its network for the required location.\u00a0 The precise details will vary with the type of VRS to which you connect.\u00a0\u00a0 This particular network returns the nearest actual physical reference station, located in Marquisville, as the descriptive text indicates.<\/p>\n<p>The image also shows the ability of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> to keep a short description of the mountPt and other setup details in a re-loadable configuration file. If you have many different connections, this feature is invaluable to keep them aligned.<\/p>\n<pre style=\"padding-left: 30px;\">The LLH value 41.50 -93.50 Ht 0 returns a caster at 41.6571674 -93.5979549 Ht 256.3 \r\n- located at DOT offices at NE53rd Ave. and NE15th St. \r\nin Marquisville, which is a North of Des Moines, Iowa.<\/pre>\n<p>As the arrow in the image indicate, this dialog is brought up with a right click in the selected remote-relay stream type and then selecting the <strong>Edit<\/strong> menu item in order to edit an existing data stream.\u00a0 The <strong>Add New Stream&#8230;<\/strong> button can also be used to create a new stream. When changes are accepted (the <strong>OK<\/strong> button) the stream restarts with these settings.<\/p>\n<p>The combo box allows controlling how often the NMEA-183 GGA sentence is sent. The default is to send the sentence once the connection is made. Or the user can also select that it be resent every x seconds thereafter. Some VRS Casters can be very picky about requiring this sentence periodically.<\/p>\n<p>The other controls on this dialog are unchanged and described further in this article.\u00a0 <span style=\"color: #008000;\"><strong>Note:<\/strong><\/span> Connection to non-VRS Casters (often called single baseline mode) does not require this information, although sending it is also harmless. \u00a0 Simply uncheck the <strong>Send GGA<\/strong> check box to disable this feature.<\/p>\n<h3>Support for Vanity Naming<\/h3>\n<p><span style=\"color: #008000;\"><strong>Note:<\/strong><\/span>\u00a0 <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> has no restrictions on connecting to the same mountPt on the same caster multiple times, or to connecting the same mountPt name on different Casters. <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> will use its internal logic to prevent name conflicts.<\/p>\n<p>When using various VRS systems you will find that many networks re-use the same mountPt names.\u00a0 This becomes annoying (or at least confusing) when you have several simultaneous connections to &#8220;<em>RTCM3_MAX<\/em>&#8221; or one of the other common VRS names.\u00a0 Bluntly, it is hard to tell one from another.<\/p>\n<p><strong><span style=\"color: #0000ff;\">SNIP<\/span><\/strong> provides a solution to this with a concept called <strong>vanity naming<\/strong>.\u00a0 Using vanity naming, the name string which you provide will be used as the tracking name for the stream in question.\u00a0 In the example\u00a0 above the vanity name <strong>Marquisville<\/strong> has been added (but not yet accepted), and one can see the current name in the table is still <strong><em>RTCM3_MAX<\/em><\/strong>.<\/p>\n<p style=\"text-align: center;\"><a href=\"\/wp-content\/uploads\/2016\/07\/VRSsetup_Changed.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2128\" src=\"\/wp-content\/uploads\/2016\/07\/VRSsetup_Changed-600x221.png\" alt=\"VRSsetup_Changed\" width=\"467\" height=\"172\" srcset=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2016\/07\/VRSsetup_Changed-600x221.png 600w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2016\/07\/VRSsetup_Changed-300x110.png 300w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2016\/07\/VRSsetup_Changed-50x18.png 50w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2016\/07\/VRSsetup_Changed-320x118.png 320w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2016\/07\/VRSsetup_Changed.png 658w\" sizes=\"auto, (max-width: 467px) 100vw, 467px\" \/><\/a><\/p>\n<p>Once the dialog is accepted (the <strong>OK<\/strong> button) the stream is named using the provided vanity name as shown above.<\/p>\n<p><span style=\"color: #008000;\"><strong>Note:<\/strong><\/span> Regardless of the name selected, the SNIP <a href=\"\/kb\/knowledge-base\/how-to-read-a-mountpt-string\/\" target=\"_blank\" rel=\"noopener\">mountPt logic<\/a> ensures that any duplicate stream names will still be unique by appending strings like _02, etc. to names when a conflict would otherwise occur.<\/p>\n<p>&nbsp;<\/p>\n<h3>Further Information<\/h3>\n<p>This article has provided information about using remote relay tables with virtual reference station connections. In this <a href=\"\/kb\/knowledge-base\/adding-remote-relayed-data-streams\/\" target=\"_blank\" rel=\"noopener\">article <\/a>there is a basic summary of how to use the remote-relay caster tab, one the basic<a href=\"\/kb\/knowledge-base\/stream-types\/\" target=\"_blank\" rel=\"noopener\"> stream types<\/a> that SNIP supports.\u00a0 For an overview the <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> GUI, start <a href=\"\/kb\/knowledge-base\/snip-a-high-level-tour\/\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As of Beta 0.9.4\u00a0 (released July 21st 2016) SNIP now has a more robust set of connection features for use when connecting to Virtual Reference Stations (VRS) from the remote-relay stream tab.\u00a0 Prior versions did not allow specifying the GGA sentence input to a sub-centimeter level, nor did it allow [&hellip;]<\/p>\n","protected":false},"author":13,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"ht-kb-category":[112],"ht-kb-tag":[209,247,246,245],"class_list":["post-2114","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-general","ht_kb_tag-beta","ht_kb_tag-nmea-gga","ht_kb_tag-virtual-reference-station","ht_kb_tag-vrs"],"_links":{"self":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/2114","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=2114"}],"version-history":[{"count":18,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/2114\/revisions"}],"predecessor-version":[{"id":5059,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/2114\/revisions\/5059"}],"wp:attachment":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/media?parent=2114"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb-category?post=2114"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb-tag?post=2114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}