]> git.kernelconcepts.de Git - metawatch.git/blobdiff - mw_main.c
Add fixes for RTC and NVAL commands from Oleg Titov - thanks!
[metawatch.git] / mw_main.c
index 566b8fbc4264dd3eff8d72e3dc9dfc027e7e6d32..a2c94afb1891b7eed4e3d2064e9dfddff805f54d 100644 (file)
--- a/mw_main.c
+++ b/mw_main.c
@@ -498,7 +498,7 @@ void process_cmd(char *cmdline, int clinep, mwdata_t *mwdata)
        }
        if (strncmp(cmdline, "srtc", 4) == 0) {
                fprintf(stderr, "Setting RTC from system time...");
-               mw_set_rtc(&mwdata->mwdevice, MW_RTC_CLOCK_24HR, MW_RTC_DATE_DDMM);
+               mw_set_rtc(&mwdata->mwdevice);
                fprintf(stderr, "OK\n");
        }
        if (strncmp(cmdline, "grtc", 4) == 0) {
@@ -583,8 +583,7 @@ void process_cmd(char *cmdline, int clinep, mwdata_t *mwdata)
        }
        if (strncmp(cmdline, "g24", 3) == 0) {
                mdata[0] = 0;
-               mdata[1] = 0;
-               mw_nval_operation(&mwdata->mwdevice, MW_NVAL_OPERATION_READ, MW_NVAL_TIME_FORMAT, 2, mdata);
+               mw_nval_operation(&mwdata->mwdevice, MW_NVAL_OPERATION_READ, MW_NVAL_TIME_FORMAT, 1, mdata);
        }
 }