-
Hi All, I am currently working with OpenThread and have a question regarding concurrent transmissions. Specifically, I'm interested in understanding how OpenThread handles situations where there is a need to initiate a new transmission while another transmission is already in progress. I am working on a radio platform that supports CSMA. It seems that before the CSMA backoff delay fires, another frame is sent, and the radio platform returns an "invalid_state" error because the device is not in the receive state. I've noticed that there's a line of code Is there any possible way to start a transmission while there's another one in progress? Thanks in advance. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
OpenThread only supports one transmit operation at a time and should not call |
Beta Was this translation helpful? Give feedback.
OpenThread only supports one transmit operation at a time and should not call
otPlatRadioTransmit()
unless the radio is in the receive state.