device_list = Factory::get_device_list();
round = 0;
if (device_list.size() > 0) {
- while(1) {
+ int ii = 0;
+ while(ii < 6) {
+ ii++;
round++;
for(iter = device_list.begin(); iter != device_list.end(); iter++) {
device = (W1Device *)*iter;
device->printout();
sleep(1);
if (round >= store_interval) {
- device->store();
+ device->save_data();
}
}
sleep(scan_interval);