Blink LED

Dependencies:   NCP5623B mbed-rtos mbed

Fork of mbed_blinky by Mbed

Revision:
12:d41bdc50f852
Parent:
4:81cea7a352b0
Child:
13:142a8d831f29
--- a/main.cpp	Tue Mar 08 12:40:16 2016 +0000
+++ b/main.cpp	Mon Apr 04 17:41:12 2016 +0000
@@ -1,12 +1,21 @@
 #include "mbed.h"
+#include "rtos.h"
+#include "NCP5623B.h"
 
 DigitalOut myled(LED1);
-
+I2C led_i2c(I2C_SDA, I2C_SCL);
+NCP5623B* led_cont;
+    
 int main() {
+    
+    led_cont = new NCP5623B(led_i2c);
+    led_cont->setLEDCurrent(16);
+            
     while(1) {
-        myled = 1;
+    
+        led_cont->setPWM(NCP5623B::LED_3, 8);
         wait(0.2);
-        myled = 0;
+        led_cont->setPWM(NCP5623B::LED_3, 0);
         wait(0.2);
     }
 }