More HACMan stuff again
Dependencies: FatFileSystem SDFileSystem mbed
main.cpp
00001 #include "mbed.h" 00002 #include "SDFileSystem.h" 00003 #include <string> 00004 00005 #include "ledSign.h" 00006 #include "txtFile.h" 00007 00008 SDFileSystem sd(p5, p6, p7, p8, "sd"); 00009 00010 00011 //int testRow[128] = {1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2}; 00012 00013 int readRow[128]; 00014 //char buffer[300]; 00015 00016 //string frameTotal = "FrameTotal="; 00017 00018 int main() { 00019 //LedSign sign; 00020 //sign.enable(); 00021 00022 TxtFile file("/sd/main.txt", "r"); 00023 00024 file.seekPos(28); 00025 00026 printf("%d\n\r", file.lineLength()); 00027 00028 00029 00030 00031 00032 00033 00034 /* 00035 //fseek(fp, 37, SEEK_SET); //SEEK_SET to go from start of file, SEEK_END to go from end of file, SEEK_CUR to go form current place 00036 00037 FILE *fp = fopen("/sd/main.txt","r"); 00038 00039 long int totalFrames = 5; 00040 00041 char *pointing;// = &buffer[12]; 00042 00043 fgets(buffer, 300, fp); 00044 printf(buffer); 00045 printf("\n\r"); 00046 printf("%d",strlen(buffer)); 00047 printf("\n\r"); 00048 if (frameTotal.compare(buffer)) { 00049 printf("WAHOO\n\r"); 00050 fseek(fp, 0, SEEK_SET); 00051 fgets(buffer, 300, fp); 00052 printf("\n\r"); 00053 printf("%d",strlen(buffer)); 00054 printf("\n\r"); 00055 printf(buffer); 00056 fseek(fp, 11, SEEK_SET); 00057 fgets(buffer, 300, fp); 00058 printf("\n\r"); 00059 printf("%d",strlen(buffer)); 00060 printf("\n\r"); 00061 printf(buffer); 00062 printf("\n\r"); 00063 totalFrames = strtol(buffer,&pointing,10); 00064 printf("%d",totalFrames); 00065 printf("\n\r"); 00066 } 00067 printf(buffer);*/ 00068 00069 00070 00071 } 00072
Generated on Sun Jul 17 2022 08:25:42 by 1.7.2