+ try_parse_long(argv[3], &cnt_max_scans);
+ }
+ log_info("searching 1-wire devices\n");
+ if (read_interval_seconds == DEFAULT_READ_INTERVAL_SECONDS) {
+ log_info("\tdevice read interval: %ld seconds (default value)\n", read_interval_seconds);
+ }
+ else {
+ log_info("\tdevice read interval: %ld seconds\n", read_interval_seconds);
+ }
+ log_info("\tdata save dir: %s\n", loc.c_str());
+ if (cnt_max_scans == DEFAULT_MAX_READ_COUNT) {
+ log_info("\tmax read count: %ld (default value, devices will be read until application is terminated)\n\n", cnt_max_scans);
+ }
+ else {
+ log_info("\tmax read count: %ld\n\n", cnt_max_scans);