mbed-os/features/FEATURE_BLE/targets/TARGET_CORDIO
paul-szczepanek-arm c542650734 removed unused param from call 2018-03-26 18:07:29 +01:00
..
doc BLE: Add Cordio port. 2017-09-26 15:20:17 +01:00
driver BLE: Add Cordio port. 2017-09-26 15:20:17 +01:00
source removed unused param from call 2018-03-26 18:07:29 +01:00
stack Cordio: Update stack binaries. 2018-03-01 11:01:19 +00:00
CordioBLE.h pull in cordio security manager into BLE 2018-02-19 17:26:24 +00:00
CordioGattServer.h BLE: Add Cordio port. 2017-09-26 15:20:17 +01:00
CordioPalAttClient.h BLE: Add Cordio port. 2017-09-26 15:20:17 +01:00
CordioPalGap.h fixed compiler errors for pal after its update 2018-02-20 18:01:21 +00:00
CordioPalGenericAccessService.h BLE: Cordio implementation of pal::GenericAccessService. 2017-10-31 17:40:00 +00:00
CordioPalSecurityManager.h Merge branch 'security-manager-dev' into oob-gen 2018-03-26 16:49:55 +01:00
README.md BLE: Add Cordio port. 2017-09-26 15:20:17 +01:00

README.md

BLE API Cordio Implementation

The BLE API Cordio implementation allows Cordio licensee to easily deliver a complete and up to date implementation of mbed BLE to their custommers using mbed OS.

To deliver a BLE port, vendors simply have to provide an HCI driver taillored for the BLE module present on the board they want to support.

Source Organization

The root contains the public header of the classes implementing BLE API public interface.

  • doc: Documentation such as the HCI extension guide and the porting guide.
  • driver: HCI driver and transport interfaces. Also contains standard driver implementation.
  • sources: BLE API Implementation files
  • stack: Cordio stack
    • cordio_stack: Headerd of the cordio stack
    • lib: precompiled libraries of the cordio stack
    • mbed_os_adaptation: Headers of the interface responsible for the bridge between BLE API and the Cordio stack.

Documentation