95 while (found) { |
95 while (found) { |
96 char rom_code_s[17]; |
96 char rom_code_s[17]; |
97 owb_string_from_rom_code(search_state.rom_code, rom_code_s, sizeof(rom_code_s)); |
97 owb_string_from_rom_code(search_state.rom_code, rom_code_s, sizeof(rom_code_s)); |
98 rom_code_s[16] = '\0'; |
98 rom_code_s[16] = '\0'; |
99 #if 0 |
99 #if 0 |
100 printf(" %d : %s %d\n", num_devices + 1, rom_code_s, strlen(rom_code_s)); |
100 ESP_LOGI(TAG, " %d : %s %d\n", num_devices + 1, rom_code_s, strlen(rom_code_s)); |
101 #endif |
101 #endif |
102 device_rom_codes[num_devices] = search_state.rom_code; |
102 device_rom_codes[num_devices] = search_state.rom_code; |
103 strncpy(ds18b20_state->sensor[num_devices].rom_code, rom_code_s, 17); |
103 strncpy(ds18b20_state->sensor[num_devices].rom_code, rom_code_s, 17); |
104 ++num_devices; |
104 ++num_devices; |
105 owb_search_next(owb, &search_state, &found); |
105 owb_search_next(owb, &search_state, &found); |