Thermometer connected to internet

Dependencies:   BME280 EthernetInterface FXOS8700Q HTTPClient-wolfSSL NTPClient NetworkAPI OAuth4Tw TSL2561_I2C eCompass_FPU_Lib mbed-rtos mbed wolfSSL

Fork of TCP_Server_Example by Roy van Dam

Committer:
zeus3110
Date:
Sun Sep 27 11:04:54 2015 +0000
Revision:
12:12369ee344ab
Network thermometer test program

Who changed what in which revision?

UserRevisionLine numberNew contents of line
zeus3110 12:12369ee344ab 1 #ifndef STATUS_LED_H
zeus3110 12:12369ee344ab 2 #define STATUS_LED_H
zeus3110 12:12369ee344ab 3
zeus3110 12:12369ee344ab 4 // MBED System Header
zeus3110 12:12369ee344ab 5 #include "mbed.h"
zeus3110 12:12369ee344ab 6 #include "rtos.h"
zeus3110 12:12369ee344ab 7
zeus3110 12:12369ee344ab 8 #define HBLED_CYCLE 1000 // 1000ms
zeus3110 12:12369ee344ab 9 #define START_THREAD 1
zeus3110 12:12369ee344ab 10
zeus3110 12:12369ee344ab 11 class StatusLED
zeus3110 12:12369ee344ab 12 {
zeus3110 12:12369ee344ab 13 private:
zeus3110 12:12369ee344ab 14 DigitalOut *pHBLed;
zeus3110 12:12369ee344ab 15 DigitalOut *pDataLed;
zeus3110 12:12369ee344ab 16 DigitalOut *pServerLed;
zeus3110 12:12369ee344ab 17 public:
zeus3110 12:12369ee344ab 18 StatusLED(DigitalOut *_pHBLed,DigitalOut *_pDataLed, DigitalOut *_pServerLed);
zeus3110 12:12369ee344ab 19 void HBLedTick();
zeus3110 12:12369ee344ab 20 };
zeus3110 12:12369ee344ab 21
zeus3110 12:12369ee344ab 22 void HBLedTicker(void const *args);
zeus3110 12:12369ee344ab 23
zeus3110 12:12369ee344ab 24 extern StatusLED *pOBStatusLED;
zeus3110 12:12369ee344ab 25
zeus3110 12:12369ee344ab 26 #endif
zeus3110 12:12369ee344ab 27