ntrip协议客户端 for LuatOS, 兼容千寻Cors/中移Cors/腾讯Cors/全国Cors等一众ntrip协议服务器
本客户端基于socket库, 兼容所有支持网络功能的LuatOS模块, 包括但不限于:
- EC618系列, 如 Air780E/Air780EG/Air700E/Air780EX等等
- EC718P系列, 如 Air780EP, Air780EPV等等
- ESP32系列, 如 ESP32C3/ESP32S3等等
- XT804系列, 如 Air601-12F
- 需要搭配W5500联网的, 例如 Air101/Air103/Air105等
均需要外接RTK模块
均需要外接RTK模块
均需要外接RTK模块
截止2024.1.6号, 以上合宙相关的模块均没有内置RTK模块, 均需要外接
- 芯与物 UM626N
本协议库使用纯lua编写, 所以不需要编译, 将库文件的源码(ntrip.lua)拷贝到项目即可
- 请先确认ntrip账户, demo中的账户是演示用户, 通常已经过期
- 将支持RTK解算的GPS/GNSS设备连接到UART1(或者其他串口,修改gnss_uart_id值)
- 如果是wifi设备, 请先配置ssid和password,连接wifi
- 如果是Cat.1设备,请插好卡, 并确定能联网
- 参考demo中的代码, 初始化ntrip客户端, 传入ntrip账户信息
- 刷机, 并观察日志输出
- lib 库文件目录, 存放ntrip.lua库文件
- demo 示例代码目录, 包含demo.lua等示例文件, 搭配lib目录组成完整luatos演示代码
- fireware 固件目录, 包含验证过的固件文件, 方便测试, 但并非只能使用该固件
- 微信小程序搜
cors账户
, 部分商城支持1分钱购买/看广告获取30分钟
的中移Cors账户 - 广东地区(公众号gdcors)支持专网访问省内的Cors服务器, 专网卡10元/月