- add LED control with PWM
[moodlight.git] / ledpwm.h
diff --git a/ledpwm.h b/ledpwm.h
new file mode 100644 (file)
index 0000000..2b9dc2f
--- /dev/null
+++ b/ledpwm.h
@@ -0,0 +1,18 @@
+/* $Id: ledpwm.h,v 1.1 2010/06/26 19:08:18 simimeie Exp $
+ * Functions for led brightness control via PWM (pulse width modulation).
+ */
+
+#ifndef _LEDPWM_H_
+#define _LEDPWM_H_
+
+#define LEDPWM_REDLED    1
+#define LEDPWM_GREENLED  2
+#define LEDPWM_BLUELED   3
+
+/* Init PWM (pins and timers) */
+void ledpwm_init(void);
+
+/* Set brightness for a certain LED */
+void ledpwm_setled(uint8_t led, uint8_t val);
+
+#endif /* _LEDPWM_H_ */
This page took 0.040941 seconds and 4 git commands to generate.