一、关于SNIP

snip主要是用snip NTRIP Caster做定位差分数据的转发服务器。

二、什么是SNIP?

https://www.use-snip.com/ ,美国SubCarrier Systems Corp. (SCSC)的产品

SNIP是通过 Internet 协议 (NTRIP) Caster 应用程序的 RTCM 网络传输。

  1. 它将用户友好的软件与主动数据推送功能相结合。

  2. SNIP被全球数千个部署所使用,是大多数网络的首选的Caster转发服务器。

  3. 设置 RTK 或差分 GPS (DGPS) 系统?SNIP NTRIP Caster 是您的解决方案

  4. 以快速设置和运行向用户社区提供 GNSS 校正的 Caster 网络

  5. 向 GNSS 用户发送本地校正的方法,以便他们提高获得的准确性。您可以从多个来源(包括您自己的设备)收集本地更正,并建立自定义网络

目标:所有 GNSS 用户应该能够随时随地获得代码/载波校正!

注:辅助定位方案有很多种, 比 PPP, RTD, RTK 等等。一般采用RTK。RTK(Real Time Kinematic)全称实时动态载波相位差分技术, 可用于高精度, 实时的定位, 一般可达 1~20cm 的定位精度. 理论极限可达毫米级。

三、服务器参数设置

1、状态显示选项界面介绍

其中蓝色 表示正常运行,红色 表示一些异常问题(通常也会在日志中注明)

2、Caster和 Clients选项卡

用于快速查看和控制连接的客户端数量,以及查看和控制 Caster 本身的整体状态。

3、添加用户账户

Add User Accounts,你可以在打开或关闭模式下运行caster,或者两者的组合。 to sep accounts for the end users (NTRIP Clients, ofen called Rover Devices)

在“开放”模式下,无需用户帐户即可访问基站流。

在“关闭”模式下,为每个用户/设备创建一个用户帐户

4、添加基站

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,然后将该数据中继给您的用户(连同您的其他数据流)。

以下信息是设置中继施法者流所必需的:

  1. 远程施法者的主机 URL 和端口号

  2. 访问远程施法者的信息(用户名和密码,需要时)

  3. 纬度和经度(如果目标是虚拟参考站)

  4. 用于指示SNIP 如何处理和处理流(即解析)的各种设置

在这种配置中,SNIP连接到远程NTRIP Caster(作为NTRIP使用用户),然后将远程连接的数据接收使用。

原始TCP/IP连接 (现在注册的免费的Lite版本不支持)

基站远离运行 SNIP 且可访问互联网的 PC,但没有自己的 NTRIP Caster。也没有可供使用的 SNIP 副本。这些通常是较旧的 GNSS 基站。这种连接不了解 NTRIP 协议(因此无法模拟 NTRIP sever设备)

在此配置中,远程基站连接到 SNIP,但无法遵循 NTRIP 协议。

SNIP 接受每个远程设备的专用端口上的数据,并使用其自动解析数据的能力来创建正确的 Caster Table。

5、状态查询

右键选择"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博客

NTRIP Caster---SNIP服务器相关推荐

  1. TCP高并发数据转接服务器(Ntrip Caster)

    TCP高并发数据转接服务器(Ntrip Caster) 说到NTRIP Caster, 咱们需要首先链接一下什么是Ntrip协议由于这不是本博客的重点,故只做如下简单介绍,,大家可以通过如下链接对nt ...

  2. 关于SNIP NTRIP CASTER

    纠正: 真正学到了Snip全部功能,不仅感叹外国人确实很认干.一开始以为就是个传输和获取,后来发现,你所想到RTK差分数据方面的功能他都有!!! SNIP Ntrip Caster 是SCSC公司产品 ...

  3. 高精度定位Ntrip服务器部署

    一.Docker方式部署 使用上图所示例的ntripcaster (一)下载ntripcaster docker pull rinex20/ntripcaster (二)下载配置文件 (1)下载批处理 ...

  4. ntrip获取源列表_Ntrip通讯协议怎么样?

    1 什么是Ntrip? CORS(Continuously Operating Reference Stations)就是网络基准站,通过网络收发GPS差分数据.用户访问CORS后,不用单独架设GPS ...

  5. ntrip获取源列表_Ntrip协议简介(转)

    1 什么是Ntrip? CORS(Continuously Operating Reference Stations)就是网络基准站,通过网络收发GPS差分数据.用户访问CORS后,不用单独架设GPS ...

  6. Ntrip通讯协议1.0

    Ntrip通讯协议1.0 1 什么是Ntrip? CORS(Continuously Operating Reference Stations)就是网络基准站,通过网络收发GPS差分数据.用户访问CO ...

  7. 什么是Ntrip?Ntrip协议简介

    文章目录 Ntrip通讯协议1.0 Ntrip是什么? Ntrip系统组成 NtripServer NtripClient 4.1 获取源列表 4.2 获取差分数据 其他资料 Ntrip通讯协议1.0 ...

  8. Septentrio:mosaic系列内置全功能Ntrip

    mosaic的系列产品内置了全功能Ntrip(Full-feature Ntrip),包括Ntrip Server.Ntrip Client以及Ntrip Caster.在这期,将围绕以下三个话题展开 ...

  9. 卫星导航模拟器GSS7000测试NTRIP RTK--以Ublox F9P 为例.rtklib原始观测量解算固定解FIX

    GSS7000 Ntrip 测试指南 Ntrip (Networked Transport of RTCM via Internet Protocol). (通过互联网进行RTCM网络传输的协议) 是 ...

最新文章

  1. 系统吞吐量、TPS(QPS)、用户并发量、性能测试概念和公式
  2. LeetCode-剑指 Offer 50. 第一个只出现一次的字符
  3. 打造数字化服务能力,中国联通如何借助云原生技术实现增长突围?
  4. Feign-自定义配置
  5. python对excel数据求和_96、python操作excel求和
  6. 2013年1月23号
  7. SpringMVC配置静态资源加载, 中文乱码处理,注解驱动
  8. CV与物理模型的结合,正在改变传统天气预报
  9. getReadableDatabase VS getWritableDatabase
  10. 牛客练习赛15A-吉姆的运算式(Python正则表达式瞎搞)
  11. Python中的正则表达式找到所有符合要求的字符串
  12. 如何将电视机用作 Mac 的显示器?
  13. 源文件py编译为pyc文件
  14. 03-Axure9默认元件库
  15. IDEA 不检查语法错误问题
  16. 关闭阿里云的短信提醒
  17. Android studio adb 不是内部或外部指令,也不是可运行的程序
  18. NIOS II 内核使用 之 代码保存FLASH(EPCSX芯片)
  19. Proteus8.12的卸载
  20. Go语言教程(二)Go语言基础编程

热门文章

  1. 来自一位双非本科大二学生的?自我救赎:堕落——蜕变
  2. 百度地图点聚合功能如何提高性能
  3. Python可视化陈氏和R语言--星型图形展示
  4. c++中int a, int *a=new int和 int *a=new int()
  5. matlab中如何读写txt,Matlab中读取txt文件的几种方法
  6. STEP7编程免驱动方式(METH-MPI-S2)
  7. Dialog based MFC
  8. 淘宝网2条新开发者规则,堪称黑虎掏心直接秒杀90%以上,个人淘宝客开发者
  9. 《Python编程从入门到实践》袁国忠 译 P1~P200学习笔记
  10. 可燃气体浓度多少合格_动火指标:动火作业气体检测浓度多少为合格?