一、关于SNIP
snip主要是用snip NTRIP Caster做定位差分数据的转发服务器。
二、什么是SNIP?
https://www.use-snip.com/ ,美国SubCarrier Systems Corp. (SCSC)的产品
SNIP是通过 Internet 协议 (NTRIP) Caster 应用程序的 RTCM 网络传输。
它将用户友好的软件与主动数据推送功能相结合。
SNIP被全球数千个部署所使用,是大多数网络的首选的Caster转发服务器。
设置 RTK 或差分 GPS (DGPS) 系统?SNIP NTRIP Caster 是您的解决方案
以快速设置和运行向用户社区提供 GNSS 校正的 Caster 网络
向 GNSS 用户发送本地校正的方法,以便他们提高获得的准确性。您可以从多个来源(包括您自己的设备)收集本地更正,并建立自定义网络
目标:所有 GNSS 用户应该能够随时随地获得代码/载波校正!
注:辅助定位方案有很多种, 比如 PPP, RTD, RTK 等等。一般采用RTK。RTK(Real Time Kinematic)全称实时动态载波相位差分技术, 可用于高精度, 实时的定位, 一般可达 1~20cm 的定位精度. 理论极限可达毫米级。
其中蓝色 表示正常运行,红色 表示一些异常问题(通常也会在日志中注明)
用于快速查看和控制连接的客户端数量,以及查看和控制 Caster 本身的整体状态。
Add User Accounts,你可以在打开或关闭模式下运行caster,或者两者的组合。 to sep accounts for the end users (NTRIP Clients, ofen called Rover Devices)
在“开放”模式下,无需用户帐户即可访问基站流。
在“关闭”模式下,为每个用户/设备创建一个用户帐户
在SNIP控制台中,不同类型的数据流都有自己的选项卡。在该选项卡中有一个标记为该类型连接的“添加新流”的按钮。您还可以右键单击以在某些选项卡中添加新流。从以下选项中选择一项以获取更多详细信息
串行数据流
远程中继数据流
Push_In 数据流(创建预订)
Push_Out 数据流
原始 TCP/IP 数据流
NEAR 类型数据流
Add Base Stations 将一个或多个GNSS基站连接到您的caster,可以使用本地串行端口或几种不同的Internet(TCP/IP)方法进行连接,找到了以下4种。
Serial串行基站设置
基站通过串行端口或USB串行端口适配器连接到运行SNIP的PC。当GNSS基站既没有内置NTRIP广播机/服务器,也没有通过互联网发送数据的能力时,请使用此方法。
软件中the Serial Streams 选项用于控制所有串行连接
SNIP 允许将来自一个或多个串行端口的数据作为数据流添加到 Caster。这消除了对NTRIP Server (服务器)的需要,因为SNIP 既成为NTRIP Caster,又在这种情况下执行NTRIP Server 服务器功能。
将新设备添加到串行插槽有三个一般步骤。
A.Serial Port Configuration 串口配置 建立通讯口、波特率等。 右键新建stereas,需要设置波特率(baud)手中的sino k823是115200。
B.Serial Commands串行命令 向设备发送任何设置命令,这是一个可选步骤。通过脚本来下命令,在脚本列表中没找到sino,有些介绍写的有些设备自带,sino不详。
C.Edit the Caster Entry 编辑施法者条目输入 mountPt 数据,施法者可以将其发布给其他人。 也就是编辑设备信息设备名地区等,并非必须提供所有这些信息;只有 Mount Pt(设备名)是必需的。
这种廉价设备的常见替代方法是使用RTKLIB及其 StrSvr(流服务器),通过串行端口或让 StrSvr 充当 NTRIP Caster,优点是 RTKLIB 可以远离SNIP机器位置。
PUSH-In Connections (现在注册的免费的Lite版本不支持哈)
Pushed -In Stream选项卡用于查看、创建和管理来自您希望SNIP服务的 NTRIP 服务器设备的入站连接。这些通常称为PUSH-In流,这些流从远程 NTRIP 服务器向您发送数据到达您的SNIP 节点。您典型的远程 GNSS 设备充当NTRIP 服务器(抱歉选择名称)并连接到PUSH-In选项卡。为了连接,这些设备需要您控制并提供给它们的密码。
与中继远程数据或串行流数据不同。
基站与运行SNIP的PC保持远程连接,可接入互联网。
PUSH-Out data
基站使用自己的NTRIP软件向SNIP发送数据(充当NTRIP服务器)NTRIP Server devices 。一些部署选择PUSH-Out data
输出数据选项卡用于查看、创建和管理从SNIP到其他 NTRIP Caster 设备的出站连接。这些通常称为PUSH-Out流。这些流从您的SNIP 节点出发,将数据发送到每个远程 NTRIP 服务器(每个插槽一个),作为 NTRIP 服务器连接到远程主机。[在这种操作模式下,您的设备充当 NTRIP 服务器,而另一端是 NTRIP 发射器,为您连接的 Rover 用户(NTRIP 客户端)提供服务]
远程基站启动连接,该连接可能有一个事先为其使用而创建的“预留”。
中继连接Relay
中继远程流是指您的SNIP副本充当NTRIP 客户端并连接到另一个(远程) NTRIP Caster,然后将该数据中继给您的用户(连同您的其他数据流)。
以下信息是设置中继施法者流所必需的:
在这种配置中,SNIP连接到远程NTRIP Caster(作为NTRIP使用用户),然后将远程连接的数据接收使用。
原始TCP/IP连接 (现在注册的免费的Lite版本不支持)
基站远离运行 SNIP 且可访问互联网的 PC,但没有自己的 NTRIP Caster。也没有可供使用的 SNIP 副本。这些通常是较旧的 GNSS 基站。这种连接不了解 NTRIP 协议(因此无法模拟 NTRIP sever设备)
在此配置中,远程基站连接到 SNIP,但无法遵循 NTRIP 协议。
SNIP 接受每个远程设备的专用端口上的数据,并使用其自动解析数据的能力来创建正确的 Caster Table。
右键选择"show in RTCM3 viewer"查看RTCM3解码
右键选择"Station Report"查看zhan
参考文件:
Common Base Station Tasks - SNIP Support
https://www.use-snip.com/kb/knowledge-base/common-caster-management-tasks/
关于SNIP NTRIP Caster学习笔记_此陈楠的博客-CSDN博客
Snip ntrip caster差分数据传输,rtklib差分数据传输,rtk2go_此陈楠的博客-CSDN博客