PRO2_Team 1_collected code with ticker and headers_not working yet

Dependencies:   SHTx mbed

Fork of PRO2_samlet_kode by Olga Høyer

Committer:
OlgaHoeyer
Date:
Thu May 18 22:34:57 2017 +0000
Revision:
1:135bd458e39e
Child:
5:b366110c0d59
half finished modular design

Who changed what in which revision?

UserRevisionLine numberNew contents of line
OlgaHoeyer 1:135bd458e39e 1 #include "mbed.h"
OlgaHoeyer 1:135bd458e39e 2
OlgaHoeyer 1:135bd458e39e 3 void logging ()
OlgaHoeyer 1:135bd458e39e 4 {
OlgaHoeyer 1:135bd458e39e 5 int i,t;
OlgaHoeyer 1:135bd458e39e 6 FILE *fp;
OlgaHoeyer 1:135bd458e39e 7
OlgaHoeyer 1:135bd458e39e 8
OlgaHoeyer 1:135bd458e39e 9 if ((fp = fopen("Logger_data", "a+")) == NULL) { //filnavn logger_data
OlgaHoeyer 1:135bd458e39e 10 fprintf (stdout, "Can't open \"Logger_data\" file.\n");
OlgaHoeyer 1:135bd458e39e 11 exit(EXIT_FAILURE);//sikre at filen kan åbnes
OlgaHoeyer 1:135bd458e39e 12 }
OlgaHoeyer 1:135bd458e39e 13
OlgaHoeyer 1:135bd458e39e 14 fprintf(fp,"\n\nlogger_data kl.00.00 D.dd-mm-yyyy\n"); //skriver i fil
OlgaHoeyer 1:135bd458e39e 15 fprintf(fp,"Temperatur:x\n");//variable fra temp indsættes
OlgaHoeyer 1:135bd458e39e 16 fprintf(fp,"Co2:x\n");//variable fra Co2 indsættes
OlgaHoeyer 1:135bd458e39e 17 fprintf(fp,"H2o:x"); //variable fra H2o indsættes
OlgaHoeyer 1:135bd458e39e 18
OlgaHoeyer 1:135bd458e39e 19
OlgaHoeyer 1:135bd458e39e 20 fprintf(fp,"Logger_data update complete!"); //
OlgaHoeyer 1:135bd458e39e 21 if (fclose(fp) != 0)
OlgaHoeyer 1:135bd458e39e 22 fprintf(stderr, "Error closing file\n"); //lukker fil
OlgaHoeyer 1:135bd458e39e 23
OlgaHoeyer 1:135bd458e39e 24 //sætter i og t = 0
OlgaHoeyer 1:135bd458e39e 25 i=0;
OlgaHoeyer 1:135bd458e39e 26 t=0;
OlgaHoeyer 1:135bd458e39e 27
OlgaHoeyer 1:135bd458e39e 28 return; //går over i hibernation
OlgaHoeyer 1:135bd458e39e 29 }