When working with more than one DS18B20 temperature sensors, three in my case, it would be nice to call ds18b20_trigger_temperature_conversion() on all three and then only delay for the required amount before reading the temperatures from all three.
The current implementation forces me to wait x ms for each sensor where ideally I could only wait once.
When working with more than one DS18B20 temperature sensors, three in my case, it would be nice to call
ds18b20_trigger_temperature_conversion()
on all three and then only delay for the required amount before reading the temperatures from all three.The current implementation forces me to wait
x ms
for each sensor where ideally I could only wait once.I would imagine an function defined as follow: