Commit Graph

61 Commits

Author SHA1 Message Date
Jason2866
9851c26781
Fix for #11680
Using file from https://github.com/arendst/Tasmota/issues/11680#issuecomment-818844390
2021-04-15 20:21:51 +02:00
Theo Arends
2350697815 Use IRAM_ATTR in place of ICACHE_RAM_ATTR 2021-04-02 17:14:08 +02:00
gemu2015
7bc7b83f18 better modbus serial config 2021-03-30 08:38:13 +02:00
gemu2015
8e5a9c11b7 fix sml 24 bit signed 2021-03-09 12:10:37 +01:00
gemu2015
56f922a7a7 dumpsize configurable, =m,=h mqtt fix, 2021-03-02 09:11:08 +01:00
Theo Arends
89d8fbb0ec Change ARRAY_SIZE() to nitems() 2021-02-28 12:50:02 +01:00
gemu2015
ec330d70f8 fix sml calculate vars option (=m) 2021-02-28 09:01:13 +01:00
gemu2015
dc92fc6c61 serial dump recoded 2021-02-25 14:36:37 +01:00
gemu2015
9be1758f61 Update xsns_53_sml.ino 2021-02-24 10:20:03 +01:00
gemu2015
8b23b1a072 better vbus dump 2021-02-24 10:09:33 +01:00
gemu2015
16a30bd12e support for vbus 2021-02-24 09:11:21 +01:00
gemu2015
ed7c06a6ed sml several fixes 2021-02-22 11:10:49 +01:00
gemu2015
ca5ab2d094 send mqtt only on valid data 2021-02-20 17:32:01 +01:00
gemu2015
d29a9f4d55 better impl of ebus negative values 2021-02-11 08:47:48 +01:00
Sven Ebenfeld
f52cb12b77 xsns_53_sml: add option to emit ebus sync only telegrams
Signed-off-by: Sven Ebenfeld <sven.ebenfeld@gmail.com>
2021-02-07 20:33:09 +01:00
Sven Ebenfeld
50adf2d003 sns_53_sml: make ebus correctly interpret signed values
Signed-off-by: Sven Ebenfeld <sven.ebenfeld@gmail.com>
2021-02-07 20:26:10 +01:00
Theo Arends
ac054ea666 Refactor AddLog usage 2021-01-23 17:10:06 +01:00
gemu2015
152aabdc8b Update xsns_53_sml.ino 2021-01-22 08:33:42 +01:00
gemu2015
a545ec67d5 obis second () option 2021-01-22 08:31:22 +01:00
Theo Arends
7e62aa548d
Merge pull request #10341 from gemu2015/fixes
Fixes
2021-01-01 16:11:15 +01:00
Theo Arends
dcbb3f1e0e Happy New Year 2021-01-01 13:44:04 +01:00
gemu2015
3ee92fb4ba smaller log buffer 2021-01-01 06:44:04 +01:00
Jason2866
50506017c9
Fix compile error 2020-12-25 20:38:29 +01:00
Theo Arends
61c559e748 Prep removal of global log_data providing re-entry 2020-12-23 18:09:21 +01:00
Theo Arends
765e0e922d Prep for ESP32-C3 ph3 2020-11-28 17:00:15 +01:00
gemu2015
8feffde365 sml add optional 2 modbus stop bits 2020-11-15 16:09:05 +01:00
TheChatty
53bcfd5ef8
SML: Clean code for NO_OP meter
Removing description for NO_OP meter saves about 80 bytes.
2020-11-14 00:35:21 +01:00
Theo Arends
fa7fdbd51a Consolidate AddLog_P
Consolidate `AddLog_P` into `AddLog_P2` and rename to `AddLog_P`
2020-11-06 17:09:13 +01:00
gemu2015
975981fdbf Update xsns_53_sml.ino 2020-11-02 12:36:57 +01:00
gemu2015
70258a28a6 sml update
hardcode descriptor default to no op
better counter debounce
2020-11-02 12:24:39 +01:00
Theo Arends
af5082320d Use global struct 2020-10-30 12:29:48 +01:00
Theo Arends
e59bfc1d69 Use global struct 2020-10-29 13:58:50 +01:00
Theo Arends
280f0a9de7 Use global struct 2020-10-29 13:37:09 +01:00
gemu2015
b1cd64bebb sml possible modbus buffer overflow 2020-08-09 09:36:24 +02:00
Theo Arends
934ca43463 Remove Arduino ESP8266 Core support before 2.7.1
Remove Arduino ESP8266 Core support for versions before 2.7.1
2020-07-17 11:49:56 +02:00
gemu2015
e43d1828f6 some gcc fixes, etc 2020-07-15 09:44:52 +02:00
gemu2015
876505a2c3 Update xsns_53_sml.ino 2020-07-05 08:59:42 +02:00
gemu2015
afa20ca1f7 fix ed300l bug, fix esp32 set bd bug 2020-07-05 08:55:34 +02:00
gemu2015
1cbfbc697a fix sml counter irq mode 2020-06-25 07:34:00 +02:00
gemu2015
4f108e0504 fix sml modbus raw mode 2020-06-14 12:07:12 +02:00
gemu2015
f1a2fb2b8d fix serial buffer issues 2020-06-01 15:17:32 +02:00
gemu2015
584b3c2ef8 scripter update
add direct access to some energy registers and sml registers
make google charts optional #define USE_GOOGLE_CHARTS
2020-05-23 10:24:08 +02:00
gemu2015
1bbc77e6a7 sml update
fix SML ESP32 uart handling
add replace cmd vars to SML section
add * option to SML WeBGUI
scripter add optional ws2812 array offset
scripter negative for next  loops
2020-05-15 15:30:32 +02:00
Theo Arends
892be892fa Remove gpio to pin support 2020-05-01 17:37:56 +02:00
Theo Arends
d805803daa Change pin array names
Change pin array names to block unwanted use of direct access
2020-04-29 14:01:02 +02:00
Theo Arends
60e7a73b60 Switch from GPIO array to Pin array 2020-04-28 14:42:47 +02:00
Theo Arends
86f801c349 Change pin handling part 4/4 2020-04-27 16:47:29 +02:00
gemu2015
357e8d71b7 fix sml transmit timer 2020-04-27 07:20:17 +02:00
gemu2015
61b97350da ed300L support 2020-03-29 16:29:22 +02:00
tiagofreire-pt
25dc3aa732
Correting dimensions from KWh to kWh 2020-03-15 12:05:47 +00:00