You are viewing an older revision! See the latest version
API Development
API Development¶
Change Requests¶
Main header file name (cacu)¶
<ble.h> or <bledevice.h> rather than <nRF51822n.h>. That way if one day the developer switches chips he does not have to change the source
Main stack instance (cacu)¶
Currently it is "nRF51822n nrf;", I suggest "BLEDevice ble;" instead
Repo Layout and Code sharing across multiple chipsets (cacu)¶
Currently the repo layout looks like this:
|-- BLE_API_Native | |-- hw | |-- nRF51822n | | | | BLEDevice.h | | Gap.h | | GapEvents.h | | GattServer.h | | GattServerEvents.h | |-- mbed-src-Nordic | | blecommon.h | GapAdvertisingData.cpp | GapAdvertisingData.h ... |UUID.h |
Feature Requests¶
Additional functionality not currently covered by the API
- Description (request author)