体验DTU的流水帐

暂且称之为DTU吧,稀饭老师做这个已经很久了,从最早的202模块透传固件,好像还有个字母尾标,记不清了,会不会是202U呢?后来有了iRTU,功能越来越多,支持各种主流无联网平台,某日稀饭老师宣布开源,同时也对720提供了支持。最近呢,称为SmartDTU(智连DTU),底层库也进行了重构。
闲话少讲吧,这里主要记录一下一个小白体验dtu的过程吧,沿用一下网友总结的使用流程,记录一下自己的操作过程,以作备忘。

1、把IMEI号码告诉稀饭老师,添加到自己的账户里
2、烧录官方的DTU固件
3、网页配置参数
4、断电重启

*****第一步*****

首先就是提交,imei号码,订货记录里有4g模块的imei,没有找到2g模块的imei,发照片也是不成的,不过也不用去抄,容易出错,可以用qq的二维码扫描功能获取,然后发给稀饭就可以啦,很快,不到2分钟就添加到后台了。
登录http://dtu.openluat.com/,在“设备列表”中就可以看到自己的设备出现在了未分组设备中,先给设备分个组,点击“分组管理”->“添加分组”,添加一个“测试组”,可以在设备列表中“修改分组”把设备分到新组中。“分组管理”中可以为组中的设备“修改别名/修改备注”,这样更好记一些。

*****第二步*****

似乎有些跑题了,开始进行第二步,下载固件吧,看日志开始应该是获取配置参数
http://dtu.openluat.com/api/site/device/imei/param?product_name=iRTU&param_ver=0
取了配置后重起,如何远程重起呢,估计要看一下操作手册

[2020-02-21 18:55:00.506]: lualibc_fopen_ext /CONFIG.cnf w+b 602 1 2
[2020-02-21 18:55:00.526]: [E]-[errDump.appendErr]  restart[DTU Parameters or firmware are updated!];
[2020-02-21 18:55:00.528]: lualibc_fopen_ext /lib_err.txt w+b 602 1 2
......
[2020-02-21 18:55:04.144]: [E]-[errDump.libErr] restart[DTU Parameters or firmware are updated!];
[2020-02-21 18:55:05.645]: [I]-[poweron reason:]    3

*****第三步*****

参数需要网页配置,也就是刚才看设备的网址http://dtu.openluat.com/,参数似乎要设备到组上,测试中设置的几个参数,
基本参数:透传、不加、不换、首次登陆服务器发送{csq:rssi,imei:imei,iccid:iccid,ver:Version};串口参数:串口2启用;网络通道参数:通道1启动,SOCKET、TCP协议、心跳间隔时间60秒、TCP通道捆绑的串口ID-2、socket的地址或域名及端口来自http://tcplab.openluat.com/,确定保存。

*****第四步*****

重起模块,更新参数然后再重启,打开串口2,速率115200
收到注册包,然后串口发送README.md,其间会有心跳包保活,网页发送Tencent Files,串口也能收到

来自 117.132.196.99:5336 2020/2/21 下午7:27:17
{"ver":"1.8.10","csq":14,"imei":"---","iccid":"---"}
来自 117.132.196.99:5336 2020/2/21 下午7:29:22
README.md
来自本页面 2020/2/21 下午7:30:40
Tencent Files

据说这只是冰山一角,其它功能逐渐体验吧

标签: none

添加新评论