上圖為BC26鏈接到OneNET平臺的過程。首先需要發(fā)送指令檢查默認(rèn)PDN是否分配了IP地址,如并無分配IP地址則需復(fù)位BC26。其次發(fā)送指令創(chuàng)建LWM2M通信,并添加一個溫度傳感器的實(shí)例,等待24s的生命周期并查看反饋,反饋依次從啟動鏈接,引導(dǎo)程序->鏈接程序更成功->鏈接到OneNET平臺->注冊實(shí)例到OneNET平臺->收到反饋的資源號,在收到反饋資源號后需要在規(guī)定時間回應(yīng)觀察資源反饋,否則會導(dǎo)致鏈接失敗。再次發(fā)送指令,設(shè)置傳感器數(shù)據(jù)為溫度的值,并且數(shù)據(jù)長度為4個字節(jié),隨后即可傳輸數(shù)據(jù)。 下面為發(fā)送的指令: AT+CGPADDR=1 //獲取IP
AT+MIPLCREATE //創(chuàng)建通道 AT+MIPLADDOBJ=0,3303,1,1,1,0 //添加實(shí)例3303溫度 AT+MIPLOPEN=0,86400 //鏈接 AT+MIPLOBSERVERSP=0,66519,1 //回應(yīng)觀察資源反饋,66519是反饋數(shù) AT+MIPLOBSERVERSP=0,116374,1 //116374為回饋的數(shù),資源號一定要在規(guī)定時間反饋信息 AT+MIPLDISCOVERRSP=0,66519,1,4,"5700" //66519為回饋數(shù)
AT+MIPLNOTIFY=0,116374,3303,0,5700,4,4,163.85,0,0 //發(fā)送數(shù)據(jù)的指令163.85為發(fā)送的數(shù)據(jù),116374是反饋數(shù)
也就是說像上圖畫圈的地方是要自行修改的,根據(jù)反饋數(shù)進(jìn)行修改
|