{"id":6099,"date":"2019-04-04T00:47:21","date_gmt":"2019-04-04T00:47:21","guid":{"rendered":"https:\/\/www.use-snip.com\/kb\/?post_type=ht_kb&#038;p=6099"},"modified":"2021-12-02T20:58:55","modified_gmt":"2021-12-02T20:58:55","slug":"release-2_08_00-changes","status":"publish","type":"ht_kb","link":"https:\/\/www.use-snip.com\/kb\/knowledge-base\/release-2_08_00-changes\/","title":{"rendered":"Release 2_08_00 Changes"},"content":{"rendered":"<p>What is new in the<strong><span style=\"color: #0000ff;\"> SNIP<\/span> 2_08_00 release<\/strong> &#8211; released April 4th 2019<br \/>\n(updating the prior release of 2_07_00 on January 27th 2019)<strong><br \/>\n<\/strong><\/p>\n<p>This is the next production release of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> following the Rev 2_07 release.\u00a0 This release contains several new features as well as several more minor <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> improvements in response to user requests.\u00a0 It is recommended that all deployments upgrade to this edition.<\/p>\n<p>This release supports both 32-bit and 64-bit installations in Windows.\u00a0 It is recommended that all Windows 32\/64 <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> installations now update to using this release.<\/p>\n<h2>Notable changes in the release include<\/h2>\n<p>Changes include several newly added features in <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> including:<\/p>\n<h3>Changes in the Map Display\u2026<\/h3>\n<ul>\n<li>New map display options allow the display of L1 and L2 coverage radius distances as circles;<br \/>\nsee <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/plotting-l1-l2-radius\/\" target=\"_blank\" rel=\"noopener noreferrer\">this article <\/a>for details.<\/li>\n<li>Map clustering is now used to provide a cleaner display when many closely spaced points are shown.\u00a0 Clusters display as individual points once zoomed in, as in the image below; see <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/map-clustering\/\" target=\"_blank\" rel=\"noopener noreferrer\">this article<\/a> for details.<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6105\" src=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/MapClusters.png\" alt=\"\" width=\"938\" height=\"327\" srcset=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/MapClusters.png 938w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/MapClusters-300x105.png 300w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/MapClusters-768x268.png 768w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/MapClusters-50x17.png 50w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/MapClusters-920x321.png 920w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/MapClusters-600x209.png 600w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/MapClusters-320x112.png 320w\" sizes=\"auto, (max-width: 938px) 100vw, 938px\" \/><\/p>\n<ul>\n<li>When an <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/question-what-is-an-ntrip-client\/\" target=\"_blank\" rel=\"noopener noreferrer\">NTRIP Client<\/a> does not send any NMEA <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/nmea-gga-strings-in-ntrip-clients\/\" target=\"_blank\" rel=\"noopener noreferrer\">$GGA data<\/a>, the reverse Geo location process is used on the connecting IP to grossly locate the user. Using this data is denoted in the pop-up window as well (to indicate that it is not highly accurate).<\/li>\n<li>The reverse Geo IP location is now used for any connection type that otherwise does not provide a location. Now only certain data streams sending non-parsed data are shown as located at the equator (<a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/zero-zero-in-a-caster-table\/\" target=\"_blank\" rel=\"noopener noreferrer\">zero, zero<\/a>).<\/li>\n<li>When multiple reverse Geo location points result in the same LL for a common city, each point is offset to better show the number of users at that city\/location. Map clustering is also used.<\/li>\n<\/ul>\n<h3>Changes supporting RAW Streams&#8230;<\/h3>\n<ul>\n<li>Corrected an error where the \u201c<a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/hiding-caster-table-entry\/\" target=\"_blank\" rel=\"noopener noreferrer\">Hidden Steam<\/a>\u201d flag was not correctly restored each time <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> was started.<\/li>\n<li>Corrected an error where a disconnected <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/raw-tcpip-streams-tab\/\" target=\"_blank\" rel=\"noopener noreferrer\">RAW stream<\/a> was not immediately detected and processed to remove it from any <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/nearest-mountpt-use\/\" target=\"_blank\" rel=\"noopener noreferrer\">NEAR streams<\/a>, resulting in rover hangs due to loss of data.<\/li>\n<\/ul>\n<h3>Changes supporting Remote-Relay Streams&#8230;<\/h3>\n<ul>\n<li>The map display logic has been revised to allow expanding and panning the map displaying the caster entries in a non-model mode when selecting a new mountPt from a remote caster.<\/li>\n<li>Support for forcing the use of NTRIP Rev2 outbound connections has now been added. A few Casters support only NTRIP Rev2 connections (Not Rev1, or auto-fallback from 2 to 1); this feature allows connecting to such machines.<\/li>\n<li>You will also now see a (dimmed) checkbox for SSL connection support, a pending feature for the next release.<\/li>\n<li>Another new (dimmed) button allows manually creating a caster entry for a remote connection whenever remote caster does not provide one, a pending feature for the next release.<\/li>\n<li>A protocol error in the existing <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> support for NTRIP Rev2 Client connections was also corrected.<\/li>\n<\/ul>\n<h3>Changes supporting PUSH IN Streams\u2026<\/h3>\n<ul>\n<li>When a <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/the-pushed-streams-tab\/\" target=\"_blank\" rel=\"noopener noreferrer\">PUSH-In<\/a> stream provides no Caster Table entry, (and there is no <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/reserving-pushed-mountpoint\/\" target=\"_blank\" rel=\"noopener noreferrer\">reservation<\/a> to provide such data) <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> parses the message contents and develops a suitable entry. In this release, newly added logic also strips in the 3-digit country code and city text entry based on the source IP address; see <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/caster-entry-auto-complete\/\" target=\"_blank\" rel=\"noopener noreferrer\">this article <\/a>for details.<\/li>\n<li>City names in Caster Table entries are now forced to be ASCII content only (as per NTRIP requirements). But various diacritical marks for these names are preserved and properly used in other <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> reports.<\/li>\n<\/ul>\n<h3>New GUI feature, Side Event Summaries<\/h3>\n<p>A busy NTRIP Caster can have connection events occurring every second or more. This can make reading the console log difficult at times.\u00a0 The console pause and scroll button can be used to effectively address this. \u00a0Often all that is wanted is a summary of what <em>Rovers\/Users<\/em> and what <em>Base Stations<\/em> have connected and gone over a longer period of time (perhaps spanning many hours).<\/p>\n<p>A new GUI feature addresses this need by providing a summary of the up\/down connection events, sorted by Clients and Base Stations. It can be used to easily see what <em>re-connection<\/em> events have occurred and may require the <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> operator\u2019s further attention. The entries show when a user or device connected and for how long.<\/p>\n<p><a href=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/summaryView.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6119\" src=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/summaryView.png\" alt=\"\" width=\"540\" height=\"185\" srcset=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/summaryView.png 1080w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/summaryView-300x103.png 300w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/summaryView-768x263.png 768w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/summaryView-1024x351.png 1024w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/summaryView-50x17.png 50w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/summaryView-920x315.png 920w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/summaryView-600x206.png 600w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/summaryView-320x110.png 320w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/a><\/p>\n<p>A hidden slider control lies between the two windows and the console log and can be used to \u201cgrab\u201d the frame and adjust the window sizes as desired.\u00a0 The checkbox <em>Show Sums<\/em> can be used to <em>show<\/em> or <em>hide<\/em> the entire display.<\/p>\n<h3>Other Misc. Changes of Note<\/h3>\n<p>In addition, several minor improvements have been added in this release including:<\/p>\n<ul>\n<li>The <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/banning-abusive-users-simple\/\" target=\"_blank\" rel=\"noopener noreferrer\">Misbehavior Ban logic<\/a> now counts (and will ban) TCP\/IP sockets that repeatedly connect but never present any NTRIP credentials or other data.<\/li>\n<li>Several minor English corrections in labels &amp; messages.<\/li>\n<li>A minor debug messages in <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/basic-navigation-chart-types\/\" target=\"_blank\" rel=\"noopener noreferrer\">charting<\/a> navigation filter, introduced in Release 2.07, was removed.<\/li>\n<li>Changes made in status reporting report to track counts of NTRIP Rev1 vs Rev2 connections seen.<\/li>\n<li>The OpenGL features available on the host machines are now enumerated in the console log when the document viewer is first used. Some users wish to run <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> on very low-end cloud VM machines without suitable display drivers, and this provides useful debug data.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is new in the SNIP 2_08_00 release &#8211; released April 4th 2019 (updating the prior release of 2_07_00 on January 27th 2019) This is the next production release of SNIP following the Rev 2_07 release.\u00a0 This release contains several new features as well as several more minor SNIP improvements [&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":[286],"ht-kb-tag":[363,430,221],"class_list":["post-6099","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-release-history","ht_kb_tag-features","ht_kb_tag-geo-location","ht_kb_tag-release"],"_links":{"self":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/6099","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=6099"}],"version-history":[{"count":11,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/6099\/revisions"}],"predecessor-version":[{"id":8058,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/6099\/revisions\/8058"}],"wp:attachment":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/media?parent=6099"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb-category?post=6099"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb-tag?post=6099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}