【mbed OS5対応バージョン】データの保存、更新、取得ができるWebサービス「milkcocoa」に接続し、データのプッシュ、送信、取得ができるライブラリです。 https://mlkcca.com/
Dependents: mbed-os-example-wifi-milkcocoa MilkcocoaOsSample_Eth MilkcocoaOsSample_ESP8266 MilkcocoaOsSample_Eth_DigitalIn
MQTT/MQTTmbed.h
- Committer:
- jksoft
- Date:
- 2017-09-06
- Revision:
- 10:c52abd2d6595
File content as of revision 10:c52abd2d6595:
#if !defined(MQTT_MBED_H) #define MQTT_MBED_H #include "mbed.h" #include "OldTimer.h" class Countdown { public: Countdown() { t = OldTimer(); } Countdown(int ms) { t = OldTimer(); countdown_ms(ms); } bool expired() { return t.read_ms() >= interval_end_ms; } void countdown_ms(unsigned long ms) { t.stop(); interval_end_ms = ms; t.reset(); t.start(); } void countdown(int seconds) { countdown_ms((unsigned long)seconds * 1000L); } int left_ms() { return interval_end_ms - t.read_ms(); } private: OldTimer t; unsigned long interval_end_ms; }; #endif