Integration of MQTT Watson IoT with MultiEvent demo of Nucleo IKS01A2 sensor board
Fork of MQTT by
Diff: MQTTWiFi.h
- Revision:
- 47:24f2bf2819a5
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/MQTTWiFi.h Wed Sep 28 13:11:35 2016 +0000 @@ -0,0 +1,35 @@ + +#if !defined(MQTTWIFI_H) +#define MQTTWIFI_H + +#include "MQTTmbed.h" +#include "WiFiInterface.h" +#include "MQTTSocket.h" + +class MQTTWiFi : public MQTTSocket +{ +public: + MQTTWiFi(SpwfSAInterface &WiFiIntf, const char *ssid, const char *pass, nsapi_security_t security = NSAPI_SECURITY_NONE) : WiFi(WiFiIntf) + { +// eth.init(); // Use DHCP + WiFi.connect(ssid, pass, security); + } + + SpwfSAInterface& getWiFi() + { + return WiFi; + } + +/* void reconnect() + { + WiFi.connect(); // nothing I've tried actually works to reconnect + } +*/ +private: + +SpwfSAInterface& WiFi; + +}; + + +#endif