Browse Source
The current implementation implicitly assumes that if the device is configured to have the capability of acting as a CSL endpoint then in case a delayed reception with matching ID finishes with a timeout no action is needed. This assumption is correct when RxOnWhenIdle mode is disabled because the transition to sleep is done automatically by the driver below. However, it's wrong when RxOnWhenIdle is enabled. This commit fixes that case by adding a call to event handler that notifies the higher layer about the event and allows it to transition to RxOff if needed. Signed-off-by: Jędrzej Ciupis <jedrzej.ciupis@nordicsemi.no>pull/67841/head
2 changed files with 12 additions and 1 deletions
Loading…
Reference in new issue