BLE HCI IPC vs BLE RPC Interface

Hi, 

Can anyone tell me the difference between BLE IPC and BLE RPC implementation? I'm little confused.

Refer to these kconfig symbol,

  • SB_CONFIG_NETCORE_IPC_RADIO_BT_HCI_IPC

  • SB_CONFIG_NETCORE_IPC_RADIO_BT_RPC

I'm trying to put up the BLE controller on the network core with some interface on app core. Which one to choose for my application?

In addition to this, I also wanted to use RPMsg for data communication between app and net core.

Regards,

Mayank

Related