More HACMan stuff again
Dependencies: FatFileSystem SDFileSystem mbed
main.cpp@0:ddc821040077, 2015-06-11 (annotated)
- Committer:
- TBSliver
- Date:
- Thu Jun 11 13:50:10 2015 +0000
- Revision:
- 0:ddc821040077
Initial no idea whats here commit
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
TBSliver | 0:ddc821040077 | 1 | #include "mbed.h" |
TBSliver | 0:ddc821040077 | 2 | #include "SDFileSystem.h" |
TBSliver | 0:ddc821040077 | 3 | #include <string> |
TBSliver | 0:ddc821040077 | 4 | |
TBSliver | 0:ddc821040077 | 5 | #include "ledSign.h" |
TBSliver | 0:ddc821040077 | 6 | #include "txtFile.h" |
TBSliver | 0:ddc821040077 | 7 | |
TBSliver | 0:ddc821040077 | 8 | SDFileSystem sd(p5, p6, p7, p8, "sd"); |
TBSliver | 0:ddc821040077 | 9 | |
TBSliver | 0:ddc821040077 | 10 | |
TBSliver | 0:ddc821040077 | 11 | //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}; |
TBSliver | 0:ddc821040077 | 12 | |
TBSliver | 0:ddc821040077 | 13 | int readRow[128]; |
TBSliver | 0:ddc821040077 | 14 | //char buffer[300]; |
TBSliver | 0:ddc821040077 | 15 | |
TBSliver | 0:ddc821040077 | 16 | //string frameTotal = "FrameTotal="; |
TBSliver | 0:ddc821040077 | 17 | |
TBSliver | 0:ddc821040077 | 18 | int main() { |
TBSliver | 0:ddc821040077 | 19 | //LedSign sign; |
TBSliver | 0:ddc821040077 | 20 | //sign.enable(); |
TBSliver | 0:ddc821040077 | 21 | |
TBSliver | 0:ddc821040077 | 22 | TxtFile file("/sd/main.txt", "r"); |
TBSliver | 0:ddc821040077 | 23 | |
TBSliver | 0:ddc821040077 | 24 | file.seekPos(28); |
TBSliver | 0:ddc821040077 | 25 | |
TBSliver | 0:ddc821040077 | 26 | printf("%d\n\r", file.lineLength()); |
TBSliver | 0:ddc821040077 | 27 | |
TBSliver | 0:ddc821040077 | 28 | |
TBSliver | 0:ddc821040077 | 29 | |
TBSliver | 0:ddc821040077 | 30 | |
TBSliver | 0:ddc821040077 | 31 | |
TBSliver | 0:ddc821040077 | 32 | |
TBSliver | 0:ddc821040077 | 33 | |
TBSliver | 0:ddc821040077 | 34 | /* |
TBSliver | 0:ddc821040077 | 35 | //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 |
TBSliver | 0:ddc821040077 | 36 | |
TBSliver | 0:ddc821040077 | 37 | FILE *fp = fopen("/sd/main.txt","r"); |
TBSliver | 0:ddc821040077 | 38 | |
TBSliver | 0:ddc821040077 | 39 | long int totalFrames = 5; |
TBSliver | 0:ddc821040077 | 40 | |
TBSliver | 0:ddc821040077 | 41 | char *pointing;// = &buffer[12]; |
TBSliver | 0:ddc821040077 | 42 | |
TBSliver | 0:ddc821040077 | 43 | fgets(buffer, 300, fp); |
TBSliver | 0:ddc821040077 | 44 | printf(buffer); |
TBSliver | 0:ddc821040077 | 45 | printf("\n\r"); |
TBSliver | 0:ddc821040077 | 46 | printf("%d",strlen(buffer)); |
TBSliver | 0:ddc821040077 | 47 | printf("\n\r"); |
TBSliver | 0:ddc821040077 | 48 | if (frameTotal.compare(buffer)) { |
TBSliver | 0:ddc821040077 | 49 | printf("WAHOO\n\r"); |
TBSliver | 0:ddc821040077 | 50 | fseek(fp, 0, SEEK_SET); |
TBSliver | 0:ddc821040077 | 51 | fgets(buffer, 300, fp); |
TBSliver | 0:ddc821040077 | 52 | printf("\n\r"); |
TBSliver | 0:ddc821040077 | 53 | printf("%d",strlen(buffer)); |
TBSliver | 0:ddc821040077 | 54 | printf("\n\r"); |
TBSliver | 0:ddc821040077 | 55 | printf(buffer); |
TBSliver | 0:ddc821040077 | 56 | fseek(fp, 11, SEEK_SET); |
TBSliver | 0:ddc821040077 | 57 | fgets(buffer, 300, fp); |
TBSliver | 0:ddc821040077 | 58 | printf("\n\r"); |
TBSliver | 0:ddc821040077 | 59 | printf("%d",strlen(buffer)); |
TBSliver | 0:ddc821040077 | 60 | printf("\n\r"); |
TBSliver | 0:ddc821040077 | 61 | printf(buffer); |
TBSliver | 0:ddc821040077 | 62 | printf("\n\r"); |
TBSliver | 0:ddc821040077 | 63 | totalFrames = strtol(buffer,&pointing,10); |
TBSliver | 0:ddc821040077 | 64 | printf("%d",totalFrames); |
TBSliver | 0:ddc821040077 | 65 | printf("\n\r"); |
TBSliver | 0:ddc821040077 | 66 | } |
TBSliver | 0:ddc821040077 | 67 | printf(buffer);*/ |
TBSliver | 0:ddc821040077 | 68 | |
TBSliver | 0:ddc821040077 | 69 | |
TBSliver | 0:ddc821040077 | 70 | |
TBSliver | 0:ddc821040077 | 71 | } |
TBSliver | 0:ddc821040077 | 72 |