USB Host that compiles on mine. If it still does not compile on uni computers, IT S ON THEM

Dependencies:   mbed C12832 LM75B FatFileSystem MSCFileSystem

Committer:
raduschirila
Date:
Wed Jan 23 10:28:46 2019 +0000
Revision:
3:9af30b26b6a7
Parent:
2:c887cf1c3ed9
a

Who changed what in which revision?

UserRevisionLine numberNew contents of line
chris 2:c887cf1c3ed9 1 #include "mbed.h"
chris 2:c887cf1c3ed9 2 #include "MSCFileSystem.h"
raduschirila 3:9af30b26b6a7 3 #include "LM75B.h"
raduschirila 3:9af30b26b6a7 4 #include "C12832.h"
chris 2:c887cf1c3ed9 5 MSCFileSystem fs("fs");
chris 2:c887cf1c3ed9 6 DigitalOut led(LED1);
raduschirila 3:9af30b26b6a7 7 AnalogIn light(p17);
raduschirila 3:9af30b26b6a7 8 C12832 lcd(p5, p7, p6, p8, p11);
raduschirila 3:9af30b26b6a7 9 LM75B temperature(p28,p27);
raduschirila 3:9af30b26b6a7 10 DigitalIn stop(p14);
chris 2:c887cf1c3ed9 11 int main()
chris 2:c887cf1c3ed9 12 {
raduschirila 3:9af30b26b6a7 13 float temp; int x=0;
raduschirila 3:9af30b26b6a7 14 FILE *fp = fopen("/fs/data.csv","w");
raduschirila 3:9af30b26b6a7 15 led=0;
raduschirila 3:9af30b26b6a7 16 do{
raduschirila 3:9af30b26b6a7 17 led=1;
raduschirila 3:9af30b26b6a7 18 temp=temperature.read();
raduschirila 3:9af30b26b6a7 19 lcd.cls();
raduschirila 3:9af30b26b6a7 20 lcd.locate(0,3);
raduschirila 3:9af30b26b6a7 21 lcd.printf("Temperature = %.3f\n Reading: %d", temp,x);
raduschirila 3:9af30b26b6a7 22 fprintf(fp,"%d , %.3f\n",x,temp);
raduschirila 3:9af30b26b6a7 23 led=0;
raduschirila 3:9af30b26b6a7 24 x++;
raduschirila 3:9af30b26b6a7 25 wait(600);
raduschirila 3:9af30b26b6a7 26 }while(!stop);
raduschirila 3:9af30b26b6a7 27
chris 2:c887cf1c3ed9 28 fclose(fp);
chris 2:c887cf1c3ed9 29 led=1;
raduschirila 3:9af30b26b6a7 30 wait(1);
raduschirila 3:9af30b26b6a7 31 led=0;
raduschirila 3:9af30b26b6a7 32 }