From b06022623775de9ab47ef1ce355c5ecd134b8529 Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Wed, 30 Jan 2019 11:47:22 +0800
Subject: [PATCH] update LED definition and add infrared source code

---
 modules/c/led.c |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/modules/c/led.c b/modules/c/led.c
index 8007bcd..959edd8 100644
--- a/modules/c/led.c
+++ b/modules/c/led.c
@@ -8,9 +8,9 @@
  *     pi@raspberrypi:~ $ gpio readall show BCM and wPi pinmap  
  *
  *                 LED      BCM           wPi 
- *                  B ---- GPIO.13  ---- GPIO.23
+ *                  G ---- GPIO.13  ---- GPIO.23
  *                  R ---- GPIO.19  ---- GPIO.24    
- *                  G ---- GPIO.26  ---- GPIO.25
+ *                  B ---- GPIO.26  ---- GPIO.25
  *                  I ---- GND      ----
  *                 
  *        Version:  1.0.0(2018/10/14)
@@ -31,6 +31,9 @@
 #include <wiringPi.h>
 #include "led.h"
 
+#define msleep(x) usleep( 1000*(x) )
+
+#define DELAY     500
 
 int main(int argc, char *argv[])
 {
@@ -39,19 +42,19 @@
 	while(1)
 	{
 		turn_led(LED_R, ON);
-		sleep(1);
+		msleep(DELAY);
 		turn_led(LED_R, OFF);
-		sleep(1);
+		msleep(DELAY);
 
 		turn_led(LED_G, ON);
-		sleep(1);
+		msleep(DELAY);
 		turn_led(LED_G, OFF);
-		sleep(1);
+		msleep(DELAY);
 
 		turn_led(LED_B, ON);
-		sleep(1);
+		msleep(DELAY);
 		turn_led(LED_B, OFF);
-		sleep(1);
+		msleep(DELAY);
 	}
 
         return 0;

--
Gitblit v1.9.1