Skip to content

[Feature Request]: Support non-preset offers via Mesh Beacons #11516

Description

@alecperkins

Some meshes that have formed away from out-of-the-box defaults have adopted configs beyond a simple preset change. eg NYMesh’s main network is MediumSlow on slot 48, Philadelphia is messing around with LongFast on a frequency override of 910.0 MHz. MeshOregon is fully custom with explicit LoRa params instead of any presets.

Currently, the Mesh Beacon feature #10243 only allows offering a preset and channel name+PSK. It’s not possible for a mesh with any deviation from a preset aside from channel name to accurately advertise itself using a structured beacon. Ideally, networks could specify whatever radio settings are needed to join instead of being forced into either a strict preset or a text-only beacon.

Perhaps the offer can be the explicit lora configs, and the apps can work backward into the appropriate presets, if applicable, for the sake of the UI; that way meshes can be any degree of off-script and still advertise.

I also wonder if region is necessary as part of the offer, given whoever is able to hear the beacon is likely already in the right region. Implicitly, a mesh can’t beacon on a region it’s not in.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions