Machine Vision Status TCP Server
Dependencies: C12832 EthernetInterface mbed-rtos mbed ConfigFile
RGBStatusIndicator.h
- Committer:
- dwini
- Date:
- 2015-06-15
- Revision:
- 9:60ce5e733ea6
- Parent:
- 8:845dfadaa70d
File content as of revision 9:60ce5e733ea6:
#ifndef RGB_STATUS_INDICATOR_HEADER #define RGB_STATUS_INDICATOR_HEADER #include "StatusIndicator.h" #include "mbed.h" namespace MachineVision{ class RGBStatusIndicator: public StatusIndicator{ public: private: PwmOut rOut; PwmOut gOut; PwmOut bOut; public: RGBStatusIndicator(PinName red_pin, PinName green_pin, PinName blue_pin); virtual void setStatus(Indication indication); private: void initializeRGB(void); void setRGB(int r, int g, int b); void clearRGB(void); }; } #endif