Skip to content
This repository has been archived by the owner on Nov 14, 2024. It is now read-only.

Fix scan timeout handling #134

Merged
merged 3 commits into from
Nov 24, 2023

Conversation

krish2718
Copy link
Collaborator

No description provided.

fixup! [nrf noup] zephyr: Add support for Zephyr RTOS

nRF70 driver has a scan timeout of 30s after which it does the cleanup
of scan state, so, wait for it to complete the cleanup to avoid being
stuck in scan busy.

Fixes SHEL-2212.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
fixup! [nrf noup] zephyr: Add support for Zephyr RTOS

If we hit scan timeout, then clear the state to allow subsequent scan's
as the issue might just be temporary. Ideally as the nRF70 driver also
implements scan timeout, this should never happen.

Fixes SHEL-2212.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
fixup! [nrf noup] zephyr: Add support for Zephyr RTOS

Now that the hostap is upstreamed, it should work with multiple drivers,
so, add a TODO to retrieve the scan timeout dynamically.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
@krish2718 krish2718 merged commit 295d275 into nrfconnect:main Nov 24, 2023
1 check passed
@krish2718 krish2718 deleted the fix_scan_timeout_handling branch November 24, 2023 09:31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants