Page 1 of 1

No GRANT without PRIORITY on 3-wire mode

Posted: Wed Feb 15, 2023 6:04 am
by aahamed@energous.com
As per the External Coexistence Design AppNote, I am using 3-wire COEX.
The BLE device never get the GRANT signal when PRIORITY signal is LOW and REQUEST is HIGH even there is no WiFi traffic. The behavior is same even WiFi not connected or no scan in progress.
Is there any additional configuration required other than the esp_enable_extern_coex_gpio_pin(EXTERN_COEX_WIRE_3, gpio_pin) for ESP to grant?

Code: Select all

    
    esp_external_coex_gpio_set_t gpio_pin;
    gpio_pin.in_pin0  = 1;
    gpio_pin.in_pin1  = 2;
    gpio_pin.out_pin0 = 3;

    ESP_ERROR_CHECK( esp_enable_extern_coex_gpio_pin(EXTERN_COEX_WIRE_3, gpio_pin) );