fwcd / fwcd/distributed-chat

Parallel central and peripheral mode currently does not work with Bluetooth LE transport on Linux

Open
#20 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Swift
Stars
88
Forks
10
PR merge metrics
No merged PRs in 30d

Description

Find out why acting as both a central and a peripheral in the CLI's `BluetoothLinuxTransport` causes the peripheral to be non-discoverable.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the CLI's BluetoothLinuxTransport and trace how central and peripheral modes are initialized on Linux. Reproduce the parallel-mode case and compare it with central-only or peripheral-only behavior. Done means identifying and correcting the cause so the peripheral remains discoverable while the transport also acts as a central.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, swift
Domain
cli, distributed-systems, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.