Tasmota/tasmota
David Gwynne 052b5c2926
reset recv parser if it takes too long for the message to arrive. (#17845)
i have a tuyamcu based device that occasionally gets a flipped bit in
messages it receives from the muc. those usually show up as checksum
failures, but if the bit flips in the length field then we wait for
bytes that just arent going to arrive, so we don't get to the cksum
field for that test to fail. instead, add a timeout that the tick
checks, and reset the recv state machine on a timeout.

if the message that was corrupted was a dp update, we'll end up with
an inconsistent view of the state of the DPs. maybe we should send a
request for all datapoint values when this or a cksum failure happens?
2023-02-01 11:48:07 +01:00
..
berry Berry energy_ctypes fixed accordingly (#17820) 2023-01-29 12:09:29 +01:00
displaydesc Epaper update (#17727) 2023-01-17 10:19:06 +01:00
energy_modbus_configs Add script support to Energy Modbus 2023-01-03 17:50:39 +01:00
html_compressed Fix broken js introduced in #15515 2022-05-05 10:05:01 +02:00
html_uncompressed Fix broken js introduced in #15515 2022-05-05 10:05:01 +02:00
include Add SetOption150 2023-01-31 22:30:50 +01:00
language Update pl_PL.h (#17747) 2023-01-20 10:03:05 +01:00
lvgl_berry LVGL/HASPmota add tiny "pixel perfect" fonts for small screens 2022-10-08 14:20:52 +02:00
tasmota_support isTuya optionnal arg to validpin (#17835) 2023-01-30 22:35:38 +01:00
tasmota_xdrv_driver reset recv parser if it takes too long for the message to arrive. (#17845) 2023-02-01 11:48:07 +01:00
tasmota_xdsp_display Update xdsp_05_epaper_29.ino (#17738) 2023-01-18 08:50:22 +01:00
tasmota_xlgt_light Light driver for PCA9632 (#17557) 2023-01-01 14:02:22 +01:00
tasmota_xnrg_energy [Solax X1] fix apparent power (#17833) 2023-01-31 22:23:31 +01:00
tasmota_xsns_sensor Sml ams (#17828) 2023-01-30 15:03:46 +01:00
tasmota_xx2c_global Prep Shelly Pro 4PM 2023-01-20 14:28:58 +01:00
zigbee Zigbee improved Aqara plug support and completed cluster 0x0702 2022-11-14 22:46:08 +01:00
my_user_config.h Multicast address typo in my_user_config.h (#17816) 2023-01-29 08:48:23 +01:00
tasmota.ino Prep new energy driver 2023-01-27 15:53:40 +01:00
user_config_override_sample.h Support for second DNS server 2021-07-29 16:57:04 +02:00