This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Adding BLE connectivity to Bluetooth product based on the SPP demo app

Hi there everyone,
One of my clients currently has a working Bluetooth product using Bluetooth Classic based on the SPP demo example ( http://processors.wiki.ti.com/index.php/Talk:CC256x_TI_Bluetooth_Stack_SPPDemo_App ).
At this point I can't provide all hardware details but the MCU is one which can utilize the dual BT stack. A lot of other sensors are connected to this MCU as well.
My first question is if it's easier to add BLE (if so, is there any demo app using both SPP and SPPLE?) or if it's easier to somehow replace everything taken from the SPP demo with contents from the SPPLE demo app?
Which approach would you take?
  • Actually, BLE doesn't have standard SPP profile so I would suggest you to keep using current BT Stack.

  • Thanks for your immediate reply!

    YiKai Chen said:
    Actually, BLE doesn't have standard SPP profile so I would suggest you to keep using current BT Stack.

    Yeah, I don't want to change BT stack. I had a look at the SPPLE demo app example found here: http://processors.wiki.ti.com/index.php/CC256x_TI_Bluetooth_Stack_SPPLEDemo_App

    I guess (please enlighten me if there are other options) I have two options:

    1. Since they based their product on the SPP demo app from the Bluetopia SDK I was wondering if I should sort of replace everything in their code that has to do with SPP with the contents of the SPPLE demo app. 

    2. Add parts from the SPPLE implementation so I have both SPP and SPPLE?

    It seems like the client would rather replace SPP with the BLE example. Do you have any advice in how to best accomplish this task?

  • Option 2 sounds more reasonable to me.