More HACMan stuff again
Dependencies: FatFileSystem SDFileSystem mbed
Diff: main.cpp
- Revision:
- 0:ddc821040077
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Thu Jun 11 13:50:10 2015 +0000 @@ -0,0 +1,72 @@ +#include "mbed.h" +#include "SDFileSystem.h" +#include <string> + +#include "ledSign.h" +#include "txtFile.h" + +SDFileSystem sd(p5, p6, p7, p8, "sd"); + + +//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}; + +int readRow[128]; +//char buffer[300]; + +//string frameTotal = "FrameTotal="; + +int main() { + //LedSign sign; + //sign.enable(); + + TxtFile file("/sd/main.txt", "r"); + + file.seekPos(28); + + printf("%d\n\r", file.lineLength()); + + + + + + + + /* + //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 + + FILE *fp = fopen("/sd/main.txt","r"); + + long int totalFrames = 5; + + char *pointing;// = &buffer[12]; + + fgets(buffer, 300, fp); + printf(buffer); + printf("\n\r"); + printf("%d",strlen(buffer)); + printf("\n\r"); + if (frameTotal.compare(buffer)) { + printf("WAHOO\n\r"); + fseek(fp, 0, SEEK_SET); + fgets(buffer, 300, fp); + printf("\n\r"); + printf("%d",strlen(buffer)); + printf("\n\r"); + printf(buffer); + fseek(fp, 11, SEEK_SET); + fgets(buffer, 300, fp); + printf("\n\r"); + printf("%d",strlen(buffer)); + printf("\n\r"); + printf(buffer); + printf("\n\r"); + totalFrames = strtol(buffer,&pointing,10); + printf("%d",totalFrames); + printf("\n\r"); + } + printf(buffer);*/ + + + +} +