Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: NetServices FatFileSystem csv_parser mbed MQTTClient RF12B DNSResolver SDFileSystem
Auto generated API documentation and code listings for IoTGateway_Basic
| __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] |