Vincent Coubard
38bb6b4e52
BLE: Add error code management in Gatt read and write data structures.
...
Also fix wrong usage of designed initializer in CPP files.
2017-09-26 15:20:15 +01:00
Vincent Coubard
1fd953e33c
BLE: Use shared type ble_attribute_handle_t in GattAttribute.
2017-09-26 15:20:15 +01:00
Vincent Coubard
4416ef6233
BLE: Add optionnal error_code CharacteristicDescriptorDiscovery::TerminationCallbackParams_t
2017-09-26 15:20:15 +01:00
Vincent Coubard
97995b8de9
BLE: Fix header inclusion of DiscoveredCharacteristicDescriptor.
2017-09-26 15:20:14 +01:00
Vincent Coubard
c022c4a8f0
BLE: use common type ble::connection_handle_t as Handle_t.
2017-09-26 15:20:14 +01:00
Vincent Coubard
dd303b7a91
BLE: Add ArrayView in utilities.
2017-09-26 15:20:14 +01:00
Vincent Coubard
c58d7de93d
BLE: Fix GattClient destructor by adding a virtual specifier.
2017-09-26 15:20:14 +01:00
Akos Kiss
90b326a664
Fix BLE API docs
...
Some misguidances, some typos, some stylistics, some doxygen misuses.
2017-08-30 11:15:39 +02:00
Akos Kiss
8035ddc36c
Add flush to the BLE UART Service
...
If only buffer-full events and LF characters trigger the flush of
the send buffer then only line-based communication can be
implemented over the BLE UART Service. This patch extends the
service API by adding an explicit `flush` method to force sending
the buffer contents, thus enabling protocols with short (e.g.,
single character) messages.
2017-08-29 18:53:21 +02:00
Jimmy Brisson
17d5356dbb
Merge pull request #4800 from Nodraak/fix/4799_ble_infinite_calling_loop
...
Fix infinite calling loop
2017-07-27 09:46:57 -05:00
Adrien Chardon
2a39019766
Fix infinite calling loop
2017-07-24 14:18:21 +02:00
Adrien Chardon
27901f24b9
BLE/GattCharacteristic: Add explanatory note for a parameter
2017-07-04 15:10:48 +02:00
Adrien Chardon
05c3ddf691
BLE/HRS: Fix #4661
2017-07-04 15:10:20 +02:00
Bartek Szatkowski
b793a3fb89
Update codebase for CMSIS5/RTX5
...
Update all of mbed-os to use RTX5.
2017-05-30 18:55:52 +01:00
Vincent Coubard
f490474bf2
BLE - Add end of line to deprecate.h
2016-09-26 13:29:07 +01:00
Vincent Coubard
2259e0d539
Move ARMmbed/feature/FEATURE_BLE into mbedmicro/mbed.
...
In the process, the path has been shortened and the unecessary ble
directory between FEATURE_BLE and the actual implementation has been
removed.
commit id of ARMmbed : 17728a824c7273e16b6b74fae871e2997c88ecd1
2016-07-20 22:10:36 +01:00