On Node-Red and MQTT
Dependencies: mbed ESP8266Interface MbedJSONValue MQTT JSON
rgbled.h
- Committer:
- sbetrabet
- Date:
- 2019-03-08
- Revision:
- 21:f08f17225c7c
File content as of revision 21:f08f17225c7c:
#ifndef __RGBLED_H__ #define __RGBLED_H__ // includes #include "mbed.h" // defines enum color {none, red, yellow, green, cyan, blue, magenta}; // rgb led class rgbled { private: DigitalOut _pin_red; DigitalOut _pin_green; DigitalOut _pin_blue; bool _on; bool _off; void _none(void); void _red(void); void _yellow(void); void _green(void); void _cyan(void); void _blue(void); void _magenta(void); public: rgbled(PinName pin_red, PinName pin_green, PinName pin_blue); void active(bool a); void set(color c); }; #endif