Tuan
Tuan
Every ~120seconds, ESP32 will send PING msg to server for keepalive, server will response with `MQTT_MSG_TYPE_PINGRESP`
@esp32de user need to copy `user_config.sample.h` to `user_config.local.h` and compile project with some of the information does not want to public (.gitingore will ignore `user_config.local.h`) I'm updating this library work...
The reason is sending thread write multiple message in the same time, and receiving thread only know last message (with msg_pending_id and msg_pending_type). I'm thinking simple way.
i've not tested with cc3000, why don't you try with esp32 if your boss worried about security the code?
It is possible to run a small broker on ESP8266. But I do not see any benefit for implements it
@wateras could you please send a pull-request?
you can see here: https://code.google.com/p/mqtt4erl/wiki/QualityOfServiceUseCases We need outbox for publish message with Qos=1 and 2, We will only remove it when you receive a PUB ACK, if not, we need...
I have no plans to do so
Now it only guaranteed feedback PUBREL, PUBCOM from server, meaning guarantee direction from Server
@st0ff3r i have no problem with calling espconn_disconnect from callback: mqtt_tcpclient_recv. But your right: `documentation says dont call espconn_disconnect() in any espconn callback` I will prefer to fix this