Skip to content

Commit

Permalink
upd (#316)
Browse files Browse the repository at this point in the history
* Zigbee update ZCL

* Berry more automated solidification

* windows-2019 as Os for GH runner

* Fix ADE7953 apparent and reactive power calibration

* Fix support of more touch pins (arendst#16518)

* Increase power on wait time for SCD30

Increase power on wait time for SCD30 (arendst#15438)

* Add command ``SetOption46 0..255``

Add command ``SetOption46 0..255`` to add 0..255 * 10 milliseconds power on delay before initializing I/O (arendst#15438)

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
Co-authored-by: s-hadinger <49731213+s-hadinger@users.noreply.github.com>
Co-authored-by: Theo Arends <11044339+arendst@users.noreply.github.com>
  • Loading branch information
4 people authored Sep 15, 2022
1 parent e5718c5 commit a1117f7
Show file tree
Hide file tree
Showing 30 changed files with 5,231 additions and 3,116 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build_all_the_things.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ on:

jobs:
os-check-win:
runs-on: windows-latest
runs-on: windows-2019
if: github.repository == 'arendst/Tasmota'
strategy:
fail-fast: true
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ All notable changes to this project will be documented in this file.
- Berry has persistent MQTT subscriptions: auto-subscribe at (re)connection
- Berry automated solidification of code
- Support of optional file calib.dat on ADE7953 based energy monitors like Shelly EM (#16486)
- Command ``SetOption46 0..255`` to add 0..255 * 10 milliseconds power on delay before initializing I/O (#15438)

### Changed
- ESP32 Increase number of button GPIOs from 8 to 28 (#16518)
Expand Down
1 change: 1 addition & 0 deletions RELEASENOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,7 @@ The latter links can be used for OTA upgrades too like ``OtaUrl http://ota.tasmo

## Changelog v12.1.1.2
### Added
- Command ``SetOption46 0..255`` to add 0..255 * 10 milliseconds power on delay before initializing I/O [#15438](https://github.com/arendst/Tasmota/issues/15438)
- Command ``SetOption146 1`` to enable display of ESP32 internal temperature
- Command ``StatusRetain`` [#11109](https://github.com/arendst/Tasmota/issues/11109)
- Command ``DspSpeed 2..127`` to control message rotation speed on display of POWR3xxD and THR3xxD
Expand Down
4 changes: 4 additions & 0 deletions lib/libesp32/berry/default/berry_conf.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,11 @@
* type when the value is 2.
* Default: 2
*/
#ifdef TASMOTA
#define BE_INTGER_TYPE 1 // use long int = uint32_t
#else
#define BE_INTGER_TYPE 0
#endif

/* Macro: BE_USE_SINGLE_FLOAT
* Select floating point precision.
Expand Down
5 changes: 3 additions & 2 deletions lib/libesp32/berry_tasmota/solidify_all.be
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,10 @@ import re
# sys.path().push('src/embedded') # allow to import from src/embedded

# globals that need to exist to make compilation succeed
var globs = "path,ctypes_bytes_dyn,tasmota,ccronexpr,gpio,light,webclient,load"
var globs = "path,ctypes_bytes_dyn,tasmota,ccronexpr,gpio,light,webclient,load,MD5,lv,light_state"

var files = ['tasmota_class.be', 'leds.be', 'animate_module.be', 'autoconf_module.be','driver_class.be']
var files = ['tasmota_class.be', 'leds.be', 'animate_module.be', 'autoconf_module.be','driver_class.be',
'partition_core.be','i2c_driver.be','hue_bridge.be','persist.be','uuid.be']

for g:string.split(globs, ",")
global.(g) = nil
Expand Down
Loading

0 comments on commit a1117f7

Please sign in to comment.