Update changelogs

This commit is contained in:
Theo Arends 2024-11-18 16:05:42 +01:00
parent 873bd3f211
commit 3114c75a1d
4 changed files with 12 additions and 9 deletions

View File

@ -8,13 +8,14 @@ All notable changes to this project will be documented in this file.
### Breaking Changed ### Breaking Changed
### Fixed
### Removed
### Changed ### Changed
- ESP32 max number of supported switches/buttons/relays from 28 to 32 - ESP32 max number of supported switches/buttons/relays from 28 to 32
- ESP32 max number of interlocks from 14 to 16 - ESP32 max number of interlocks from 14 to 16
- ESP32 Platform from 2024.11.30 to 2024.11.31, Framework (Arduino Core) from v3.1.0.241030 to v3.1.0.241117 and IDF to 5.3.1.241024 (#22504)
### Fixed
### Removed
## [14.3.0.6] 20241116 ## [14.3.0.6] 20241116
### Added ### Added
@ -30,6 +31,7 @@ All notable changes to this project will be documented in this file.
### Changed ### Changed
- Redesign GUI adding feedback to buttons, shutters and lights - Redesign GUI adding feedback to buttons, shutters and lights
- Use command `WebButton1` to change GUI shutter 1 name
### Removed ### Removed
- Command ``SetOption161 1`` to disable web page slider updates by commands - Command ``SetOption161 1`` to disable web page slider updates by commands

View File

@ -145,9 +145,10 @@ The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasm
### Breaking Changed ### Breaking Changed
### Changed ### Changed
- ESP32 Platform from 2024.09.30 to 2024.11.30, Framework (Arduino Core) from v3.1.0.240926 to v3.1.0.241030 and IDF to 5.3.1.241024 [#22384](https://github.com/arendst/Tasmota/issues/22384) - ESP32 Platform from 2024.09.30 to 2024.11.31, Framework (Arduino Core) from v3.1.0.240926 to v3.1.0.241117 and IDF to 5.3.1.241024 [#22504](https://github.com/arendst/Tasmota/issues/22504)
- ESP32 LVGL library from v9.2.0 to v9.2.2 [#22385](https://github.com/arendst/Tasmota/issues/22385) - ESP32 LVGL library from v9.2.0 to v9.2.2 [#22385](https://github.com/arendst/Tasmota/issues/22385)
- Redesign GUI adding feedback to buttons, shutters and lights - Redesign GUI adding feedback to buttons, shutters and lights
- Use command `WebButton1` to change GUI shutter 1 name
- Unit (k)VAr(h) to (k)var(h) [#22435](https://github.com/arendst/Tasmota/issues/22435) - Unit (k)VAr(h) to (k)var(h) [#22435](https://github.com/arendst/Tasmota/issues/22435)
- AHT1X/AHT2X/AHT3X ready for virtual I2C [#22427](https://github.com/arendst/Tasmota/issues/22427) - AHT1X/AHT2X/AHT3X ready for virtual I2C [#22427](https://github.com/arendst/Tasmota/issues/22427)
- SGP4X ready for virtual I2C [#22427](https://github.com/arendst/Tasmota/issues/22427) - SGP4X ready for virtual I2C [#22427](https://github.com/arendst/Tasmota/issues/22427)

View File

@ -190,10 +190,10 @@ int Pcf8574Pin(uint32_t gpio, uint32_t index = 0);
int Pcf8574Pin(uint32_t gpio, uint32_t index) { int Pcf8574Pin(uint32_t gpio, uint32_t index) {
uint16_t real_gpio = gpio << 5; uint16_t real_gpio = gpio << 5;
uint16_t mask = 0xFFE0; uint16_t mask = 0xFFE0;
// if (index < GPIO_ANY) { if (index < GPIO_ANY) {
real_gpio += index; real_gpio += index;
mask = 0xFFFF; mask = 0xFFFF;
// } }
for (uint32_t i = 0; i <= Pcf8574.max_connected_ports; i++) { for (uint32_t i = 0; i <= Pcf8574.max_connected_ports; i++) {
if ((Pcf8574_pin[i] & mask) == real_gpio) { if ((Pcf8574_pin[i] & mask) == real_gpio) {
return i; // Pin number configured for gpio return i; // Pin number configured for gpio

View File

@ -430,10 +430,10 @@ int MCP23xPin(uint32_t gpio, uint32_t index = 0);
int MCP23xPin(uint32_t gpio, uint32_t index) { int MCP23xPin(uint32_t gpio, uint32_t index) {
uint16_t real_gpio = gpio << 5; uint16_t real_gpio = gpio << 5;
uint16_t mask = 0xFFE0; uint16_t mask = 0xFFE0;
// if (index < GPIO_ANY) { if (index < GPIO_ANY) {
real_gpio += index; real_gpio += index;
mask = 0xFFFF; mask = 0xFFFF;
// } }
for (uint32_t i = 0; i <= Mcp23x.max_pins; i++) { for (uint32_t i = 0; i <= Mcp23x.max_pins; i++) {
if ((Mcp23x_gpio_pin[i] & mask) == real_gpio) { if ((Mcp23x_gpio_pin[i] & mask) == real_gpio) {
return i; // Pin number configured for gpio return i; // Pin number configured for gpio