round++;
for(iter = device_list.begin(); iter != device_list.end(); iter++) {
device = (W1Device *)*iter;
device->printout();
sleep(1);
if (round >= store_interval) {
round++;
for(iter = device_list.begin(); iter != device_list.end(); iter++) {
device = (W1Device *)*iter;
device->printout();
sleep(1);
if (round >= store_interval) {