{"id":5580,"date":"2018-08-28T22:01:02","date_gmt":"2018-08-28T22:01:02","guid":{"rendered":"https:\/\/www.use-snip.com\/kb\/?post_type=ht_kb&#038;p=5580"},"modified":"2020-06-13T21:44:14","modified_gmt":"2020-06-13T21:44:14","slug":"release-2_04_00-changes","status":"publish","type":"ht_kb","link":"https:\/\/www.use-snip.com\/kb\/knowledge-base\/release-2_04_00-changes\/","title":{"rendered":"Release 2_04_00 Changes"},"content":{"rendered":"<p>What is new in the<strong><span style=\"color: #0000ff;\"> SNIP<\/span> 2_04_00 release<\/strong>\u00a0 [released August 29th 2018]<strong><br \/>\n<\/strong><\/p>\n<p>This is the next release of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> following the Rev 2_03_00 release of July 11th.\u00a0 This release contains a number of refinements to different areas of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> in response to user requests.<\/p>\n<p>This release supports for 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.\u00a0 The 64-bit Ubuntu release with identical features remains pending at this time.<\/p>\n<h2>Notable changes in the release include<\/h2>\n<p>Changes were made to several key areas of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> including<\/p>\n<h3>NTRIP Rev2 NTRIP Client Improvements<\/h3>\n<ul>\n<li>Improved support for NTRIP <em>Rev2<\/em> Client connections. <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> no longer forces a Rev1 to down convert to the older format to connect, but now replies with Rev2 protocol terms. Some NTRIP Clients could not down convert, although the actual NTRIP std requires this ability.<\/li>\n<li>Added additional logic to deal with Rev2 connections when only a password (and not a user account name) is sent in. Some NTRIP Rev2 Client software has issues with &#8220;open&#8221; Casters such as the <a href=\"http:\/\/www.RTK2go.com\" target=\"_blank\" rel=\"noopener noreferrer\">RTK2go.com<\/a> node. Sending a &#8220;dummy&#8221; user account is no longer needed by such devices.<\/li>\n<\/ul>\n<h3>PUSH-In Improvements<\/h3>\n<ul>\n<li>The regular expressions logic for <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/the-pushed-streams-tab\/\" target=\"_blank\" rel=\"noopener noreferrer\">PUSH-In<\/a> connections now supports the use of the &#8220;<strong>+<\/strong>&#8221; character correctly (often associated with the names of CMR type data streams).<\/li>\n<li>The tab summary of each PUSH-In stream now includes the letters &#8220;[U]&#8221; (UN-registered) and &#8220;[R]&#8221; (registered) to denote the type of connection made to the <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> Caster.<\/li>\n<li><a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/reserving-pushed-mountpoint\/\" target=\"_blank\" rel=\"noopener noreferrer\">PUSH-In Reservations<\/a> can now also be added or edited to any &#8220;live&#8221; connections to allow an easy sign-up process when adding new data streams. The advice which is given in <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/editing-push-in-reservations-when-live\/\" target=\"_blank\" rel=\"noopener noreferrer\">this article<\/a> is now overcome by the ability to simply <em>right-click<\/em> on the data stream of interest.<\/li>\n<li>Reservation details are now kept in a separate file from the *.ini details for each <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> installation.<\/li>\n<\/ul>\n<h3>IP Ban Logic Improvements<\/h3>\n<ul>\n<li>A new report section shows the temporarily banned IPs as part of the <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/status-button-report\/\" target=\"_blank\" rel=\"noopener noreferrer\">SNIP::STATUS<\/a> web page. The full IP of each banned value is obscured to preserve privacy.<\/li>\n<li>The ban logic now also detects any PUSH-In connections that, once connected, never send any actual data before disconnecting, and counts these.\u00a0 This is mostly an issue seen with <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/how-do-i-setup-snip-with-rtk-lib\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>RTKLIB<\/strong><\/a> derived code forwarding data as an <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/question-what-is-an-ntrip-server\/\" target=\"_blank\" rel=\"noopener noreferrer\">NTRIP Server<\/a> due to its tendency to connect even when there is no data to send.<\/li>\n<li>The two styles of reporting are reviewed further in <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/ip-ban-report\/\" target=\"_blank\" rel=\"noopener noreferrer\">this article<\/a>.<\/li>\n<li>The selectable <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/banning-abusive-users-editing\/\" target=\"_blank\" rel=\"noopener noreferrer\">IP Ban period<\/a> now supports selecting longer time periods (from 3 days to 2 weeks).<\/li>\n<li>The Private IP <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/ip-address-report\/\" target=\"_blank\" rel=\"noopener noreferrer\">Ban report<\/a> has been expanded and is now shown in the document viewer, when requested from the IP Ban dialog or from the menu bar.\u00a0 This data is also provided as part of the <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/ip-address-report\/\" target=\"_blank\" rel=\"noopener noreferrer\">IP report<\/a>.<\/li>\n<\/ul>\n<h3>Auto Parsing Logic Improvements<\/h3>\n<ul>\n<li>Once an RTCM 3.x format is detected and the message timing and counting has completed, the RTCM 3.0 format in the Caster entry is now upgraded to indicate RTCM 3.1, 3.2, or 3,3 when the message content indicates this.<\/li>\n<li><span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> now detects when received ECEF messages (MT 1005\/1006) are not valid and reports to the console in the cases of all zero values and the North and South poles. Such data streams are of no use in RTK operations. \u00a0If the connection Agent is also a <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> device, the <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/snip-2-snip-messages\/\"><em><strong>SNIP-2-SNIP<\/strong><\/em><\/a> messaging system sends a similar alert message back to the console of the remote machine.<\/li>\n<\/ul>\n<h3>Core Caster Improvements<\/h3>\n<ul>\n<li>Changed the internal pending IP max connections from 30 to be 200 to allow faster restart processing after a local connection loss and restore event for large <span style=\"color: #993300;\"><strong><em>Pro<\/em><\/strong><\/span> caster operators.<\/li>\n<li>Changed the Caster table length count value (had been changed in release 2.02) to align with most other casters in the industry.<\/li>\n<li>The summary of all data streams which are no longer connected (prior data connections) now also shows the number of times the stream had been connected.\u00a0 A large value here indicates that the stream has difficulty reliably connecting to the <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> Caster.<\/li>\n<li>The console log now supports a new label style option with each entry numerical labeled.<\/li>\n<li>English corrections, such as <em>NEMA<\/em> to <em>NMEA<\/em>, and <em>corrections<\/em> correctly spelled, etc.<\/li>\n<\/ul>\n<h3>Ubuntu 16.04 LTS Deployment<\/h3>\n<ul>\n<li>A great many <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/installing-snip-on-ubuntu\/\" target=\"_blank\" rel=\"noopener noreferrer\">Ubuntu<\/a> changes have been made, revising all the dialogs and PNG files to overcome a persistent issue with displaying PNG images.<\/li>\n<li>The new installer script remains to be completed before the release can occur.<\/li>\n<li>The release will first occur in the <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/pre-release-snip-editions-2-x\/\" target=\"_blank\" rel=\"noopener noreferrer\">beta Channel<\/a> before a full production release.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<hr \/>\n<h3>Updating<\/h3>\n<p>Like all Rev 2.x releases on the Windows platform, one-click and painless !\u00a0 The built-in installer will inform you when a new release is issued.\u00a0 You can also check on this manually at any time.<\/p>\n<p>When you upgrade (there is no reason not to) the installer will download the new image and install itself, leaving all of your current settings in place.\u00a0 The <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> node is taken offline for about 90 seconds before service can then resume, with full operation in about 3 minutes.<\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<p>Please tell us how you use <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> and how we can make it better.\u00a0 Feel free to use the free text areas in the survey below to tell us anything else you think we should know.<\/p>\n<h3 style=\"text-align: right;\"><a href=\"https:\/\/www.use-snip.com\/quiz\/postdownload\/\" target=\"_blank\" rel=\"noopener noreferrer\">Drive SNIP&#8217;s Feature list by completing this feedback survey<\/a><\/h3>\n<p>New to <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>?\u00a0 Take a <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/snip-a-high-level-tour\/\" target=\"_blank\" rel=\"noopener noreferrer\">quick tour<\/a>.<\/p>\n<p><span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> is an <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/question-what-is-an-ntrip-caster\/\" target=\"_blank\" rel=\"noopener noreferrer\">NTRIP Caster<\/a>.\u00a0\u00a0\u00a0 You can also use <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> as an <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/question-what-is-an-ntrip-server\/\">NTRIP Server<\/a> with your existing GNSS devices.\u00a0 Many deployments use a single paid copy of <strong><span style=\"color: #0000ff;\">SNI<\/span>P<\/strong> (<span style=\"color: #993300;\"><strong><em>Basic<\/em> <\/strong><\/span>or <span style=\"color: #993300;\"><strong><em>Pro<\/em><\/strong><\/span>) in conjuration with multiple copies of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> <span style=\"color: #993300;\"><strong><em>Lite<\/em> <\/strong><\/span>to set up their networks.\u00a0 This configuration is very cost effective when the GNSS device vendor charges for providing an <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/question-what-is-an-ntrip-server\/\">NTRIP Server<\/a> option.<\/p>\n<p>If you are seeking for 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>, try one of the products mentioned <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/where-do-i-get-a-free-ntrip-client\/\" target=\"_blank\" rel=\"noopener noreferrer\">here <\/a>or <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/question-what-ntrip-client-should-i-use\/\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>.<\/p>\n<p>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>What is new in the SNIP 2_04_00 release\u00a0 [released August 29th 2018] This is the next release of SNIP following the Rev 2_03_00 release of July 11th.\u00a0 This release contains a number of refinements to different areas of SNIP in response to user requests. This release supports for both 32-bit [&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,221],"class_list":["post-5580","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-release-history","ht_kb_tag-features","ht_kb_tag-release"],"_links":{"self":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/5580","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=5580"}],"version-history":[{"count":15,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/5580\/revisions"}],"predecessor-version":[{"id":6411,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/5580\/revisions\/6411"}],"wp:attachment":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/media?parent=5580"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb-category?post=5580"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb-tag?post=5580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}