Vincent Coubard
|
ed426c5b45
|
BLE: rename ConnectionParameters::getFilterPolicy into getFilter for consistency.
|
2018-12-03 17:11:28 +00:00 |
Vincent Coubard
|
e026bce881
|
BLE: Change parameter order of ble::Gap::startScan
|
2018-12-03 16:50:10 +00:00 |
Vincent Coubard
|
4ed3f5620f
|
BLE: Fix name of DisconnectionEvent into DisconnectionCompleteEvent for consistency.
|
2018-11-29 12:28:38 +00:00 |
Vincent Coubard
|
3ddcdf24a3
|
BLE: Fix ble::Gap::getMaxAdvertisingDataLength return type.
|
2018-11-29 12:26:40 +00:00 |
Vincent Coubard
|
402a4479d2
|
BLE: Ensure scan process is stopped before connecting.
|
2018-11-29 12:22:34 +00:00 |
paul-szczepanek-arm
|
5302a7f599
|
consistent errors
|
2018-11-27 15:38:01 +00:00 |
Vincent Coubard
|
daee12d623
|
BLE: Fix set check in GenerigGap::stopAdvertising.
|
2018-11-27 15:29:52 +00:00 |
Vincent Coubard
|
a65296e9ee
|
BLE: removed resolved TODO.
|
2018-11-26 23:44:23 +00:00 |
Vincent Coubard
|
66a9e635bd
|
BLE: report correct event type for legacy advertising report.
|
2018-11-26 23:28:30 +00:00 |
Vincent Coubard
|
0c9ce24638
|
BLE: remove unwanted trace.
|
2018-11-26 23:16:31 +00:00 |
Vincent Coubard
|
ef1552a8f5
|
BLE: report legacy connection event in new event handler.
|
2018-11-26 23:03:21 +00:00 |
paul-szczepanek-arm
|
a14f143c85
|
set active set to false when stoping advertising
|
2018-11-26 23:00:29 +00:00 |
paul-szczepanek-arm
|
4d986bf376
|
fix is feature enabled condition and made in consistent
|
2018-11-26 21:11:34 +00:00 |
Vincent Coubard
|
56185582aa
|
BLE: Report legacy advertising with new API.
|
2018-11-26 21:01:14 +00:00 |
Vincent Coubard
|
0ef7a40475
|
BLE: Fix set advertising paylaod dispatch.
|
2018-11-26 21:00:46 +00:00 |
Vincent Coubard
|
daf0f429c8
|
BLE: Fix advertising set issues on legacy controllers.
|
2018-11-26 19:14:48 +00:00 |
paul-szczepanek-arm
|
3ae38ac1e8
|
always set existing set for legacy handle
|
2018-11-26 18:53:49 +00:00 |
paul-szczepanek-arm
|
bf535af159
|
check feature support before calling extended functnions
|
2018-11-26 16:57:07 +00:00 |
paul-szczepanek-arm
|
bed7677c81
|
stop advertising before reseting
|
2018-11-26 16:51:28 +00:00 |
paul-szczepanek-arm
|
6f3a9ca107
|
legacy handle starts off present in _existing_sets
|
2018-11-26 16:29:33 +00:00 |
paul-szczepanek-arm
|
f4a560dace
|
reset advertising sets on reset
|
2018-11-26 16:25:33 +00:00 |
paul-szczepanek-arm
|
e54e3eaee0
|
cast no longer needed
|
2018-11-26 15:42:12 +00:00 |
Vincent Coubard
|
f71e08ccf1
|
BLE: tag API uses in GenericGap.
|
2018-11-26 15:26:24 +00:00 |
Vincent Coubard
|
2d63714f2e
|
BLE: Implement connection parameter management in GAP.
|
2018-11-26 15:25:46 +00:00 |
Vincent Coubard
|
89355b9fb0
|
BLE: Check supervision timeout value in connect.
|
2018-11-26 15:24:42 +00:00 |
Vincent Coubard
|
d1b5c8cbb5
|
BLE: Mark LEGACY_ADVERTISING_HANDLE as active in initialization.
|
2018-11-26 15:23:53 +00:00 |
Vincent Coubard
|
93b6ecfa7e
|
BLE: initialize properly deprecated and non deprecated flags.
|
2018-11-26 15:23:24 +00:00 |
Vincent Coubard
|
a915748cbe
|
BLE: Fallback to legacy connect when required.
|
2018-11-26 14:13:07 +00:00 |
Vincent Coubard
|
190b9bc125
|
BLE: Fix address type in ::ble::Gap::connect
|
2018-11-26 14:13:07 +00:00 |
Vincent Coubard
|
78d4a9b6c8
|
BLE: Cleanup enum duplicates in gap/Types.h
|
2018-11-26 10:24:35 +00:00 |
Vincent Coubard
|
e130bec6a0
|
BLE: rework ScanParameters::phy_configuration_t
|
2018-11-26 10:24:35 +00:00 |
Vincent Coubard
|
4db8ddfb90
|
BLE: fix name of functions in ble::ScanParameters.
|
2018-11-26 10:24:35 +00:00 |
Vincent Coubard
|
6b8b1d0b7a
|
BLE: remove minimize fragmentation parameter in Gap.
|
2018-11-26 10:24:35 +00:00 |
Vincent Coubard
|
4058f0908a
|
BLE: Extract computation of minimumSupervisionTimeout.
|
2018-11-26 10:24:35 +00:00 |
Vincent Coubard
|
b49870d8ae
|
BLE: Fix code formating issues in Gap subsystem.
|
2018-11-26 10:24:35 +00:00 |
Vincent Coubard
|
70ec1cf641
|
BLE: Improve naming consistency of Gap event types.
|
2018-11-26 10:24:35 +00:00 |
Vincent Coubard
|
8fc62efbd8
|
BLE: Improve naming consistency of ble::Gap::EventHandler functions.
|
2018-11-26 10:24:35 +00:00 |
Vincent Coubard
|
52318e464d
|
BLE: rename AdvertisingParameters::*PolicyMode into AdvertisingParameters::*Filter.
|
2018-11-26 10:24:35 +00:00 |
paul-szczepanek-arm
|
e9c0f587af
|
fix constness to match recent const changes
|
2018-11-26 10:24:34 +00:00 |
Vincent Coubard
|
0c2efc4dd9
|
BLE: Fix return value of GenericGap::manageConnectionParametersUpdateRequest.
|
2018-11-26 10:24:34 +00:00 |
Vincent Coubard
|
bc6078eb77
|
BLE: prevent warning from deprecated API implementation in GenericGap.
|
2018-11-26 10:24:34 +00:00 |
Vincent Coubard
|
02d61cfe24
|
BLE: Move new version of ::GAP in a new class ::ble::Gap .
|
2018-11-26 10:24:34 +00:00 |
Vincent Coubard
|
869bb308c5
|
BLE: Add API to manage GAP connection parameter updates.
|
2018-11-26 10:24:34 +00:00 |
Vincent Coubard
|
da7d4a0c12
|
BLE: Introduce new disconnection API.
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
7d7ccea827
|
BLE: clean separation between GAP v1 and GAP v2 API.
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
fa4aa8f068
|
BLE: remove inner V2 typedef in Gap class.
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
d3c26f4283
|
BLE: rename functions that trap concurrent use of incorect GAP APIs
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
6de585f7bf
|
BLE: rename Gap::IsFeatureSupported into Gap::isFeatureSupported
|
2018-11-26 10:24:33 +00:00 |
paul-szczepanek-arm
|
3e72570c52
|
move values out of GAP
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
7aa1e95193
|
BLE: merge ble::target_peer_address_type_t and advertising_peer_address_type_t
|
2018-11-26 10:24:33 +00:00 |