-
Notifications
You must be signed in to change notification settings - Fork 205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add BD_ADDR #147
Comments
@raulk it's probably not sufficient as it doesn't express the capabilities of a bluetooth device, but its a way to have unique identifiers in bluetooth first networks. |
For my bluetooth experiments, I went for |
@tomaka do you think it makes sense to add a devices |
I think that there should be a "libp2p Bluetooth" specs, just like there's a "libp2p mDNS" specs for example. |
So RFCOMM won't work for bluetooth on iOS, which is something to consider with libp2p. |
Is it because iOS only gives you access to Bluetooth Low Energy? I might be wrong, but RFCOMM is specifically advertised as the Bluetooth equivalent of TCP, and if it's disabled then there has to be a reason. |
@tomaka iOS exposes the L2CAP packet based protocol but not RFCOMM streaming protocol. RFCOMM is built on top of L2CAP. |
Bluetooth devices have unique identifiers known as
BD_ADDR
, these should be added to multiformats and may be useful especially if libp2p adds a bluetooth specific transport. Another thing to consider is the addition of a Mac address identifier.The text was updated successfully, but these errors were encountered: