old demo that i want to try in mbed studio
Dependencies: mbed SDFileSystem_Copy_of_mbed_version I2S
Diff: NotchingDemo.cpp
- Revision:
- 23:49c10427a1cd
- Parent:
- 22:706e86dc0d45
- Child:
- 24:a60d1c3db09d
--- a/NotchingDemo.cpp Mon Apr 22 11:53:32 2019 +0000 +++ b/NotchingDemo.cpp Mon Apr 22 12:18:48 2019 +0000 @@ -30,8 +30,6 @@ Timer t2; Timer NotchTimer; -vector <string> VectorFilenames; - Serial pc(USBTX, USBRX); // tx, rx //FOR DEBUGGING PROGRAM USING GNU SCREEN DigitalOut cs(p8); I2S i2s(I2S_TRANSMIT, p5, p6, p7); @@ -371,7 +369,7 @@ DIR *dir; - struct dirent *ent; + dirent *ent; int iterator = 0; @@ -385,7 +383,7 @@ while ((ent = readdir (dir)) != NULL) { //printf("%s\r\n",string(ent->d_name)); filename[iterator] = (ent->d_name); - printf("Filename: %s\n\r",filename[iterator].c_str()); + printf("Filename: %s\n\r",filename[iterator]); //printf("%s\r\n",filename[iterator]); iterator = iterator + 1; //printf("%s\r\n", ent->d_name); @@ -492,18 +490,24 @@ folder = RootFolder + filename[1]; + printf("filename[1]: %s\n\r", filename[1]); FOLDER = folder.c_str(); FILE* mywav1 = fopen(FOLDER,"rb"); - + if(mywav1 == NULL){ + printf("CANNOT OPEN mywav 1\n\r"); + } printf("we opened This file %d\n\r",aaa); printf("Size of WavStruct1: %d\n\r",sizeof(WavStruct1)); aaa = aaa+1; folder = RootFolder + filename[2]; + printf("filename[2]: %s\n\r", filename[2]); FOLDER = folder.c_str(); FILE* mywav2 = fopen(FOLDER,"rb"); - + if(mywav2 == NULL){ + printf("CANNOT OPEN mywav 2\n\r"); + } printf("we opened This file %d\n\r",aaa); @@ -513,14 +517,15 @@ aaa = aaa+1; - /*folder = RootFolder + filename[3]; + folder = RootFolder + filename[3]; + printf("filename[3]: %s\n\r", filename[3]); FOLDER = folder.c_str(); FILE* mywav3 = fopen(FOLDER,"rb"); if(mywav3 == NULL){ printf("CANNOT OPEN mywav 3\n\r"); } - printf("we opened This file %d\n\r",aaa);*/ + printf("we opened This file %d\n\r",aaa); @@ -528,8 +533,8 @@ aaa = aaa+1; - string folder4 = RootFolder + filename[4].c_str(); - printf("filename[4]: %s\n\r", filename[4].c_str()); + string folder4 = RootFolder + filename[4]; + printf("filename[4]: %s\n\r", filename[4]); FOLDER = folder4.c_str(); FILE * mywav4 = fopen(FOLDER,"rb"); //FILE* mywav4 = fopen("sd/mydir/SoundDecoder_second/07.wav","rb"); @@ -559,17 +564,23 @@ aaa = aaa+1; folder = RootFolder + filename[6]; + printf("filename[6]: %s\n\r", filename[6].c_str()); FOLDER = folder.c_str(); FILE* mywav6 = fopen(FOLDER,"rb"); - + if(mywav6 == NULL){ + printf("Cannot Open mywav6\n\r"); + } printf("we opened This file %d\n\r",aaa); aaa = aaa+1; folder = RootFolder + filename[7]; + printf("filename[7]: %s\n\r", filename[7].c_str()); FOLDER = folder.c_str(); FILE* mywav7 = fopen(FOLDER,"rb"); - + if(mywav7 == NULL){ + printf("Cannot Open mywav7\n\r"); + } printf("we opened This file %d\n\r",aaa); @@ -578,9 +589,12 @@ aaa = aaa+1; folder = RootFolder + filename[8]; + printf("filename[8]: %s\n\r", filename[8].c_str()); FOLDER = folder.c_str(); FILE* mywav8 = fopen(FOLDER,"rb"); - + if(mywav8 == NULL){ + printf("Cannot Open mywav8\n\r"); + } printf("we opened This file %d\n\r",aaa); @@ -588,18 +602,24 @@ aaa = aaa+1; folder = RootFolder + filename[9]; + printf("filename[9]: %s\n\r", filename[9].c_str()); FOLDER = folder.c_str(); FILE* mywav9 = fopen(FOLDER,"rb"); - + if(mywav9 == NULL){ + printf("Cannot Open mywav9\n\r"); + } printf("we opened This file %d\n\r",aaa); aaa = aaa+1; folder = RootFolder + filename[10]; + printf("filename[10]: %s\n\r", filename[10].c_str()); FOLDER = folder.c_str(); FILE* mywav10 = fopen(FOLDER,"rb"); - + if(mywav10 == NULL){ + printf("Cannot Open mywav10\n\r"); + } printf("we opened This file %d\n\r",aaa); @@ -607,18 +627,24 @@ aaa = aaa+1; folder = RootFolder + filename[11]; + printf("filename[11]: %s\n\r", filename[11].c_str()); FOLDER = folder.c_str(); FILE* mywav11 = fopen(FOLDER,"rb"); - + if(mywav11 == NULL){ + printf("Cannot Open mywav11\n\r"); + } printf("we opened This file %d\n\r",aaa); aaa = aaa+1; folder = RootFolder + filename[12]; + printf("filename[12]: %s\n\r", filename[12].c_str()); FOLDER = folder.c_str(); FILE* mywav12 = fopen(FOLDER,"rb"); - + if(mywav12 == NULL){ + printf("Cannot Open mywav12\n\r"); + } printf("we opened This file %d\n\r",aaa); @@ -626,9 +652,12 @@ aaa = aaa+1; folder = RootFolder + filename[13]; + printf("filename[13]: %s\n\r", filename[13].c_str()); FOLDER = folder.c_str(); FILE* mywav13 = fopen(FOLDER,"rb"); - + if(mywav13 == NULL){ + printf("Cannot Open mywav13\n\r"); + } printf("we opened This file %d\n\r",aaa); @@ -636,9 +665,12 @@ aaa = aaa+1; folder = RootFolder + filename[14]; + printf("filename[14]: %s\n\r", filename[14].c_str()); FOLDER = folder.c_str(); FILE* mywav14 = fopen(FOLDER,"rb"); - + if(mywav14 == NULL){ + printf("Cannot Open mywav14\n\r"); + } printf("we opened This file %d\n\r",aaa);