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.

CC2564CMSP432BTBLESW: Dual Mode support for CC256x devices

Part Number: CC2564CMSP432BTBLESW


Hi,

We would like to develop a software in MSP432 which support both BT and BLE features(Co-existence is necessary here). So we plan to select a device in CC256x series for this purpose.

We need to support both HID & HFP profiles in BT and BLE features. The main purpose of HFP profile is for "Call Reject" feature and no need for audio connection.

I hope this will be possible with this CC256x series device. Please give your valuable suggestions about this.

I found some examples like "SPPLEDemo" and I hope that this example demonstrate the co-existence of both BT and BLE. Please confirm this.

Regards,

Dinesh

  • Hi,

    We have your question & the BLE/BT experts should get back to you in 1-2 days.
    -Priya
  • Dinesh,

    If audio is not an issue for HFP, this should be doable with narrow-band speech enabled (default in the demo is wide band speech, which cannot coexist with GATT).
  • Thanks Dale for the reply.

    One more thing we need to enable is HID profile. This is to trigger screen lock/keyboard lock of the connected Mobile device.

    Is this possible with HID profile? Kindly get back with your comments.

    Regards,

    Dinesh

  • Yes, this should work as well with HID.
  • Thanks Dale for the reply.

    I would like to know how to do screen lock/keyboard lock using HID profile. Which API in stack needs to be used for this?

    Kindly get back with your comments.

    Regards,

    Dinesh

  • Dinesh,

    Thank you for your patience. I believe implementing something like lock screen would be different from OS to OS, on how it is implemented. You would have to figure out the details on how each phone operating system handles things like lock screen before implementing.
  • Thanks Dale for the support.

    There is a change in our micro controller and now we selected STM32F4 series. We hope that we can use STM32F4 + CC2564B combination for above mention BT/BLE operations.

    Kindly get back with your comments.

    When we searched, we got a stack which is working on STM3240G-EVAL platform. Is there any specific BT stack exists for STM32F412RE controller? We would like to use Free rtos also.

    or Do we need to port the existing one? Kindly get back with your comments.

    Regards,

    Dinesh

  • Dinesh,

    As far as capabilities, the STM32 series should have the same operability as the MSP432.

    The stack is for STM3240G-EVAL, you can find porting instructions in C:\ti\Connectivity\CC256X BT\CC256x STM32 Bluetopia SDK\v4.2.1.0\NoOS\Documentation\STM32F4xx Porting.pdf

  • Thanks Dale for the support. We found the porting guideline.

    One more information we need is related to pairing procedure in this Bluetooth stack. We found rich of information about API's in the stack but unfortunately we didn't find any sequence diagram which explains the sequence of function calls. Do you have any information about this?

    As per our understanding, the authentication process will not be happened if the pairing device is available in pairing history list. But we didn't understand that who will manage this pairing history list.

    1) Is this application on top of Bluetooth stack maintaining the pairing list?

    or

    2)  Bluetooth stack is maintaining this pairing list? if yes is this similar to the link key explained in HCI layer.

    Kindly get back with your comments.

    Regards,

    Dinesh