Question

I ask my question on programmers because:

  • no coding is really involved
  • this question is very conceptual concerning an exchange protocol.

Bit of context:

When you implement Bluetooth, like I do, you have to choose between multiple protocols, such as L2CAP and RFCOMM.

RFCOMM relies on L2CAP protocol.

Question:

Are there devices/applications out there that can be RFCOMM only (and only this, not supporting L2CAP exchanges)?

Was it helpful?

Solution

If your intent is to communicate with smartphones, forget about that. Just use rfcomm as l2cap sockets are forbidden/locked down most of the time.

Otherwise, if you control the machines (which are not smartphones) do whatever you feel is best.

Even if you find some -older- smartphones accepting L2CAP sockets, it is definitely not a good strategy to rely on "luck" basically.

Licensed under: CC-BY-SA with attribution
scroll top