按照BC26mqtt手册,基于TLS加密连接mqtt,无法连接。
①地址、端口、CA证书均为正确的,已通过MQTTX进行过连接验证。
②AT命令如下:
AT+QSCLK=0 //禁用模块的休眠模式
AT+QSSLCFG=1,2,“seclevel”,1 //配置认证方式为单向认证
AT+QSSLCFG=1,2,“cacert” //配置CA证书
AT+QSCLK=1
AT+QMTCFG=“ssl”,3,1,1,2 //启用SSL并配置SSL上下文标识符/Socket标识符
AT+QMTOPEN= 3,“123.60.. ”,383//打开客户端
AT+QMTCONN=3,“testsdu”,“sgb 8”,“49d11***6375cf8d9b4e”
其中,在AT+QMTOPEN命令失败,+QMTOPEN:3,-1.
③关于手册中提到的ca证书发送过程不理解,手册中提到按Ctrl+Z发送,按esc取消发送,用串口如何实现。
![22c7d4512744cd3a9ee431036853c3a](https://forumschinese.quectel.com/uploads/default/original/2X/5/57807d021c2dcd3177b5de85d00df36ffd3084b3.jpeg)