Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

Smart Bluetooth Forum Discussions

Anonymous
Not applicable

Hello

Is RFCOMM service available with BLE product BCM20732 ?

Best regards

Michel

0 Likes
1 Solution
MichaelF_56
Moderator
Moderator
Moderator
250 sign-ins 25 comments on blog 10 comments on blog

This is not supported.

RFCOMM is a set of simple transport protocols built on top of L2CAP and sometimes referred to as serial port emulation. The Bluetooth serial port profile, or SPP is based on this protocol.

SPP is RFCOMM based profile for Bluetooth Classic BR/EDR connections only. SPP over BLE (i.e. 20732/20736/20737) is not theoretically possible.

It is pretty simple to do “SPP-like” connection and pass data between 2 devices, but the mechanism will not be interoperable with other BLE devices.  Of course, interoperability should not be a problem if your application is on both ends of the connection (ex. an application on the iPhone and a device). 

View solution in original post

3 Replies
MichaelF_56
Moderator
Moderator
Moderator
250 sign-ins 25 comments on blog 10 comments on blog

This is not supported.

RFCOMM is a set of simple transport protocols built on top of L2CAP and sometimes referred to as serial port emulation. The Bluetooth serial port profile, or SPP is based on this protocol.

SPP is RFCOMM based profile for Bluetooth Classic BR/EDR connections only. SPP over BLE (i.e. 20732/20736/20737) is not theoretically possible.

It is pretty simple to do “SPP-like” connection and pass data between 2 devices, but the mechanism will not be interoperable with other BLE devices.  Of course, interoperability should not be a problem if your application is on both ends of the connection (ex. an application on the iPhone and a device). 

Anonymous
Not applicable

Does it mean that we have to create customized profile? Any example of the SPP-Like you mean?

My case is I have n devices with one hub with star topology.

The BLE hub have to do the provisioning of those n devices.

0 Likes


iDevices is one of our partners.  They expose a simple serial layer interface which you can use to access the 20732S module.

smonteith1

0 Likes