LWM2M 代码分析

Posted 海康威视技术团队

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LWM2M 代码分析相关的知识,希望对你有一定的参考价值。

  1. 命令操作

//设置server 参数 at+qlwcfg=“security”,0,100,“coap://220.180.239.212:8141”,1,3 // set server OK

//重置server, 不使用这个命令 上一条命令设置的server参数可能不生效。 at+qlwcfg=“reset”

// regiter at+qlwreg OK

+QLWURC: “pdp active”,“successfully”,“ims” +QLWURC: “initial”,“successfully”,102 +QLWURC: “registering” +QLWURC: “registering” +QLWURC: “ready”,“successfully”,102 +QLWURC: “update”,“successfully”,102

//If the ssid does not matching we set ssid used “security” command ,than use at+qlwcfg=“reset” command to resset.

2.代码目录结构

SDX20/MCU/modem_proc/quectel/
├── apptcpip
│ ├── common // TCP/IP
│ ├── http
│ ├── lwm2m // LWM2M 核心代码
│ ├── mbedtls // 加密 SSL/TLS 库
│ ├── net
│ └── ping
├── atcop
| ├── src
| | ├── quectel_lwm2m_atc.c // LWM2M AT命令实现

代码入口:

//LWM2M init
apptcpip_task();
apptcpip_task_init();

以上是关于LWM2M 代码分析的主要内容,如果未能解决你的问题,请参考以下文章

CoAP 和 LwM2M 有何不同?

LWM2M简介

lwm2m入门知识-学习记录

LWM2M 协议简介

BC26通过LWM2M接入电信AEP平台(非透传模式 Json格式)

BC25通过LWM2M连接电信AEP(ctwing)