Shohei Yasutake / Mbed 2 deprecated koibumi2000

Dependencies:   fll mbed-rtos mbed

Revision:
16:253d933a7633
Parent:
11:21b3b0494baa
Child:
17:69536d02cb3c
--- a/fll.cpp	Mon Feb 16 07:13:09 2015 +0000
+++ b/fll.cpp	Mon Feb 16 12:09:04 2015 +0000
@@ -139,6 +139,8 @@
     ((Sink*)p)->run();
 }
 
+Serial pc(USBTX, USBRX);
+
 void fll_run(Producer* producer) {
     Mail<button_t, MAIL_BOX_SIZE>* mail_box = new Mail<button_t, MAIL_BOX_SIZE>();
     Mutex* mutex = new Mutex();
@@ -149,6 +151,14 @@
     Output* output = new Output(mail_box);
 
     Thread th(invoke_sinkrun, (void *)sink);
+    DigitalIn pin20(p20);
+    wait(1);
+    while (1) {
+        // pc.printf("pin20: %d\r\n", pin20.read());
+        if (pin20.read() == 1) {
+            break;
+        }
+    }
     ticker.attach(output, &Output::run, FRAME);
 
     Thread::wait(osWaitForever);