利尔达NB模组预注册模式和非预注册模式(OneNet)

利尔达NB模组在注册时,可以选择预注册模式和非预注册模式。

预注册模式

该模式下在向模组发起注册设备的指令之后,用户不需要回复“观测”指令AT+MIPLOBSERVERSP 和“发现”指令 AT+MIPLDISCOVERRS。目前此自动回复功能只支持 1 个ObejctID、 1 个实例 ID 和 1 个资源 ID。

使用预注册模式时消息ID固定为666,且要在发起注册请求(AT+MIPLOPEN)之前先发一条 AT+MIPLNOTIFY。
例:AT+MIPLNOTIFY=0,666,3200,0,5750,1,14,“4E4230382D3031”,0,0
以上NOTIFY 的有效数据是固定的,为NB08-01的16进制ASCII码, 用于鉴权,如果数据内容有误会报错。

非预注册模式

在该模式下开启自动 Observe 功能后,在向模组发起注册设备的指令之后,平台会下发“观测”消息和“发现”指令,用户不需要回复“观测”指令AT+MIPLOBSERVERSP,但是需要回复“发现”指令AT+MIPLDISCOVERRS。此自动回复功能适用多对象多实例多资源。

此外,注册时查看串口消息会发现还会有两条观测消息,对象 ID 分别为 3 和 4,这两条消息用户不需要使用AT+MIPLOBSERVERSP 回复,模组会自动处理。开启自动 Observe 功能后,模组回复需要时间,要预留一些时间,然后再进行业务消息上报。下发的“观测”消息现象如下:
利尔达NB模组预注册模式和非预注册模式(OneNet)_第1张图片

你可能感兴趣的:(NB-IOT)