From 229988f21c795b498c507e8ba4052297774cee5f Mon Sep 17 00:00:00 2001
From: leejangwon <wkddnjs3268@ajou.ac.kr>
Date: Sun, 16 Aug 2020 00:38:24 +0900
Subject: [PATCH] led

---
 0814/README.md        |   1 +
 0814/led_main         | Bin 13032 -> 0 bytes
 0814/led_main.txt     |  24 ------
 0814/led_main_1_5.txt |  37 ----------
 0814/led_main_2_3.txt |  33 ---------
 0814/led_main_3_3.txt |  42 -----------
 README.md             | 168 +++++++++++++++++++++++++++++++++++++++++-
 7 files changed, 168 insertions(+), 137 deletions(-)
 delete mode 100755 0814/led_main
 delete mode 100644 0814/led_main.txt
 delete mode 100644 0814/led_main_1_5.txt
 delete mode 100644 0814/led_main_2_3.txt
 delete mode 100644 0814/led_main_3_3.txt

diff --git a/0814/README.md b/0814/README.md
index 64d77f4..e0a1ac3 100644
--- a/0814/README.md
+++ b/0814/README.md
@@ -1,6 +1,7 @@
 # led thread
 
 ### led_main
+
 ```
 ./led_main 
 led main task start
diff --git a/0814/led_main b/0814/led_main
deleted file mode 100755
index ef2b5dc96071f2b1651ada0aef3b1a7cbac10ece..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 13032
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

diff --git a/0814/led_main.txt b/0814/led_main.txt
deleted file mode 100644
index 1b414cb..0000000
--- a/0814/led_main.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-./led_main 
-led main task start
-red ON
-red OFF
-red ON
-red OFF
-red ON
-red OFF
-red ON
-red OFF
-red ON
-red OFF
-red ON
-red OFF
-red ON
-red OFF
-red ON
-red OFF
-red ON
-red OFF
-red ON
-red OFF
-led main task end
-led red blinked 10 times
diff --git a/0814/led_main_1_5.txt b/0814/led_main_1_5.txt
deleted file mode 100644
index 4fb519c..0000000
--- a/0814/led_main_1_5.txt
+++ /dev/null
@@ -1,37 +0,0 @@
-./led_main 1 5 
-led main task start
-red ON
-led blue task start
-blue ON
-red OFF
-blue OFF
-red ON
-red OFF
-blue ON
-red ON
-red OFF
-blue OFF
-red ON
-red OFF
-blue ON
-red ON
-red OFF
-blue OFF
-red ON
-red OFF
-blue ON
-red ON
-red OFF
-blue OFF
-red ON
-red OFF
-blue ON
-red ON
-red OFF
-blue OFF
-red ON
-red OFF
-led blue task end
-led main task end
-led red blinked 10 times
-led blue blinked 5 times
diff --git a/0814/led_main_2_3.txt b/0814/led_main_2_3.txt
deleted file mode 100644
index afdc475..0000000
--- a/0814/led_main_2_3.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-./led_main 2 3 
-led main task start
-red ON
-led orange task start
-orange ON
-red OFF
-red ON
-orange OFF
-red OFF
-red ON
-red OFF
-orange ON
-red ON
-red OFF
-red ON
-orange OFF
-red OFF
-red ON
-red OFF
-orange ON
-red ON
-red OFF
-red ON
-orange OFF
-red OFF
-red ON
-red OFF
-led orange task end
-red ON
-red OFF
-led main task end
-led red blinked 10 times
-led orange blinked 3 times
diff --git a/0814/led_main_3_3.txt b/0814/led_main_3_3.txt
deleted file mode 100644
index cdf3c67..0000000
--- a/0814/led_main_3_3.txt
+++ /dev/null
@@ -1,42 +0,0 @@
-./led_main 3 3 
-led main task start
-red ON
-led orange task start
-orange ON
-led blue task start
-blue ON
-red OFF
-red ON
-blue OFF
-orange OFF
-red OFF
-blue ON
-red ON
-red OFF
-orange ON
-blue OFF
-red ON
-red OFF
-blue ON
-red ON
-orange OFF
-red OFF
-blue OFF
-red ON
-red OFF
-orange ON
-led blue task end
-red ON
-red OFF
-red ON
-orange OFF
-red OFF
-red ON
-red OFF
-led orange task end
-red ON
-red OFF
-led main task end
-led red blinked 10 times
-led blue blinked 3 times
-led orange blinked 3 times
diff --git a/README.md b/README.md
index 977a439..6cc14e1 100644
--- a/README.md
+++ b/README.md
@@ -346,4 +346,170 @@ identifier를 통해 여러 개의 파일들을 간단하게 부를 수 있는 
 
 # ledTest
 
-![letTest](./Images/ledTest.jpg)
\ No newline at end of file
+![letTest](./Images/ledTest.jpg)
+
+# led thread
+
+### led_main
+
+```
+./led_main 
+led main task start
+red ON
+red OFF
+red ON
+red OFF
+red ON
+red OFF
+red ON
+red OFF
+red ON
+red OFF
+red ON
+red OFF
+red ON
+red OFF
+red ON
+red OFF
+red ON
+red OFF
+red ON
+red OFF
+led main task end
+led red blinked 10 times
+```
+
+![](./Images/led_main.mp4)
+
+### led_main 1 5
+
+```
+./led_main 1 5 
+led main task start
+red ON
+led blue task start
+blue ON
+red OFF
+blue OFF
+red ON
+red OFF
+blue ON
+red ON
+red OFF
+blue OFF
+red ON
+red OFF
+blue ON
+red ON
+red OFF
+blue OFF
+red ON
+red OFF
+blue ON
+red ON
+red OFF
+blue OFF
+red ON
+red OFF
+blue ON
+red ON
+red OFF
+blue OFF
+red ON
+red OFF
+led blue task end
+led main task end
+led red blinked 10 times
+led blue blinked 5 times
+```
+
+![](./Images/led_main_1_5.mp4)
+
+### led_main_2_3
+
+```
+./led_main 2 3 
+led main task start
+red ON
+led orange task start
+orange ON
+red OFF
+red ON
+orange OFF
+red OFF
+red ON
+red OFF
+orange ON
+red ON
+red OFF
+red ON
+orange OFF
+red OFF
+red ON
+red OFF
+orange ON
+red ON
+red OFF
+red ON
+orange OFF
+red OFF
+red ON
+red OFF
+led orange task end
+red ON
+red OFF
+led main task end
+led red blinked 10 times
+led orange blinked 3 times
+```
+
+![](./Images/led_main_2_3.mp4)
+
+### led_main_3_3
+
+```
+./led_main 3 3 
+led main task start
+red ON
+led orange task start
+orange ON
+led blue task start
+blue ON
+red OFF
+red ON
+blue OFF
+orange OFF
+red OFF
+blue ON
+red ON
+red OFF
+orange ON
+blue OFF
+red ON
+red OFF
+blue ON
+red ON
+orange OFF
+red OFF
+blue OFF
+red ON
+red OFF
+orange ON
+led blue task end
+red ON
+red OFF
+red ON
+orange OFF
+red OFF
+red ON
+red OFF
+led orange task end
+red ON
+red OFF
+led main task end
+led red blinked 10 times
+led blue blinked 3 times
+led orange blinked 3 times
+```
+
+![](./Images/led_main_3_3.mp4)
\ No newline at end of file
-- 
GitLab