Contains example code to connect the mbed LPC1768 or FRDM-K64F devices to the IBM Internet of Things Cloud service via ethernet.
Dependencies: C12832 MQTT LM75B MMA7660
Dependents: MFT_IoT_demo_USB400 IBM_RFID
Diff: MQTTEthernetIoT.h
- Revision:
- 2:d8fddda78c38
- Parent:
- 1:1f187285667c
- Child:
- 3:69ef39823eef
--- a/MQTTEthernetIoT.h Fri Jul 18 07:57:45 2014 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,32 +0,0 @@ - -#if !defined(MQTTETHERNET_H) -#define MQTTETHERNET_H - -#include "MQTT_mbed.h" -#include "EthernetInterface.h" -#include "MQTTSocket.h" -#include <string> - -class MQTTEthernetIoT : public MQTTSocket -{ -public: - MQTTEthernetIoT() - { - eth.init(); // Use DHCP - eth.connect(); - mac = eth.getMACAddress(); - } - - string getMACAddress() { - return mac; - } - -private: - - EthernetInterface eth; - string mac; - -}; - - -#endif