请问有没有什么办法可以获取 AT+MQTTCONN 指令所连接的 client 结构体 esp_mqtt_client_handle_t,因为我需要重新弄一个 MQTT 发布的 AT 指令,需要读取已连接的 MQTT client。
能否基于现有的 AT 固件,重新实现 AT+MQTTPUB?还是说,我需要重新实现一套 MQTT 的指令呢?
另外,AT指令的参数最多只有 16 个吗?
能否基于现有的 AT 固件,重新实现 AT+MQTTPUB?
Moderator: ESP_XCGuang
Re: 能否基于现有的 AT 固件,重新实现 AT+MQTTPUB?
您好,对于您提出的问题回答如下:
由于不知道您所说的 AT 是哪个版本的,所以只回答一些通用的概念。
1.目前无法获取到 AT+MQTTCONN 指令所连接的 client 结构体 esp_mqtt_client_handle_t,因为考虑到导出的话可能会破坏 AT 内部的状态机。
2. 如果要获取到 esp_mqtt_client_handle_t,需要您自己参考 MQTT 的 demo 来实现自己的 MQTT 指令。
3. AT 指令参数最多只有 16 个吗?请问您参考的是哪个 AT 指令?
另外想请问下你想获取到 esp_mqtt_client_handle_t 来做什么?可以简单的描述下您的目的,可以帮助我们对 AT 进行改进。
由于不知道您所说的 AT 是哪个版本的,所以只回答一些通用的概念。
1.目前无法获取到 AT+MQTTCONN 指令所连接的 client 结构体 esp_mqtt_client_handle_t,因为考虑到导出的话可能会破坏 AT 内部的状态机。
2. 如果要获取到 esp_mqtt_client_handle_t,需要您自己参考 MQTT 的 demo 来实现自己的 MQTT 指令。
3. AT 指令参数最多只有 16 个吗?请问您参考的是哪个 AT 指令?
另外想请问下你想获取到 esp_mqtt_client_handle_t 来做什么?可以简单的描述下您的目的,可以帮助我们对 AT 进行改进。
Who is online
Users browsing this forum: No registered users and 15 guests