export test

Dependencies:   SDFileSystem ds3231 eeprom_Nikita mbed testUniGraphic_150217

Fork of Int_Demo_09May2017_Suhasini_HRavg_Nikita_ili9341 by nikita teggi

sdcard.cpp

Committer:
nikitateggi
Date:
2017-01-30
Revision:
2:3b7b71bfc941
Parent:
1:8316c23ec6b9
Child:
3:9a06c2bed650

File content as of revision 2:3b7b71bfc941:

 #include "mbed.h"
 #include <stdio.h>
 #include "SDFileSystem.h"
 #include "sdcard.h"
  #include "rtc.h"
   #include "main.h" 

  SDFileSystem sd(PTE1, PTE3, PTE2, PTE4, "sd");
  FILE *fp=NULL;

 void sd_open_GLCfile(int pid)
 {
     
  char buffer[32];
  char buffer1[32];
  time_t  epoch_time1;
  epoch_time1=rtc_read();
 // strftime(buffer, 32, "GLC_%s", pid);
  
 sprintf(buffer1,"/sd/%d_GLC.csv",pid);
  fp = fopen(buffer1,"a"); 
  fprintf(fp,"%s\n",ctime(&epoch_time1) );
  
 
 }   
  void sd_open_GLCfilee(int pid)
 {
     
  char buffer[32];
  char buffer1[32];
  time_t  epoch_time1;
  epoch_time1=rtc_read();
 // strftime(buffer, 32, "GLC_%s", pid);
  
 sprintf(buffer1,"/sd/%d_GLC.csv",pid);
  fp = fopen(buffer1,"a"); 
   fprintf(fp,"PATIENT ID %d\n",pid);
  
 
 } 
  void sd_open_ECGfile(int pid)
 {
     
 // char buffer[32];
  char buffer1[32];
  time_t  epoch_time1;
  epoch_time1=rtc_read();
  // strftime(buffer, 32, "ECG_%d", pid);
  
  sprintf(buffer1,"/sd/%d_ECG.csv",pid);
  fp = fopen(buffer1,"a"); 
  fprintf(fp,"%s\n",ctime(&epoch_time1) );
 // strftime(buffer, 32, "ECG_%d-%m-%Y_%H_%M",localtime(&epoch_time1));
 //  fprintf(fp,"%d\n",buffer ); 
 } 
 
  void sd_open_ECGfilee(int pid)
 {
     
 // char buffer[32];
  char buffer1[32];
  time_t  epoch_time1;
  epoch_time1=rtc_read();
  // strftime(buffer, 32, "ECG_%d", pid);
  
  sprintf(buffer1,"/sd/%d_ECG.csv",pid);
  fp = fopen(buffer1,"a"); 
  fprintf(fp,"PATIENT ID %d\n",pid );
 // strftime(buffer, 32, "ECG_%d-%m-%Y_%H_%M",localtime(&epoch_time1));
 //  fprintf(fp,"%d\n",buffer ); 
 } 
  void sd_open_BPfile(int pid)
 {
     
  char buffer[32];
  char buffer1[32];
  time_t  epoch_time1;
  epoch_time1=rtc_read();
  // strftime(buffer, 32, "ECG_%d", pid);
  
  sprintf(buffer1,"/sd/%d_BP.csv",pid);
  fp = fopen(buffer1,"a"); 
  fprintf(fp,"%s\n",ctime(&epoch_time1) );
 } 


 
 void sd_write (int value)
 {
  
  fprintf(fp,"%d\n", value); 
  }
  
  void sd_close()
  {
   fclose(fp);
   }