Sample program for MultiClick library.

Dependencies:   MultiClick mbed

Revision:
0:6faa2b0370ff
Child:
1:82989f872e3b
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Sun Jun 12 04:36:16 2016 +0000
@@ -0,0 +1,31 @@
+#include "mbed.h"
+#include "MultiClick.h"
+
+DigitalOut myled(LED1);
+
+MultiClick btn(dp24, PullUp);
+
+void clicked(void){
+    printf("single clicked.\r\n");
+}
+
+void d_clicked(void){
+    printf("double clicked.\r\n");
+}
+
+void n_clicked(int times){
+    printf("%d clicked.\r\n", times);
+}
+
+int main() {
+    btn.attach_clicked(clicked);
+    btn.attach_doubleclicked(d_clicked);
+    btn.attach_n_clicked(n_clicked);
+    
+    while(1) {
+        myled = 1;
+        wait(0.2);
+        myled = 0;
+        wait(0.2);
+    }
+}