上图为BC26链接到OneNET平台的过程。首先需要发送指令检查默认PDN是否分配了IP地址,如并无分配IP地址则需复位BC26。其次发送指令创建LWM2M通信,并添加一个温度传感器的实例,等待24s的生命周期并查看反馈,反馈依次从启动链接,引导程序->链接程序更成功->链接到OneNET平台->注册实例到OneNET平台->收到反馈的资源号,在收到反馈资源号后需要在规定时间回应观察资源反馈,否则会导致链接失败。再次发送指令,设置传感器数据为温度的值,并且数据长度为4个字节,随后即可传输数据。
下面为发送的指令:
AT+CGPADDR=1 //获取IP
AT+MIPLCREATE //创建通道
AT+MIPLADDOBJ=0,3303,1,1,1,0 //添加实例3303温度
AT+MIPLOPEN=0,86400 //链接
AT+MIPLOBSERVERSP=0,66519,1 //回应观察资源反馈,66519是反馈数
AT+MIPLOBSERVERSP=0,116374,1 //116374为回馈的数,资源号一定要在规定时间反馈信息
AT+MIPLDISCOVERRSP=0,66519,1,4,"5700" //66519为回馈数
AT+MIPLNOTIFY=0,116374,3303,0,5700,4,4,163.85,0,0 //发送数据的指令163.85为发送的数据,116374是反馈数
image.png
也就是说像上图画圈的地方是要自行修改的,根据反馈数进行修改