tcp-to-serial-lora
一个可以接收tcp-socket数据,并对数据进行包装,通过串口将数据发送至lora开发板,开发板通过lora网关,实现tcp数据转发至lora服务器的命令行工具,项目依赖node以及npm平台。
NPM:
github:
#安装
npm install tcp-to-serial-lora -g
#使用
安装后使用命令行:
tcp-to-serial-lora -p 30001 -s COM3
或下载源码直接进入根目录运行:
npm install
node tcp-to-serial-lora -p 30001 -s COM3
命令:
Usage: tcp-to-serial-lora [options]
tcp转串口向lora开发板发送网关上行指令的程序
Options:
-V, --version 查看当前版本
-p, --port [Number] tcp服务端口
-s, --serialPort [String] 串口端口名称
-c, --config [File Path] 配置文件
-h, --help 输出帮助信息
#配置文件
在根目录下创建default_config.json
:
{
"TCP_PORT":30001,
"serialPortName":"COM3"
}
ps:若不使用配置文件,运行必须携带-p
与-s
参数
#使用telnet进行测试
telnet 127.0.0.1 30001
键盘输入,观察lora服务器节点消息即可