Project #012: BLE GAP Central and Peripheral | Cypress Semiconductor
Project #012: BLE GAP Central and Peripheral
In the previous project #011, we demonstrated how to design a BLE device that can change roles between a GAP Central and Observer.
In today's project, we demonstrate how to design a BLE device that can change roles between a GAP Central and Peripheral.
In this project, the BLE Pioneer Kit starts by acting as a GAP Central that can scan and connect to nearby advertising devices. It can then change its role to a GAP Peripheral to connect with other Central devices. The changing of the GAP roles is done via commands sent over a UART interface.
You can download this PSoC Creator project here from GitHub: https://github.com/cypresssemiconductorco/PSoC-4-BLE/tree/master/100_Projects_in_100_Days/Day012_Central_Peripheral