More HACMan stuff again

Dependencies:   FatFileSystem SDFileSystem mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

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