sunjt 2 долоо хоног өмнө
parent
commit
53dc8e83e9
2 өөрчлөгдсөн 8 нэмэгдсэн , 3 устгасан
  1. 2 0
      src/goose_HW.c
  2. 6 3
      src/logger.c

+ 2 - 0
src/goose_HW.c

@@ -363,6 +363,8 @@ void goose_HW_ShuntdownRequest(goose_HW_t * dev)
         dev->T_idx = 0;
         pthread_mutex_unlock(&dev->mutex);
 
+        // printi("HMAC:%02x %02x %02x %02x %02x %02x %02x %02x\n", dev->HMAC[0], dev->HMAC[1], dev->HMAC[2], dev->HMAC[3], dev->HMAC[4], dev->HMAC[5], dev->HMAC[6], dev->HMAC[7]);
+
         goose_HW_ShuntdownRequest_send(dev, &dev->shutdown_request);
     }
 }

+ 6 - 3
src/logger.c

@@ -205,13 +205,16 @@ static void clog_fload(clog_t* dev)
 static void clog_fopen(clog_t* dev)
 {
     int len;
-    char logfilename[256];
+    char logfilename[1024];
     if (dev)
     {
         if (dev->fp) fclose(dev->fp);
-        len = sprintf(logfilename, "%s_%04d%02d%02d_%02d%02d%02d.log", dev->log_filename, dev->ltm.tm_year+1900, dev->ltm.tm_mon+1, dev->ltm.tm_mday, dev->ltm.tm_hour, dev->ltm.tm_min, dev->ltm.tm_sec);
+        dev->ltm.tm_hour = 0;
+        dev->ltm.tm_min = 0;
+        dev->ltm.tm_sec = 0;
+        len = sprintf(logfilename, "%s_%04d%02d%02d_%02d%02d%02d.log", dev->log_filename, dev->ltm.tm_year+1900, dev->ltm.tm_mon+1, dev->ltm.tm_mday);
         clog_flast(dev, mktime(&dev->ltm), logfilename);
-        len = sprintf(logfilename, "%s/%s_%04d%02d%02d_%02d%02d%02d.log", dev->log_pathname, dev->log_filename, dev->ltm.tm_year+1900, dev->ltm.tm_mon+1, dev->ltm.tm_mday, dev->ltm.tm_hour, dev->ltm.tm_min, dev->ltm.tm_sec);
+        len = sprintf(logfilename, "%s/%s_%04d%02d%02d.log", dev->log_pathname, dev->log_filename, dev->ltm.tm_year+1900, dev->ltm.tm_mon+1, dev->ltm.tm_mday);
         // printf("logfilename:%s\n", logfilename);
         dev->fp = fopen(logfilename, "a+");
         dev->log_filesize = 0;