summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2023-07-15 10:57:40 +0200
committerLoic Guegan <manzerbredes@mailbox.org>2023-07-15 10:57:40 +0200
commitbe6cfef7d259af98eda694537a85e692afa97aa1 (patch)
treec940ea5763d47726dc3131514674fb48fb770c21 /src
parent05bfba95c749f735596ab0a72cbea7722199295e (diff)
Minor changes
Diffstat (limited to 'src')
-rw-r--r--src/logger.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/logger.c b/src/logger.c
index 9be93cd..c65c3da 100644
--- a/src/logger.c
+++ b/src/logger.c
@@ -47,7 +47,7 @@ int main (int argc, char *argv [])
printf("Log interval is too small (min=%ds)\n",MIN_INTERVAL);
exit(2);
}
- if(!FILE_EXISTS(__regpower)){
+ if(FILE_EXISTS(__regpower)){
printf("Logger cannot access to %s\n",__regpower);
exit(3);
}
@@ -55,6 +55,18 @@ int main (int argc, char *argv [])
//----- Start logging
printf("Logger started [client=%s,interval=%ds]\n",__client,__loginterval);
+ FILE *regptr,*logptr;
+ char logfilepath[255]="";
+ regptr=fopen("/home/loic/out.txt","r");
+
+ *logfilepath='\0';
+ sprintf(logfilepath,"%s/%ld",__logdir,INTERVAL(TIMESTAMP(),__loginterval));
+ logptr=fopen(logfilepath,"w");
+ fprintf(logptr,"timestamp,power\n");
+ fclose(logptr);
+
+ fclose(regptr);
+
// Extract bus id and ina260 chip address
/*char busid[10];
char chipaddr[10];