From 6ad80326dd46f2e557367f7845f91ed1949a07e9 Mon Sep 17 00:00:00 2001
From: Guo Wenxue <guowenxue@gmail.com>
Date: Sun, 21 Oct 2018 10:20:24 +0800
Subject: [PATCH] update ds18b20.c source code, add break when find ds18b20

---
 modules/c/led.c |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/modules/c/led.c b/modules/c/led.c
index 8007bcd..514dd85 100644
--- a/modules/c/led.c
+++ b/modules/c/led.c
@@ -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