+ dr = controller->get_data_range(id, &err_flg);
+ if (dr != NULL) {
+ data = dr->get_first();
+ if (data != NULL) {
+ log_debug("first data for device: %s\n", id.c_str());
+ data->printout();
+ delete(data);
+ }
+ data = dr->get_last();
+ if (data != NULL) {
+ log_debug("last data for device: %s\n", id.c_str());
+ data->printout();
+ delete(data);
+ }
+ }
+ delete(dr);