Fix LBT TLM (#2660)3.4.0-RC2
commitc78c5d05bb1b189f3b915b6848ec95ecd5a74760
authorJye <14170229+JyeSmith@users.noreply.github.com>
Fri, 19 Apr 2024 07:18:29 +0000 (19 17:18 +1000)
committerGitHub <noreply@github.com>
Fri, 19 Apr 2024 07:18:29 +0000 (19 17:18 +1000)
tree81c007041a1532115d8779018fcc76b9e5310ed7
parent03d6ec260035910288ef1cb3fa1663cc53723a76
Fix LBT TLM (#2660)

* Fix-LBT-TLM

* Enhanced deferred function support

Allows upto 3 on the go. Stops overwriting in LBT code.

* removed debug code

* If we run out of slots write a debug message

---------

Co-authored-by: Paul Kendall <pkendall64@gmail.com>
Co-authored-by: Michael <101.37584@germanynet.de>
src/include/deferred.h [new file with mode: 0644]
src/include/rxtx_common.h
src/lib/LUA/rx_devLUA.cpp
src/lib/SCREEN/menu.cpp
src/lib/WIFI/devWIFI.cpp
src/src/rx_main.cpp
src/src/rxtx_common.cpp
src/src/tx_main.cpp