BC28芯片AT使用指令

前言

BC28芯片支持IPv4/IPv6*/UDP/CoAP/LwM2M*/Non-IP/DTLS*协议。

使用AT命令通信和数据传输:3GPP TS 27.007 V14.3.0 (2017-03) 定义的命令以及移远通信新增的AT 命令

AT指令使用

定义:

<CR>:回车符号'\r'

<LR>:换行符号'\n'

<..>:参数名称,<>不在指令中出现

[..]:可选参数,[]不在指令中出现

语法:

测试命令    AT+<cmd>=?          检查可能的子参数值

读命令     AT+<cmd>?          检查当前的子参数值

写命令     AT+<cmd>=p1[,p2[,p3[.....]]]  写命令
执行命令    AT+<cmd>          执行命令

多个命令时用‘;’隔开,此时只有首个命令带AT前缀。命令不区分大小写

指令执行完成返回‘OK’,指令无效返回‘ERROR’

返回格式:

<CR><LF>+CMD1:<parameters><CR><LF>
<CR><LF>OK<CR><LF>

<CR><LF><parameters><CR><LF>
<CR><LF>OK<CR><LF>

1)<CR><LF>Neul<CR><LF>OK<CR><LF>

当模块正常启动后会输出此字符串,然后模块的AT命令处理器可以接受AT命令

3GPP Commands (27.007)

  1. ATI:显示产品标识信息
  2. ATE:设置命令回传方式
  3. AT+CGMI:获取制造商标识
  4. AT+CGMM:获取厂商模型
  5. AT +CGMR:获取生产版次
  6. AT+CGSN:获取产品序列号
  7. AT+CEREG:EPS ( Evolved Packet System演进分组系统)网络注册状态
  8. AT+CSCON:信令连接状态
  9. AT+CLAC:可用命令列表
  10. AT+CSQ:获取信号强度指示
  11. AT+CGPADDR:显示PDP地址
  12. AT+COPS:通讯网络选择
  13. AT+CGATT:附加或分离PS(packet domain service)包域服务;1为附加,0为分离
  14. AT+CGACT:激活或停用PDP(Packet Data Protocol分组数据协议)上下文
  15. AT+CIMI:请求国际移动用户身份
  16. AT+CGDCONT:定义一个PDP上下文
  17. AT+CFUN:设置UE(User Equipment用户功能)功能
  18. AT+CMEE:打印UE错误
  19. AT+CCLK:返回当前日期和时间
  20. AT+CPSMS:省电模式设置
  21. AT+CEDRXS:eDRX(Extended Discontinuous Reception扩展不连续接收)设置
  22. AT+CEER:扩展的错误报告
  23. AT+CEDRXRDP :eDRX读取动态参数
  24. AT+CTZR:时区报告
  25. AT+CIPCA:初始PDP上下文激活
  26. AT+CGAPNRC:APN(Access Point Name接入点)速率控制
  27. AT+CSODCP*:通过控制平面发送原始数据
  28. AT+CRTDCP*:通过控制平面报告终止数据

3GPP Commands (27.005)

  1. AT+CSMS:选择短消息服务
  2. AT+CNMA:UE的新消息确认
  3. AT+CSCA:服务中心地址
  4. AT+CMGS:发送SMS(Short Messaging Service)短信
  5. AT+CMGC:发送SMS短信命令

General Commands

  1. AT+NRB:重启UE
  2. AT+NUESTATS:查询UE统计
  3. AT+NEARFCN:指定搜索频率
  4. AT+NSOCR:创建一个套接字socket
  5. AT+NSOST:SendTo命令(仅用于UDP)
  6. AT+NSOSTF:带标志的SendTo命令(仅用于UDP)
  7. AT+NQSOS:查询挂起的套接字消息列表
  8. AT+NSORF:接收命令(仅UDP)
  9. AT+NSOCO:连接命令(仅适用于TCP)
  10. AT+NSOSD:发送命令(仅适用于TCP)
  11. AT+NSOCL:关闭一个套接字
  12. +NSONMI:到达的套接字消息(仅响应)的指示器
  13. AT+NPING:测试到远程主机的IP网络连接
  14. AT+NBAND:设置支持的波特
  15. AT+NLOGLEVEL:设置调试日志级别
  16. AT+NCONFIG:配置UE行为
  17. AT+NATSPEED:配置UART端口波特率
  18. AT+NCCID:USIM卡识别
  19. AT+NFWUPD:通过UART更新固件
  20. AT+NPOWERCLASS:为Band和Power类设置映射
  21. AT+NPSMR:省电模式状态报告
  22. AT+NPTWEDRXS:分页时间窗口值和eDRX设置
  23. AT+NPIN*:PIN操作
  24. AT+QLEDMODE:设置NETLIGHT LED功能模式

Huawei’s IoT Platform Commands

  1. AT+NCDP:配置和查询CDP(Connected Device Platform连接设备平台)服务器设置
  2. AT+QSECSWT*:设定数据加密模式
  3. AT+QSETPSK*:设置PSK ID和PSK
  4. AT+QLWSREGIND:寄存器控制
  5. AT+QLWULDATA:发送数据
  6. AT+QLWULDATAEX:发送COM/NON消息;confirmable (CON) or non-confirmable (NON)
  7. AT+QLWULDATASTATUS:查询CON消息发送状态
  8. AT+QLWFOTAIND:设置DFOTA更新模式
  9. AT+QREGSWT:设置注册模式
  10. AT+NMGS:发送一个消息
  11. AT+NMGR:得到一个消息
  12. AT+NNMI:新消息显示
  13. AT+NSMI:发送消息指示
  14. AT+NQMGR:查询收到的消息的状态
  15. AT+NQMGS:查询发送的消息的状态
  16. AT+NMSTATUS:信息注册状态
  17. +QLWEVTIND:LWM2M事件报告(只回应)
posted @ 2020-10-29 19:21  MoreABetter  阅读(2082)  评论(0编辑  收藏  举报