![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Updated with option to return from BP screen to main screen, resolved screen navigation issues
Dependencies: SDFileSystem TFTLCD_8bit ds3231 program mbed
Fork of poc_dis_5 by
ecgg.cpp
- Committer:
- suhasini
- Date:
- 2017-03-30
- Revision:
- 5:a3ea7c82b7e1
- Parent:
- 4:6bd81bb1790d
File content as of revision 5:a3ea7c82b7e1:
/** ECG ADS1291 Test program. ADS1291 is a single channel ECG chip with a 24 bit Sigma-Delta ADC */ #include "mbed.h" #include <string.h> #include <stdio.h> #include "ds3231.h" #include "SDFileSystem.h" #include "ecg_dec.h" #include "rtc.h" #include "sdcard.h" #include "ec_bp.h" Serial pc(USBTX,USBRX); int ecg(int pid) { int concatenate_value2 = 0; int32_t sample_sum; // static int32_t avg[1500]; int32_t count = 0; int32_t fs = 500; int32_t w=0,w1=0; Timer t; unsigned char chk = 1; pc.baud(baud_rate); freqset(); // setting the frequency setupfunc(); ecgsetupfunc(); chk = 1; sd_open_ECGfile(pid); // opening the ecg file for(int i=0; i<N_ECG; i++) { concatenate_value2= readvalue(); sd_write(concatenate_value2); // writing into the sd card pc.printf( "%d\n", concatenate_value2); } sd_close(); // closing the file } // End of main function