Sample program for MultiClick library.

Dependencies:   MultiClick mbed

Revision:
1:82989f872e3b
Parent:
0:6faa2b0370ff
Child:
2:918e95bf0abc
--- a/main.cpp	Sun Jun 12 04:36:16 2016 +0000
+++ b/main.cpp	Thu Jun 16 01:34:22 2016 +0000
@@ -1,26 +1,35 @@
 #include "mbed.h"
 #include "MultiClick.h"
 
+Serial pc(USBTX,USBRX);
+
 DigitalOut myled(LED1);
 
 MultiClick btn(dp24, PullUp);
 
 void clicked(void){
-    printf("single clicked.\r\n");
+    printf("\n********** single clicked.\n");
 }
 
 void d_clicked(void){
-    printf("double clicked.\r\n");
+    printf("\n********** double clicked.\n");
 }
 
 void n_clicked(int times){
-    printf("%d clicked.\r\n", times);
+    printf("\n********** %d clicked.\n", times);
+}
+
+void longpressed(void){
+    printf("\n********** longpressed.\n");
 }
 
 int main() {
+    pc.baud(115200);
+    
     btn.attach_clicked(clicked);
     btn.attach_doubleclicked(d_clicked);
     btn.attach_n_clicked(n_clicked);
+    btn.attach_longpressed(longpressed);
     
     while(1) {
         myled = 1;