-->
Page 1 of 1

WiFi Coexistence question

PostPosted: Fri Apr 27, 2018 8:15 pm
by dalbert
Many devices contain multiple wireless devices such as an ISM-band transceiver and an ESP8266. To maintain the FCC modular certification of modules like ESP-12F, it's critical that both transmitters not be on at the same time. Many other WiFi modules have a pin that allows you to suppress WiFi transmission to ensure compatibility. Is there an API that can be used with the ESP8266 to temporarily disable the transmitter without shutting down the modem entirely? Suppressing transmit momentarily is preferable to turning off the modem because re-connecting to an AP can take several seconds. I use WiFi.forceSleepBegin() and WiFi.forceSleepWake() to turn WiFi on/off. When WiFi is turned back on, it takes 2-6 seconds before full IP connectivity is restored. Is there a better API to use?