Commit Graph

16075 Commits

Author SHA1 Message Date
Stephan Hadinger 9f29e7c40d Support for multiple `IRsend` GPIOs 2022-08-02 22:52:35 +02:00
Stephan Hadinger abf352c8f8 Fix remapping of ledcReadFreq 2022-08-02 19:39:27 +02:00
barbudor 63ded1fd75 About MQTT_TLS on ESP32 2022-08-02 19:26:54 +02:00
barbudor 678bccda4e Update BUILDS.md about TAS_DISCO vs HS_DISCO 2022-08-02 19:23:07 +02:00
Stephan Hadinger f45cd5e905 Fixed comments and cleaned up 2022-08-02 10:07:55 +02:00
Stephan Hadinger 47b1f40245 Fix PWM to allow 4 different frequencies 2022-08-01 19:27:49 +02:00
Jason2866 3d152699a2
Merge pull request #16110 from Jason2866/esp32_core2041
Tasmota Esp32 core 2041
2022-07-29 20:00:25 +02:00
Jason2866 29d35f5442
Tasmota ESP32 Core 2.0.4.1 2022-07-29 16:22:52 +02:00
Jason2866 5cdbcb4343
Tasmota Core 2.0.4.1 2022-07-29 16:21:39 +02:00
gemu2015 a8d9acbfd2 current cmd buffer adjustable 2022-07-29 07:47:21 +02:00
Theo Arends b82e93c193
Merge pull request #16092 from jeroenst/ModbusBridgeTcp
Modbus bridge didn't begin at boot
2022-07-26 21:43:09 +02:00
Jeroen 3504819074
Merge branch 'arendst:development' into ModbusBridgeTcp 2022-07-26 20:25:08 +02:00
Theo Arends 0874dbe138
Merge pull request #16091 from gemu2015/scripter_update
fixes + background webserver
2022-07-26 17:27:34 +02:00
Theo Arends 1b99b3aa38
Merge pull request #16090 from gemu2015/audio-update
Audio update
2022-07-26 17:27:18 +02:00
gemu2015 33861c8aa0 fixes + background webserver 2022-07-26 15:34:43 +02:00
gemu2015 c4e0250c42 Create xdrv_42_3_i2s_saytime.ino 2022-07-26 15:32:35 +02:00
gemu2015 3945cc6fc0 audio restructured 2022-07-26 15:26:30 +02:00
gemu2015 d8fbc5eaf2 fixes memory problems 2022-07-26 15:25:00 +02:00
s-hadinger 7d21aaeab5
Merge pull request #16082 from s-hadinger/berry_remove_registry
Berry remove unused registry code
2022-07-26 10:07:18 +02:00
Stephan Hadinger 9ac38cb9d2 Berry remove unused registry code 2022-07-26 09:51:38 +02:00
JeroenSt 7fab74bc8f ModbusBridgeBegin was not called at (boot) init 2022-07-26 09:38:57 +02:00
Theo Arends 41742abfb0
Merge pull request #16078 from jeroenst/ModbusTCP
Baudrate and serial config for modbus_bridge are now persistent
2022-07-26 08:41:01 +02:00
s-hadinger cc5fb02653
Merge pull request #16081 from s-hadinger/berry_fix_ref_call
Berry remove unnecessary ref push
2022-07-25 23:14:49 +02:00
Stephan Hadinger 0b7d8ac668 Berry remove unnecessary ref push 2022-07-25 22:49:58 +02:00
s-hadinger 9a14602e6d
Merge pull request #16080 from s-hadinger/berry_fix_reference_exception
Berry fix reference when exeception is raised
2022-07-25 22:49:01 +02:00
Stephan Hadinger 197e25132c Berry fix reference when exeception is raised 2022-07-25 22:32:26 +02:00
JeroenSt 7e02b61e46 Baudrate and serial config for modbus_bridge are now persistent 2022-07-25 19:18:30 +02:00
Theo Arends a0d6670a5a
Merge pull request #16075 from jeroenst/ModbusTCP
Adding modbus bridge TCP
2022-07-25 16:07:09 +02:00
JeroenSt bcaac8208f Adding modbus bridge TCP
Removed (u)int8 because modbus registers are always 16 bits and changed bit8 to bit
Solved memory leak, changed logging
Improved initialisation and configuring serial port
Solved bug that addresses above 4 didn't reply
Removed logging
Added mandatory comment to USE_MODBUS_TCP_BRIDGE
Using TasmotaModbus->Begin instead of begin
Added bytecount to modbus tcp reply message
Added comments
Put modustcp variables in ModbusBridgeTCP struct.
2022-07-25 14:42:55 +02:00
Theo Arends 92e626a2b0
Merge pull request #16071 from gablau/development
sendmail override domain for SMTP EHLO command
2022-07-25 11:42:48 +02:00
Theo Arends d475ccd5c5 Update decode-status.py 2022-07-25 10:00:12 +02:00
Gabriele Lauricella 619c6d4588 sendmail override domain for SMTP EHLO command 2022-07-25 00:54:52 +02:00
Theo Arends d7a210bf81 Increase dummy energy monitor max values
Increase dummy energy monitor max values (#16059)
2022-07-24 15:30:19 +02:00
Theo Arends 533d42fc07 Refactor keeloq logging 2022-07-24 14:48:03 +02:00
Theo Arends 95d97c4bd3
Merge pull request #16049 from madmartin/dev-MD-002
tasmota_xdrv_driver/xdrv_36_keeloq.ino: fix compile error
2022-07-24 14:34:04 +02:00
Martin Dummer b89fd72638
tasmota_xdrv_driver/xdrv_36_keeloq.ino: fix compile error
When compiling with USE_KEELOQ and -DDEBUG_TASMOTA_DRIVER, it fails with
some messages like

... error: cannot convert 'LoggingLevels' to 'const char*' for argument '2' to 'void AddLog(uint32_t, const char*, ...)'
 #define DEBUG_DRIVER_LOG(...) AddLog(LOG_LEVEL_DEBUG, __VA_ARGS__)

This patch fixes this compile errors
2022-07-22 20:49:08 +02:00
Theo Arends c17e73aa9b Refactor analogWrite library 2022-07-22 15:13:41 +02:00
Theo Arends bbcf9363e4
Merge pull request #16045 from stefanbode/patch-4
ESP32 enhancements to stepper shutter motor
2022-07-22 15:01:51 +02:00
stefanbode 271d16ae10
Update xdrv_27_shutter.ino 2022-07-22 14:48:08 +02:00
stefanbode 51472ef842
Update esp8266toEsp32.cpp 2022-07-22 14:45:10 +02:00
Theo Arends 229691bb0c
Merge pull request #16044 from barbudor/prometheus_negative_values
fix removal of negative values
2022-07-22 09:09:22 +02:00
barbudor 1d3bf157bf fix removal of negative values 2022-07-21 22:07:22 +02:00
stefanbode c1fba57bb6
Update esp8266toEsp32.cpp 2022-07-21 10:05:11 +02:00
stefanbode dda1889a7c
Update esp8266toEsp32.h 2022-07-21 09:54:37 +02:00
Theo Arends 40a5d661fe
Merge pull request #16029 from gemu2015/is2_shine
Is2 shine mp3 encoder
2022-07-21 09:23:54 +02:00
gemu2015 d7086cbcf7 Update platformio_tasmota_env32.ini 2022-07-21 06:31:43 +02:00
gemu2015 b8902c3af7 i2srec to mp3 2022-07-20 20:49:25 +02:00
gemu2015 df9a99944e add shine mp3 encoder 2022-07-20 20:47:42 +02:00
Theo Arends 1ae58ed0ac
Merge pull request #16023 from gemu2015/sml_update
sml special options descriptor
2022-07-20 14:52:51 +02:00
gemu2015 de52580a18 sml special options descriptor 2022-07-20 14:25:40 +02:00