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.

CC2650 : multi role support in ble stack 2.10

Other Parts Discussed in Thread: CC2640, CC2650

I have downloaded the new ble stack version 2.10 . In that i am expected example project for multi role support but i am not able to find any examples.

However Multi role support avilable in below link :

processors.wiki.ti.com/.../Cc2640_MultiRole_Demo

How i can use this MultiRole Demo project with latest ble stack 2.10?

Is there any example project included in ble stack 2.10 for multirole support.

thanks and regards,

jayachandran R

  • Hello,

    The HostTest project can be used for multi-role, however the example wiki you cited will be updated in the near future to support the BLE V2.1 release. In general, all the APIs needed to support multi-role are included in the SDK, it's just a matter of invoking them based on your configuration.

    Best wishes
  • Hi JXS,
    I am using HostTest project stack for my multi-role project ( central + peripheral).
    In Application i have enabled only the peripheral role and created the BLE characteristics with Read/Write/Notify .
    And My device Acting as peripherals role ,In that Advertisement and read/write functionality is working fine .

    But whenever i tries to enable the Notification via Smart phone APP , the APP got restarted with null disconnect message.
    At the same time Device disconnected from Connected state and it starts to advertise.

    But same Application code is working fine together with simple peripherals stack.

    could you please provide me some suggestion on this ?

    regards,
    Jayachandarn R
  • Hi JXS,

    I too observed the same problem in our application.
    In our application Read ,Write and notifications are working fine with the SimpleBleMulti stack (patch which is provided in wiki for ble_cc26xx_2_00_00).
    Now we migrated to the latest BLE version ,in that SimpleBleMulti is not provided then we used HostTest project stack for multi role.After integration of the stack notification is not working in our application.
    Then we reverted our code back to support BLE2.0 stack and we integrated a HostTest project stack(which is present in BLE2.0) that time also notification did not work .
    we observed that HostTest project is not working for notification in both Latest and BLE2.0 stack.
    could you please tell me which stack to use for multi role support. thanks in advance.

    Regards,
    Saritha.G
  • Hello,

    An update for the SimpleBleMulti example is coming soon. This will update the example to the BLE 2.1. I expect it to be ready in 1-2 weeks.

    Best wishes
  • Hello JXS,


    can you please let me know if the update for the SimpleBleMulti has already been released? If yes, it'd be great if you could provide information what it or it's release is called and maybe a link where we can collect the update.

    Many thanks, and best regards,

    -- Frank.

  • I had uploaded CC2640_MR.bin to one of cc2650 and CC2640_SBP.bin to another.
    Now i would like to know how to change data in between them and i also want to know whether they are connected or not??
  • you should use the relevant peripheral / central GAPRole API. These are described in the software developer's guide: www.ti.com/.../swru393
  • Hey Tim,

    All issue has been resolved.
    Just want to know that as the stack provided is for cc2640 with RF06 board and i'm using cc2650 can we connect two devices without any key press?
    As if any device find other device it get connected with it?
    Does it need to change the code?