export test

Dependencies:   SDFileSystem ds3231 eeprom_Nikita mbed testUniGraphic_150217

Fork of Int_Demo_09May2017_Suhasini_HRavg_Nikita_ili9341 by nikita teggi

Revision:
24:d992ee8369f4
Parent:
22:ffa88619551d
Child:
27:907f8ce0025e
--- a/bt.cpp	Fri Jun 23 07:26:55 2017 +0000
+++ b/bt.cpp	Sat Jun 24 10:24:32 2017 +0000
@@ -44,7 +44,7 @@
 uint8_t bt_send(uint8_t state_tx)
 {
   uint32_t v1[1500];    
-  mc.baud(115200);                  // baud rate of bluetooth
+  blue.baud(115200);                  // baud rate of bluetooth
   bt_file=&bt_file1;                      
   myBleMsg=&b; 
   int8_t check_sum=0;
@@ -56,8 +56,8 @@
           {
  
        case 1:   sendinit();  
-                  mc.printf("\n");
-                 sd_open_read(66029);                       // open the file for read
+                  blue.printf("\n");
+                 sd_open_read(36);                       // open the file for read
                  total_file_size=file_size() ;             // determined the file size  
               //   mc.printf("filesize=%d",total_file_size);                // TO SEND INITIAL STRING
                  state_rx =1;
@@ -69,7 +69,7 @@
                  sd_read1(bt_file1);               // read the sd card file
                  myBleMsg->bt_msg=bt_file1;         //copy the contents to the structure
                  send();                                // send the initial string
-                 mc.printf("\n");                       
+                 blue.printf("\n");                       
                  total_samples= myBleMsg->bt_msg.num_samples. num_sample_ppg_dummy+myBleMsg->bt_msg.num_samples.num_sample_ecg_OTtyp;
                  
                  state_tx =0;
@@ -95,7 +95,7 @@
                       for(file_start=j;file_start<(j+1500);file_start++)
                          {     
                        
-                             mc.printf("%08x", v1[file_start]);
+                             blue.printf("%08x", v1[file_start]);
                            // counter++;
                          }
                          
@@ -121,7 +121,7 @@
                            sd_read(v1,(total_samples-(1500*k)));
                         for(file_start=j;file_start<(total_samples-(1500*k));file_start++)
                           {     
-                             mc.printf("%08x", v1[file_start]);
+                             blue.printf("%08x", v1[file_start]);
                              //counter++;
                            }
                            
@@ -132,7 +132,7 @@
                     }   
                      
                        total_file_read=file_size1();
-                        mc.printf("\n"); 
+                        blue.printf("\n"); 
                    //   mc.printf("fileread=%d",total_file_read );
                       //  mc.printf("pointer=%d\n",file_pointer_position);
                 break;        
@@ -145,7 +145,7 @@
                     
                         state_rx=6;
                         sendlast();
-                        mc.printf("\n"); 
+                        blue.printf("\n"); 
                         sd_close();
                       //  mc.printf("exit");
                      }
@@ -191,7 +191,7 @@
           case 1:                                       // wait for the ack
                       state_rx=0;
                       myBleMsg->proto=ACK;
