Code for transmitting through adf. Directly give it the physical layer data to be transmitted.a

Dependencies:   mbed-rtos mbed

Fork of ADF_test by shubham c

Revision:
11:603e0dd23c3b
Parent:
7:74e41527807e
--- a/main.cpp	Fri Jan 15 13:37:10 2016 +0000
+++ b/main.cpp	Sun Jun 05 12:50:39 2016 +0000
@@ -61,7 +61,9 @@
     for(int i=0;i<112;i++){
         buffer_112[i]=Adf_data[Adf_data_counter];
         Adf_data_counter++;
+       // printf("0x%02X %d %d\t,", Adf_data[Adf_data_counter],data_length,Adf_data_counter);
         if(data_length==Adf_data_counter){
+            printf("end");
             stop_transmission= true;
             break;  
         }
@@ -409,16 +411,21 @@
     spi.frequency(1000000);
     data_length = sizeof(Adf_data);
     cout<<data_length<<endl;
+    while(1){
+     Adf_data_counter=0;
      adf_not_SDcard();
-     while(loop_on){
-        led = !led; // toggle led
-        wait(0.2f);
-       // printf("\ntime= %d",t);
-        if(t>=27){
-           printf("\n\nstop");
-            break;
-
+         
+         while(loop_on){
+            led = !led; // toggle led
+            wait(0.2f);
+           // printf("\ntime= %d",t);
+            if(t>=27){
+               printf("\n\nstop");
+                break;
+    
+            }
         }
+        printf("out_of_loop\n");
+        wait(5);
      }
-
 }
\ No newline at end of file