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.

how to make Center and Peripheral at the same time run in parallel? i have try it ,but failue!

Other Parts Discussed in Thread: CC2650, CC2640, BLE-STACK

Dear TI Engineers:

Now,our group is develop CC2650 to designer applications,our products are need to support both Center and Peripheral,
and Center and Peripheral must be enable at the same time run in parallel.

we read the BLE STACK 2.0,we find STACK 2.0 is full support the BLE4.1,and releases say Center and Peripheral are support
run in parallel,so we try to add Peripheral functions on the "SimpleBLECentral" project,I success to compile STACK and APP,
and success to download firmware to CC2650,but when run the APP is enter a drop-dead halt.

But when I run the "HostTest" project through BTool,I can see "Device Info"->"ProfileRole" is "Central + Peripheral",it is
say the HostTest is support both; so I use the other two devices, as a host as a Peripheral, and HostTest connection test,
I found HostTest can with other host and from the machine to connect together.So I need the experiment proved that the
functionality can be implemented, but I changed your programs.

Below I will my account modification operations is as follows, hope TI engineers to help me to solve, thank you.

一、on the "CC2640Stack"

1、Change the "LIB" to "CC2640_BLE_peri_cent_HF_CF_FlashROM.a" and "CC2640_BLE_HCI_TL_Full.a".
2、Define "HOST_CONFIG=PERIPHERAL_CFG+CENTRAL_CFG".
3、re-map the flash and ram.

二、on the "CC2640App"

Increase need all the files and executive function for Peripheral function.

Please help me Prompt what should I do? Whether master-slave machine Also add other BLE task in STACK or APP? Thanks!