t

Dependencies:   SDFileSystem USBHost_SAMPLE mbed

Fork of USBHost_TEST by USER PASS

Revision:
2:c34453addfec
Parent:
0:e91bd159d16f
Child:
3:df84dd8c122c
diff -r 16b9397301c6 -r c34453addfec main.cpp
--- a/main.cpp	Thu Sep 28 01:34:14 2017 +0000
+++ b/main.cpp	Tue Nov 07 00:25:56 2017 +0000
@@ -6,17 +6,15 @@
 SDFileSystem sd(p5, p6, p7, p8, "sd");
 int i=0;
 
-
 void onKey(uint8_t key) {
-    printf("Key: %c\r\n", key);
-    char log[8];
-    ++i;
+    printf("Key: 0x%x : %c\r\n", key, key);
 
+    ++i;
     FILE *fp;
-    sprintf(log, "log%03d.csv", i);
-    fp = fopen("log", "a");
-    fprintf(fp, "Keydata[%d],:,%c\r\n", i, key);
+    fp = fopen("/sd/keylog/keylog.csv", "a");
+    fprintf(fp, "Keydata[%d], :,0x%x,:,%c\r\n", i, key, key);
     fclose(fp); 
+
 }
 
 void keyboard_task(void const *) {
@@ -40,13 +38,11 @@
 int main() {
     mkdir("/sd/keylog", 0777);
     FILE *fp;
-    fp = fopen("/sd/keylog/log.csv","w");
+    fp = fopen("/sd/keylog/keylog.csv","w");
     fclose(fp);
     
-    
     Thread keyboardTask(keyboard_task, NULL, osPriorityNormal, 256 * 4);
-    
-     while(1) {
+    while(1) {
         led=!led;
         Thread::wait(500);
     }