Arduino-Temperature-Control-Library icon indicating copy to clipboard operation
Arduino-Temperature-Control-Library copied to clipboard

🌡️ Arduino library for interfacing with Maxim temperature sensors like DS18B20, DS18S20, and MAX31850. 🔌 Supports multiple sensors, ⚡ asynchronous operation, and 🎯 configurable resolution for preci...

Results 24 Arduino-Temperature-Control-Library issues
Sort by recently updated
recently updated
newest added

When I run the DS18S20 in normal mode, everything works as expected with the 4k7 Ohm. When I try to run it in parasitic mode, the library does not detect...

I am testing with the [TwoPin_DS18B20.ino](https://github.com/milesburton/Arduino-Temperature-Control-Library/blob/master/examples/TwoPin_DS18B20/TwoPin_DS18B20.ino) Example and both Sensors are working as expected. But when i add following code in setup() function after sensor.begin(): ``` if(sensor_inhouse.getAddress(inAdd, 0)) { sensor_inhouse.setResolution(inAdd,...

Hello, please consider such a scenario (~pseudocode). **Setup:** ``` setWaitForConversion(true); setCheckForConversion(false); ``` **Trigger:** ``` setAutoSaveScratchPad(true); setResolution(12); setAutoSaveScratchPad(false); setResolution(9); recallScratchPad(); ``` **_Problem:_** `requestTemperatures()` will not wait long enough now (`bitResolution` should...

The scratchpad and its manipulation should be encapsulated in a class. I have one in preparation. Using a scratchpad class is the best way to fix #189.

setResolution() and other functions looping by index exhibit O(n^2) duration. They also send DS18 commands to every device on the bus, even those that are not DS18, which wastes time...

I prepared 3 sensors but only 1 is connected. A call to getAddress is false but the last address found is written to the variable given. There should be no...

This version of 1-wire temperature sensors has an address function allowing up to 64 addresses. Each address specifies the temperature sensor can be location. It does this by sampling the...

I use your library to read periodically the temperature with a 18B20. its works fine but after some time (few hours) the reading is block and I need to reset...

tentative patch for handling issue #236 - adds unit types to force handling of different units with respect to each other - implicit conversions to floats only for result types...

I've used DavidLloyd's Toggle library in other projects successfully. But after adding it to my current project it fails to recognise 'short' button presses, i.e. those delivering lows under 200...