9 years, 8 months ago.

Can I create a ble central based on BLE_API ?

In BLE_API, I have found some functions for ble peripheral, such as startAdvertising, stopAdvertising. but never seen any function about ble central.

Does BLE_API support for building a BLE central ? Maybe, there is something I missed?

Question relating to:

High level Bluetooth Low Energy API and radio abstraction layer

2 Answers

8 years, 4 months ago.

Any updates about this?

9 years, 8 months ago.

At present there are no APIs to drive a BLEDevice as a GAP Central.

It will take us a few months before we have APIs for GAP Central functionality. GATT client functionality will come sooner - within around 6 weeks.

Thank you for your answer. I really expect it could come soon.

posted by Chunqiang Li 26 Feb 2015

What would like to be available earlier? GAP Central or GATT Client?

posted by Rohit Grover 26 Feb 2015

Thanks again.

In my project, I would like to design two BLE modules: 'A' & 'B'. 'A' will be a GAP_peripheral-GATT_server and 'B' will can be switched between GAP_central-GATT_client(communicating with 'A') and GAP_peripheral-GATT_server(communicating with smart phone). I know there is a new version softdevice named 'S130' based on nRF51822, but it is not supported on mbed yet.

Now, I am confused whether it can be achieved. Maybe, It is a unsuitable design.

posted by Chunqiang Li 27 Feb 2015

Rohit .

if you can come GATT Client in this two week , we will really thanks for you .... We are working on the BLE based wireless network sensor project ...we real want get get GATT client which can expand the network to wild large number...

posted by YUFEI JIANG 20 May 2015

Do you have any further informations about what is ready now and what is the roadmap about GATT and GAP ?

posted by Adrien Chapelet 07 Jun 2015

Hello Is the central role ready now ?

posted by fabien comte 17 Jul 2015

Any more progress on the central role? I found this the BLE_Observer code, but there isn't a lot of explanation with it. It sounds like you've added S130. Will you be expanding the BLE_API documentation soon to help out?

posted by Daniel M. 17 Jul 2015