Releases
0.11.0
Breaking change: Parasite powering mode refactored.
Touch and write family of methods are augmented by an additional parameter power
controlling the strong pull-up following the 1-wire operations.
OneWireNg::powerBus()
should not to be used explicitly anymore to enable the strong pull-up.
DSTherm
and OneWire
classes updated accordingly.
The overall stability of the library in the parasitic mode has been improved.
ESP-IDF and ESP8266 RTOS SDK frameworks support.
Supported ESP32: classic (Arduino, IDF), C3 (Arduino, IDF), S2 (Arduino, IDF), S3 (Arduino, IDF), H2 (IDF).
ESP8266 supported by Arduino and ESP8266 TOS SDK frameworks.
DallasTemperature example updated for ESP-IDF and ESP8266 RTOS SDK.
Mbed OS based platform support (experimental).
Time critical code improvements (mainly ESP32 and ESP8266).
CONFIG_BITBANG_DELAY_CCOUNT
library configuration.
GPIO low level handling moved to IRAM.
The library is able to handle over-drive enabled devices for MCU frequencies < 40MHz.
CONFIG_CPP_NEW_ALT
configuration removed; CONFIG_USE_NATIVE_CPP_NEW
added.
Platform headers substantially refactored.
You can’t perform that action at this time.