NM500 TEST PGM

Dependencies:   NM500Lib_Socket NM500_Test_Socket SDFileSystem_Socket mbed

Revision:
9:7970a5638913
Parent:
8:c41405662e53
Child:
10:74e762848659
--- a/main.cpp	Thu May 18 04:34:07 2017 +0000
+++ b/main.cpp	Thu May 18 06:06:13 2017 +0000
@@ -1,15 +1,6 @@
 #include "mbed.h"
-#include "SDFileSystem.h"
 #include "NM500.h"
 
-#define SD_CS      D6    
-#define SD_MOSI    D11    
-#define SD_MISO    D12    
-#define SD_SCK     D13   
-
-#define MAX_SIZE 100
-
-
 int data_learn(void);
 
 unsigned char vector[NEURONSIZE];
@@ -24,31 +15,40 @@
         error("Init error");
         
     //kNN Mode 설정   
-    setKNN();          
+    //setKNN();          
 
     //minif test
-    write(NM_MINIF,3);      
+    write(NM_MINIF,3);     
     minif = read(NM_MINIF);
-    printf("Minif : %d\n", minif);
     
     //maxif test
-    write(NM_MAXIF,10000);   
+    write(NM_MAXIF,10000);  
     maxif = read(NM_MAXIF);
     
     //GCR test
-    write(NM_GCR,5);        
+    write(NM_GCR,5);
     gcr = read(NM_GCR);
-        
-        
-        
+               
     //Neuron learn
     data_learn();
     
-    NeuronToSD();
+    //data save
+    int save = NeuronToSD();
+    
+    forget();
+    int forget = NCOUNT();
+    printf("forget : %d", forget);
+    
     SDToNeurons();
        
-
-        
+    printf("\nMINIF  : %d\n", minif);
+    printf("\nMAXIF  : %d\n", maxif);
+    printf("\nGCR    : %d\n", gcr);
+    printf("\nSAVE   : %d\n", save);
+    printf("\nFORGET : %d\n", forget);//
+//    printf("\nMinif  : %d\n", minif);
+//    printf("\nMinif  : %d\n", minif);
+//    printf("\nMinif  : %d\n", minif);                
         
         
 }
@@ -93,3 +93,4 @@
 }
 
 
+