I had a bit of time to test current version in repository (rev 1248, your implementation). It act a bit weir...
My example with 6 sensors (it is in dev. thread) and example with OneWire lib. Instead of 6, it detects 30 sensors and temp. reading is often wrong. Some errors with timing are also present in the log...
DalasTemperature library example also doesn't work correctly.
Something is quite problematic here, perhaps project file is messed up?
Or something missing in the code?
All related with multiple sensors present.
Perhaps also to remove some notes in the log, as "sent byte" and similar, as that make a problem to spot important note if there is more than one sensor...
With my last DS18B20 code, all seems to work as should be.
My example with 6 sensors (it is in dev. thread) and example with OneWire lib. Instead of 6, it detects 30 sensors and temp. reading is often wrong. Some errors with timing are also present in the log...
DalasTemperature library example also doesn't work correctly.
Something is quite problematic here, perhaps project file is messed up?
Or something missing in the code?
All related with multiple sensors present.
Perhaps also to remove some notes in the log, as "sent byte" and similar, as that make a problem to spot important note if there is more than one sensor...
With my last DS18B20 code, all seems to work as should be.