Skip to content

Pico (and other boards) connect to the first matching SSID, instead of picking the least negative RSSI value #659

@tyeth

Description

@tyeth

I've got a mesh network with 3 nodes (plus base station router), all under the same SSID.
The pico detects one at -82db (over ten feet away) and fails to connect to it usually, instead only successfully connecting when it connects to the mesh with -32db (2feet away).
There is no ability to specify order or preference, so it's up to the SDK / beacon timing.

In an ideal world we would evaluate the entire network list from the scan / scan result and join the strongest known network, or maybe just order by RSSI first then reusing existing logic.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions