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
|
6cb7645846
|
BLE: Improve NULL check in ble::AdvertisingDataBuilder implementation.
|
2018-11-26 10:24:35 +00:00 |
Vincent Coubard
|
643fad0162
|
BLE: Improve code by explaining or textually defining constants
|
2018-11-26 10:24:35 +00:00 |
Vincent Coubard
|
eda3bfb0e3
|
BLE: Explain magic constant in ble::Gap implementation.
|
2018-11-26 10:24:35 +00:00 |
Vincent Coubard
|
d32354a7a6
|
BLE: Fix compiler warning about unused variable.
|
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
|
49455dcc87
|
BLE: set the phy as first parameter in ble::ConnectionParameters.
|
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 |
Vincent Coubard
|
9f39dba429
|
BLE: Fix constant declaration of ble::AdvertisingParameters.
|
2018-11-26 10:24:35 +00:00 |
paul-szczepanek-arm
|
02cf9ea94d
|
moved some funcs to cpp, moved cpp to source folder
|
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
|
87f36450f5
|
BLE: return immutable buffer from AdvertisingDataBuilder::getAdvertisingData
|
2018-11-26 10:24:34 +00:00 |
Vincent Coubard
|
dfa7749d8a
|
BLE: Split ble/gap/AdvertisingDataBuilder.h into declaration and implementation file.
|
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
|
586aea553b
|
BLE: Move privacy subsystem to ::ble::Gap.
|
2018-11-26 10:24:34 +00:00 |
Vincent Coubard
|
c54e0d9862
|
BLE: Move Gap::StopScan into ::ble::Gap::stopScan .
|
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
|
4fdb9c7e67
|
BLE: provide default implementation ::ble::Gap::isFeatureSupported
|
2018-11-26 10:24:34 +00:00 |
Vincent Coubard
|
a9fd003803
|
BLE: Move uses of deprecated Gap functions into isolated and warning free block.
|
2018-11-26 10:24:34 +00:00 |
Vincent Coubard
|
1802909272
|
BLE: Move Gap deprecated implementation in source/Gap.cpp .
The implementation has been moved to a block that do not issue deprecation warning as this is an implementation detail.
|
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 |
paul-szczepanek-arm
|
d8eb9de459
|
fix names
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
ad127d76af
|
BLE: merge ble::own_address_t and pal::own_address_type_t.
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
d1cb1e1a39
|
BLE: merge ble::scanning_filter_duplicates_t and pal::duplicate_filter_t
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
07d73d5e20
|
BLE: merge ble::scanning_policy_mode_t and gap::scanning_filter_policy_t
This change set also introduce ble::initiator_filter_policy_t and fix a type issue ble::ConnectionParameters.
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
c6cdfd0b7e
|
BLE: Merve ble::advertising_policy_mode and pal::advertising_filter_policy .
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
db55540952
|
BLE: merge ble::advertising_type_t and pal::advertising_type_t.
|
2018-11-26 10:24:33 +00:00 |
paul-szczepanek-arm
|
b59b29ba9f
|
reject conenct request if exteneded not enabled but required
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
823825ee24
|
BLE: Fix ternary expression return type.
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
d659bc6561
|
BLE: unwrap own_address_type value in GenericGap.
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
812b86a197
|
BLE: cleanup ble::AdvertisingParameters
* Use constrained types where relevant.
* Remove fields N/A fields
|
2018-11-26 10:24:33 +00:00 |
paul-szczepanek-arm
|
65d84e4227
|
fix case
|
2018-11-26 10:24:33 +00:00 |
paul-szczepanek-arm
|
09f71d278d
|
move feature support into user api
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
f0cbd9f434
|
BLE: move GapAdvertisingParameters to ble::AdvertisingParameters
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
1324116377
|
BLE: rename duration type and extract them out of Gap.
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
6f21326b6a
|
BLE: Move Gap event types in dedicated file.
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
4d3354077e
|
BLE: rename GapExtendedConnectParameters_t into ConnectionParameters
|
2018-11-26 10:24:32 +00:00 |