MeshBeaconConfigScreen

fun MeshBeaconConfigScreen(viewModel: RadioConfigViewModel, onBack: () -> Unit, modifier: Modifier = Modifier)(source)

Editor for ModuleConfig.MeshBeaconConfig (Apple 014-mesh-beacons US2 / FR-009–FR-014). Reads from the connect-time config sync (there is no ModuleConfigType beacon value to request per-module) and writes via AdminMessage.setModuleConfig. Flag edits are read-modify-write so FLAG_LEGACY_SPLIT and any unknown bits survive.

The repeated broadcast_targets list is editable (BroadcastTargetsCard); the single-target broadcast_on_* scalars are shown only as the fallback when no targets are set (Apple parity). broadcast_on_channel is preserved verbatim through the Wire copy() round-trip (no scalar editor — the targets list supersedes it).