Download the file
  1. #ifndef twocolorled_h
  2. #define twocolorled_h
  3.  
  4. #include <WProgram.h>
  5.  
  6. class TwoColorLED {
  7. uint8_t red_pin;
  8. uint8_t green_pin;
  9. uint8_t state;
  10. void on();
  11. void off();
  12. void apply();
  13. public:
  14. TwoColorLED(uint8_t red_pin, uint8_t green_pin);
  15. void red();
  16. void green();
  17. void yellow();
  18. void deactivate();
  19. void pulse(uint8_t onoff);
  20. void print();
  21. };
  22.  
  23. #endif
  24. // vim:ft=arduino
  25.  
  26.