mbed based IoT Gateway More details http://blog.thiseldo.co.uk/wp-filez/IoTGateway.pdf

Dependencies:   NetServices FatFileSystem csv_parser mbed MQTTClient RF12B DNSResolver SDFileSystem

Auto generated API documentation and code listings for IoTGateway_Basic

Classes

__attribute__ V2 header definition
IoTRouting Main IoT Gateway RFM12B payload routing class
OutputDef Base class for output definitions
OutputEmonCms Output definition class for sending readings to OpenEnergyMonitor emonCms
OutputMqtt Implementation of MQTT output class
OutputPachube Output definition class for sending readings to Pachube
OutputSenSe Output definition class for sending readings to Pachube
PayloadDef Payload definition base class
PayloadSimple Simple payload format class Format is 2 bytes per reading with low byte first
PayloadV1 Payload format class Format of each reading is defined above with first byte of payload being a status byte
PayloadV2 Class definition for Payload V2 format

Code

iotgateway.h [code]
IoTRouting.cpp [code]
IoTRouting.h [code]
main.cpp [code]
OutputDef.cpp [code]
OutputDef.h [code]
OutputEmonCms.cpp [code]
OutputEmonCms.h [code]
OutputMqtt.cpp [code]
OutputMqtt.h [code]
OutputPachube.cpp [code]
OutputPachube.h [code]
OutputSenSe.cpp [code]
OutputSenSe.h [code]
PayloadDef.cpp [code]
PayloadDef.h [code]
PayloadSimple.cpp [code]
PayloadSimple.h [code]
PayloadV1.cpp [code]
PayloadV1.h [code]
PayloadV2.cpp [code]
PayloadV2.h [code]