海思NB-IOT的SDK添加AT指令方法

1. 首先打开app_at_cmd_parse.c文件,在文件的末尾找到,可在中间添加需要的代码

/查询电信自注册结果
{AT_FLAG_VISIABLE | AT_FLAG_LOGABLE, "+LCTREG", NULL, at_handle_LCTREG_cmd_read, at_handle_LCTREG_cmd_test, NULL},

//Manufacturer revision
{AT_FLAG_VISIABLE | AT_FLAG_LOGABLE, "+CGMR", NULL, NULL, at_handle_CGMR_cmd_test, at_handle_CGMR_cmd_exec},

其中在+LCTREG后面有4个回调函数,分别是set,read,test,exec,分别解释

set    是+LCTREG后面有等号=的时候调用,设置参数之类的
read  是+LCTREG后面有问号?的时候调用, 查询参数
test   是测试用途,一般不用
exec  是+LCTREG后面啥都没有的时候调用

然后具体看需要这4个中的那几个回调函数,自己实现即可

猜你喜欢

转载自www.cnblogs.com/429512065qhq/p/8855676.html