NtripShare EdgeEngine GNSS边缘解算盒子/模块/软件用户手册

Windows Server、Win7、Win10(X86、X64)

Ubuntu、Debian等(X86、X64、Arm64、Arm32)

内存:512MB以上

存储:512MB以上

  1. 串口形式

系统可以通过串口接收基准站数据、监测站数据与输出交互,详见配置参数。

串口定义:

序号

名称

说明

1

基站数据串口

基站数据输入

2

监测站数据串口

监测站数据输入

3

输出与配置串口

解算结果、日志输出

配置命令输入

如基准站和监测站采用同一数据串口,则输入数据协议必须为NS数据协议。

输出与配置串口不建议与其他串口混用。

  1. 网络形式

系统可以通过开通TCP Server端口接收基准站数据、监测站数据与命令交互,详见配置参数。

端口定义:

序号

名称

说明

1

基站数据端口

基站数据输入

2

监测站数据端口

监测站数据输入

3

输出与配置端口

解算结果、日志输出

配置命令输入

如基准站和监测站采用同一数据端口,则输入数据协议必须为NS数据协议。

输出与配置端口不建议与其他端口混用。

  • NS数据协议
  1. 观测数据输入

当基准站数据和接收机原始观测数据通过串口传送给软件,数据由两段组成,消息头和数据体两部分。

其中消息头大小为13个Byte。

序号

数据类型

字节数

说明

1

标识符

4

$NS$

2

消息类型

1Byte

TYPE_BASE_DATA = 0,//基准站数据流

TYPE_ROVER_DATA = 1,//监测站数据流

3

站点ID

4Byte

基站ID 为0

监测站ID默认为1,可自定义见配置

4

数据长度

4Byte

数据体长度

5

原始观测数据

-

原始观测数据

配置数据见配置

2、数据输出

软件通过串口以明文形式将数据回传给接收机。

输出数据定义:

序号

类型

说明

1

静态结果

$NS-STATIC StationID , StationName, SolveMode, Ratio,RMS, DX, DY, DZ, DE, DN, LineH, B, L, H, Linelength;

2

动态结果

$NS-RTK StationID,StationName,SolveMode,Ratio,RMS,DX,DY,DZ, DE, DN,LineH,B,L,H,Linelength;

3

日志

$NS-LOG Message

  1. 查询软件配置

输出与配置串口/端口输入命令:

$NS-CONFIG

返回结果:

-------------------------SYSConfig---------------------------

SoftKey;b6a23d07-de7a-417c-8a0e-ee2be76ed7d0  /// 软件注册码

IsUseTcp: 0, //是否使用网络数据交互0、串口 1、 网络接口,

BaseTCPPort: 5000, //基站站数据端口,

OutTCPPort: 5100, //输出与配置数据端口

BaseFormat;RTCM32   /// 数据格式

DataProtocol;0  /// 串口数据通信协议0:原始数据,1:NS协议

ProjMode;0///投影方式' 0、高斯3度带投影 1、高斯6度带投影

CentralMeridian;0 /// 中央子午线' 0为自动计算

ProjH;0  /// 投影面高程

IsStatic;1  /// 是否启动静态解算

IsDynamic;1   /// 是否启用动态解算

IsLogOut;1  /// 是否输出日志

BaseSpatialPosition;-2390653.6333000003,5387266.9099,2429702.5893   /// 基准站坐标

-------------------------RoverConfig---------------------------

ID;1   /// 站点编号

StationName;NtripShare   /// 站点名称

RoverTCPPort: 5200, //监测站数据端口

RoverFormat;RTCM32   /// 监测站数据格式

ProcessTime;60   /// 静态解算时间间隔

DataTimeLength;60    /// 静态解算所用数据时长

SamplingInterval;10     /// 采样间隔

MaskingAngle;15   /// 截止Mask Angle

UseGPS;1     /// 启用GPS

UseBD;1    /// 启用BD

UseGlonass;1   /// 启用Glonass

UseGalileo;1    /// 启用Galileo

Precision;6   /// 滤波精度指标

UserFilter;1 /// 是否启用滤波

RoverSpatialPosition;-2391240.5128,5387459.6961,2428672.671   /// 监测站坐标

-------------------------------------------------------------

  1. 系统配置设置

输出与配置串口/端口输入以下命令:

$NS-SET-SYS-SoftKey b6a23d07-de7a-417c-8a0e-ee2be76ed7d0  /// 软件注册码

$NS-SET-SYS-IsUseTcp 0, //是否使用网络数据交互0、串口 1、 网络接口,

$NS-SET-SYS-BaseTCPPort 5000, //基站站数据端口,

$NS-SET-SYS-OutTCPPort 5100, //输出数据端口

$NS-SET-SYS-BaseFormat RTCM32   /// 数据格式

$NS-SET-SYS-DataProtocol 0  /// 串口数据通信协议0:原始数据,1:NS协议

$NS-SET-SYS-ProjMode 0///投影方式' 0、高斯3度带投影 1、高斯6度带投影

$NS-SET-SYS-CentralMeridian 0 /// 中央子午线' 0为自动计算

$NS-SET-SYS-ProjH 0  /// 投影面高程

$NS-SET-SYS-IsStatic 1  /// 是否启动静态解算

$NS-SET-SYS-IsDynamic 1   /// 是否启用动态解算

$NS-SET-SYS-IsLogOut 1  /// 是否输出日志

返回结果:

$NS-OK   成功

$NS-ERROR   失败

  1. 解算配置设置

输出与配置串口/端口输入以下命令:

$NS-SET-ROVER-ID 1   /// 站点编号

$NS-SET-ROVER-StationName NtripShare   /// 站点名称

$NS-SET-ROVER-RoverTCPPort 5200, //监测站数据端口

$NS-SET-ROVER-RoverFormat RTCM32   /// 监测站数据格式

$NS-SET-ROVER-ProcessTime 60   /// 静态解算时间间隔(分钟)

$NS-SET-ROVER-DataTimeLength 60    /// 静态解算所用数据时长(分钟)

$NS-SET-ROVER-SamplingInterval 10     /// 采样间隔

$NS-SET-ROVER-MaskingAngle 15   /// 截止Mask Angle

$NS-SET-ROVER-UseGPS 1     /// 启用GPS

$NS-SET-ROVER-UseBD 1    /// 启用BD

$NS-SET-ROVER-UseGlonass 1   /// 启用Glonass

$NS-SET-ROVER-UseGalileo 1    /// 启用Galileo

$NS-SET-ROVER-Precision 6   /// 滤波精度指标

$NS-SET-ROVER-UserFilter 1 /// 是否启用滤波

返回结果:

$NS-OK   成功

$NS-ERROR   失败

  1. 清除缓存

系统采用了滤波算法,当基准站/监测站位置发生变化时,需要清除缓存。

输出与配置串口/端口输入以下命令:

$NS-CLEAR

返回结果:

$NS-OK   成功

$NS-ERROR   失败

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值