Is there native support for hardware coex lines? If we have a WiFi chip that produces a TX Active signal, can we hold transmit from the nRF52840 till that transmit is finished?
Is there native support for hardware coex lines? If we have a WiFi chip that produces a TX Active signal, can we hold transmit from the nRF52840 till that transmit is finished?
Hi Raemond,
Right now, we don't have a co-ex interface support with current softdevice. It's in the plan and will come at some point next year.
For now what you can do to reduce collision is to that active signal to hold the application from sending data. And if you use it with slave latency, the softdevice most of the time will remain quiet if there isn't any data to send. The draw back is the delay in BLE communication due to slave latency.
Hi Raemond,
Right now, we don't have a co-ex interface support with current softdevice. It's in the plan and will come at some point next year.
For now what you can do to reduce collision is to that active signal to hold the application from sending data. And if you use it with slave latency, the softdevice most of the time will remain quiet if there isn't any data to send. The draw back is the delay in BLE communication due to slave latency.
P/S: Another option is to use the PA/LNA signal on the nRF52840 to hold transmission on the Wifi chip if it support that.
Would the co-ex interface be tied to a particular pin when it is implemented?
I haven't got a look at the implementation yet. But I strongly believe that the pin should be flexible, and you will have an API to set the pin.