Post

Replies

Boosts

Views

Activity

Reply to Discover and connect to BLE peripherals more rapidly in background
Thanks for the reply! I don't consider this a BLE/radio issue but simply a resource management issue on the iPhone. We have attempted to use 20ms advertising interval with no noticable improvement. The user can still stand there waiting for 20-30 seconds and then when they light up the screen on the phone it suddently connects. So it appears that the phone simple does not do any scanning during some times when background apps have requested it (or connect for that matter). Seeing as this is a shortlived process (a few minutes maximum few times per day) it seems as though this could work flawlessly without much battery impact. What I am curious about is what has changed over the past iOS versions making the funcionality work so much worse. I don't see any documentation regarding this and I'm curious if anyone knows more than I do.
May ’24