ESP8266 チップと SMING ソフトウェア フレームワークのMqttClient_Hello例を使用しています。
MQTT 接続が常に存在することを望みます。何らかの理由で接続が切断された場合は、再接続を行いたいと考えています。これはどのように行うことができますか?
の関連コードMqttClient_Hello;
void startMqttClient();
void onMessageReceived(String topic, String message);
MqttClient mqtt("192.168.1.8", 1883, onMessageReceived);
// Run MQTT client
void startMqttClient()
{
mqtt.connect("esp8266");
mqtt.subscribe("TopicTest");
}
常時接続を確保するには、コードで何を変更する必要がありますか?