-                    mc.scanf("%02x%02x%08x%02x",&x2,&ack_rx,&x3,&x4);
+                    blue.scanf("%02x%02x%08x%02x",&x2,&ack_rx,&x3,&x4);
                 //  mc.printf("%02x%02x",ack_rx, x2); 
                    if (ack_rx==myBleMsg->proto)
                      {
@@ -211,7 +211,7 @@
          case 2:      state_rx =0;                        //wait for the ack
                       myBleMsg->proto=ACK;
                 
-                       mc.scanf("%02x%02x%08x%02x",&x2,&ack_rx,&x3,&x4);
+                       blue.scanf("%02x%02x%08x%02x",&x2,&ack_rx,&x3,&x4);
                      if (ack_rx==myBleMsg->proto)
                         {
                 
@@ -234,7 +234,7 @@
      case 3:       
                    state_rx =0;
                    myBleMsg->proto=ACK;
-                  mc.scanf("%02x%02x%08x%02x",&x2,&ack_rx,&x3,&x4);
+                  blue.scanf("%02x%02x%08x%02x",&x2,&ack_rx,&x3,&x4);
                  if (ack_rx==myBleMsg->proto)
                       {
                      
@@ -261,7 +261,7 @@
      case 4:       
                    state_rx =0;
                    myBleMsg->proto=ACK;
-                    mc.scanf("%02x%02x%08x%02x",&x2,&ack_rx,&x3,&x4);
+                    blue.scanf("%02x%02x%08x%02x",&x2,&ack_rx,&x3,&x4);
                    if (ack_rx==myBleMsg->proto)
                       {
                        // bt_r.printf("sent");
@@ -311,28 +311,28 @@
                 myBleMsg->start_of_string=sos;
                 myBleMsg->length_file=26;
                 myBleMsg->proto=data_trfr;                      // data transfer mode
-                mc.printf("%02x",myBleMsg->start_of_string); 
-                mc.printf("%02x",myBleMsg->proto);
-                mc.printf("%08x",myBleMsg->length_file);      //changed the sequence 
-                mc.printf("%08x",myBleMsg->bt_msg.length); 
-                mc.printf("%02x",myBleMsg->bt_msg.device_id); 
-                mc.printf("%08x",myBleMsg->bt_msg.patient_id);    
-                mc.printf("%02x",myBleMsg->bt_msg.date_time.date);     
-                mc.printf("%02x",myBleMsg->bt_msg.date_time.month);  
-                mc.printf("%02x",myBleMsg->bt_msg.date_time.year);  
-                mc.printf("%02x",myBleMsg->bt_msg.date_time.hour);      
-                mc.printf("%02x",myBleMsg->bt_msg.date_time.mins);  
-                mc.printf("%02x",myBleMsg->bt_msg.date_time.sec);  
-                mc.printf("%02x",myBleMsg->bt_msg.test_type);   
-                mc.printf("%04x",myBleMsg->bt_msg.sampling_freq); 
-                mc.printf("%04x",myBleMsg->bt_msg.num_samples. num_sample_ppg_dummy); 
-                mc.printf("%04x",myBleMsg->bt_msg.num_samples.num_sample_ecg_OTtyp); 
-                mc.printf("%04x",myBleMsg->bt_msg.cal_data.cal_sbp_dummy);   
-                mc.printf("%04x",myBleMsg->bt_msg.cal_data.cal_dbp_OTtyp);   
+                blue.printf("%02x",myBleMsg->start_of_string); 
+                blue.printf("%02x",myBleMsg->proto);
+                blue.printf("%08x",myBleMsg->length_file);      //changed the sequence 
+                blue.printf("%08x",myBleMsg->bt_msg.length); 
+                blue.printf("%02x",myBleMsg->bt_msg.device_id); 
+                blue.printf("%08x",myBleMsg->bt_msg.patient_id);    
+                blue.printf("%02x",myBleMsg->bt_msg.date_time.date);     
+                blue.printf("%02x",myBleMsg->bt_msg.date_time.month);  
+                blue.printf("%02x",myBleMsg->bt_msg.date_time.year);  
+                blue.printf("%02x",myBleMsg->bt_msg.date_time.hour);      
+                blue.printf("%02x",myBleMsg->bt_msg.date_time.mins);  
+                blue.printf("%02x",myBleMsg->bt_msg.date_time.sec);  
+                blue.printf("%02x",myBleMsg->bt_msg.test_type);   
+                blue.printf("%04x",myBleMsg->bt_msg.sampling_freq); 
+                blue.printf("%04x",myBleMsg->bt_msg.num_samples. num_sample_ppg_dummy); 
+                blue.printf("%04x",myBleMsg->bt_msg.num_samples.num_sample_ecg_OTtyp); 
+                blue.printf("%04x",myBleMsg->bt_msg.cal_data.cal_sbp_dummy);   
+                blue.printf("%04x",myBleMsg->bt_msg.cal_data.cal_dbp_OTtyp);   
                 myBleMsg->end_of_string=eos;  
                 myBleMsg->chk_sum=checksum_struct();
-                mc.printf("%02x",myBleMsg->end_of_string);
-                mc.printf("%02x",myBleMsg->chk_sum);
+                blue.printf("%02x",myBleMsg->end_of_string);
+                blue.printf("%02x",myBleMsg->chk_sum);
     
     }
     
@@ -346,12 +346,12 @@
                //  myBleMsg->bt_msg=NULL;
                 sum_init=checksum_init();
                 myBleMsg->chk_sum=sum_init;
-                mc.printf("%02x",myBleMsg->start_of_string);
-                mc.printf("%02x",myBleMsg->proto); 
-                mc.printf("%08x",myBleMsg->length_file);     // chnged
+                blue.printf("%02x",myBleMsg->start_of_string);
+                blue.printf("%02x",myBleMsg->proto); 
+                blue.printf("%08x",myBleMsg->length_file);     // chnged
                 myBleMsg->end_of_string=eos;  
-                mc.printf("%02x",myBleMsg->end_of_string);
-                mc.printf("%02x",myBleMsg->chk_sum);
+                blue.printf("%02x",myBleMsg->end_of_string);
+                blue.printf("%02x",myBleMsg->chk_sum);
     
     }
   
@@ -385,12 +385,12 @@
                //  myBleMsg->bt_msg=NULL;
                 sum_last=checksum_last();
                 myBleMsg->chk_sum=sum_last;
-                mc.printf("%02x",myBleMsg->start_of_string);
-                mc.printf("%02x",myBleMsg->proto); 
-                mc.printf("%08x",myBleMsg->length_file);     // chnged
+                blue.printf("%02x",myBleMsg->start_of_string);
+                blue.printf("%02x",myBleMsg->proto); 
+                blue.printf("%08x",myBleMsg->length_file);     // chnged
                 myBleMsg->end_of_string=eos;  
-                mc.printf("%02x",myBleMsg->end_of_string);
-                mc.printf("%02x",myBleMsg->chk_sum);
+                blue.printf("%02x",myBleMsg->end_of_string);
+                blue.printf("%02x",myBleMsg->chk_sum);
     
     }
        
@@ -399,9 +399,9 @@
                  myBleMsg->start_of_string=sos;
                  myBleMsg->length_file=(counter*4);
                  myBleMsg->proto=data_trfr;
-                 mc.printf("%02x",myBleMsg->start_of_string); 
-                 mc.printf("%02x",myBleMsg->proto);                   // chnaged
-                 mc.printf("%08x",myBleMsg->length_file);
+                 blue.printf("%02x",myBleMsg->start_of_string); 
+                 blue.printf("%02x",myBleMsg->proto);                   // chnaged
+                 blue.printf("%08x",myBleMsg->length_file);
                
     }
     
@@ -411,8 +411,8 @@
     {          
                 myBleMsg->chk_sum=check_sum;
                 myBleMsg->end_of_string=eos;  
-                mc.printf("%02x",myBleMsg->end_of_string);
-                mc.printf("%02x",myBleMsg->chk_sum);
+                blue.printf("%02x",myBleMsg->end_of_string);
+                blue.printf("%02x",myBleMsg->chk_sum);
     }
     
 uint8_t checksum(uint32_t  *v1)