From 1770c5f79e1af37c50500fcb58c0644801dce743 Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Fri, 14 Jul 2023 22:27:53 +0200 Subject: Minor changes --- src/logger/main.c | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to 'src/logger') diff --git a/src/logger/main.c b/src/logger/main.c index 8c11878..b7833c5 100644 --- a/src/logger/main.c +++ b/src/logger/main.c @@ -11,7 +11,7 @@ #include #include "../utils.h" -void start(char *power_path); +void start(char *power_path, char *busid, char *chipaddr); int main (int argc, char *argv []) { @@ -26,15 +26,27 @@ int main (int argc, char *argv []) char *base=basename(argv[1]); sscanf(base,"%[^-]-%[^-]",busid,chipaddr); - start("/home/loic/out.txt"); + start("/home/loic/out.txt", busid,chipaddr); return 0; } -void start(char *power_path){ +void start(char *power_path, char *busid, char *chipaddr){ if (access(power_path, F_OK) != 0){ printf("Could not read %s\n",power_path); exit(2); } + char outdir[255]; mkdir(STRINGIFY(LOGGER_DIR),0755); + sprintf(outdir,"%s/%s-%s/",STRINGIFY(LOGGER_DIR), busid,chipaddr); + mkdir(outdir,0755); + + char outfile[255]; + sprintf(outfile,"%s/%s",outdir,"flk"); + printf("aa %s\n",outfile); + + FILE *f; + f=fopen(outfile, "w"); + fclose(f); + } \ No newline at end of file -- cgit v1.2.3