4 * Created on: Nov 15, 2010
16 #include "W1DataList.hh"
18 #include "W1Scanner.hh"
25 bool try_parse_long(const char *str, long *result) {
32 new_result = strtol(str, &endptr, 10);
34 log_error("invalid input %s, could not convert to integer.\n", str);
38 log_error("invalid input %s, could not convert to integer.\n", str);
48 int main(int argc, char** argv) {
55 // default values than can be overwritten with parameters
57 location = "/home/lamikr/own/src/plp/w1data2/";
60 log_info("storage location: %s\n", location.c_str());
63 log_warning("No storage location parameter given, using default location: %s\n", location.c_str());
65 W1Store::set_location_base_dir(location.c_str());
66 datalist = new W1DataList("00080160c563");
67 if (datalist != NULL) {
68 dr = datalist->get_data_range();
70 W1Util::printout_data(dr->first_data);