Oppgave 9.3a

Dependencies:   mbed

main.cpp

Committer:
Smashftw
Date:
2017-10-31
Revision:
0:1f6251de28c3

File content as of revision 0:1f6251de28c3:

#include "mbed.h"
LocalFileSystem local("local");
Serial pc(USBTX, USBRX);

int main()
{
    FILE *fp = fopen("/local/treasure.txt", "r");
    if (fp == NULL) { // Feil i åpning av fil
        pc.printf("Feil i fopen\n");
        return 1;
    }

    // Read file character by character - max 1000 chars
    int cnum = 0;
    int ch;
    while ((ch = fgetc(fp)) != EOF) {
        pc.putc(ch);
        wait_ms(20);
        cnum++;
        if (cnum > 999) {
            break;
        }
    }
    fclose(fp);
    return 0;
}