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
StatusLED.cpp@12:12369ee344ab, 2015-09-27 (annotated)
- Committer:
- zeus3110
- Date:
- Sun Sep 27 11:04:54 2015 +0000
- Revision:
- 12:12369ee344ab
Network thermometer test program
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
zeus3110 | 12:12369ee344ab | 1 | #include "StatusLED.h" |
zeus3110 | 12:12369ee344ab | 2 | |
zeus3110 | 12:12369ee344ab | 3 | //------------------------------------------------------------------------------------------ |
zeus3110 | 12:12369ee344ab | 4 | |
zeus3110 | 12:12369ee344ab | 5 | StatusLED::StatusLED(DigitalOut *_pHBLed,DigitalOut *_pDataLed, DigitalOut *_pServerLed) |
zeus3110 | 12:12369ee344ab | 6 | { |
zeus3110 | 12:12369ee344ab | 7 | pHBLed=_pHBLed; |
zeus3110 | 12:12369ee344ab | 8 | pDataLed=_pDataLed; |
zeus3110 | 12:12369ee344ab | 9 | pServerLed=_pServerLed; |
zeus3110 | 12:12369ee344ab | 10 | |
zeus3110 | 12:12369ee344ab | 11 | pHBLed->write(1); |
zeus3110 | 12:12369ee344ab | 12 | pDataLed->write(1); |
zeus3110 | 12:12369ee344ab | 13 | pServerLed->write(1); |
zeus3110 | 12:12369ee344ab | 14 | } |
zeus3110 | 12:12369ee344ab | 15 | |
zeus3110 | 12:12369ee344ab | 16 | void StatusLED::HBLedTick(){ |
zeus3110 | 12:12369ee344ab | 17 | pOBStatusLED->pHBLed->write(pOBStatusLED->pHBLed->read()?0:1); |
zeus3110 | 12:12369ee344ab | 18 | } |
zeus3110 | 12:12369ee344ab | 19 | |
zeus3110 | 12:12369ee344ab | 20 | StatusLED *pOBStatusLED; |
zeus3110 | 12:12369ee344ab | 21 | |
zeus3110 | 12:12369ee344ab | 22 | //------------------------------------------------------------------------------------------ |
zeus3110 | 12:12369ee344ab | 23 | |
zeus3110 | 12:12369ee344ab | 24 | void HBLedTicker(void const *args) |
zeus3110 | 12:12369ee344ab | 25 | { |
zeus3110 | 12:12369ee344ab | 26 | pOBStatusLED->HBLedTick(); |
zeus3110 | 12:12369ee344ab | 27 | } |
zeus3110 | 12:12369ee344ab | 28 |