Allow all binding methods on RX (#2542)
* ESP8266 unified binding
* Bring TX up to date with new binding code
* Mistakenly checked this in
* Volatile bind, binding moved in RX webui
* Config update
* Unrelated STM32 fixes
* Fix STM32 flashing with same bind phrase
* Self review fixes
* Forgot the totally reset requirement
* Default wifi-on-interval for lll resets to 60s
* Reset config retains the domain
* FLASH_DISCRIM causing every target to always full rebuild
* make sure pwmChannels is aligned
* Note about BF passthrough changing RCVR_UART_BAUD
* Everyone uses EnterBindingModeSafely() now
* Pedantic debug
* wifi-on-interval was being forced to -1
* Increase timeouts, thanks PK
* Allow 4-6 bytes for raw UID binding
* Support bind CRSF command on TX too
* Use callback for TX binding
* Support bind CRSF command on RX via OTA
* I add one line of docs and typo it
* Allow patching flash_discriminator with binary_configurator.py
* Updates handset for binding
* Don't include flashdescrim.h in unit tests / TX
38 files changed: