paul-szczepanek-arm
|
f4a560dace
|
reset advertising sets on reset
|
2018-11-26 16:25:33 +00:00 |
Vincent Coubard
|
190b9bc125
|
BLE: Fix address type in ::ble::Gap::connect
|
2018-11-26 14:13:07 +00:00 |
Vincent Coubard
|
6b8b1d0b7a
|
BLE: remove minimize fragmentation parameter in Gap.
|
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
|
f64b37ba0d
|
BLE: Fix function braces opening in header files.
|
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
|
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
|
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
|
d8eb9de459
|
fix names
|
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 |
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 |
paul-szczepanek-arm
|
f3c47f135b
|
docs
|
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
|
4d3354077e
|
BLE: rename GapExtendedConnectParameters_t into ConnectionParameters
|
2018-11-26 10:24:32 +00:00 |
Vincent Coubard
|
2d1362c2c4
|
BLE: Move GapScanParameters header into ble/gap/ScanParameters
|
2018-11-26 10:24:32 +00:00 |
paul-szczepanek-arm
|
57e4cdd732
|
new units
|
2018-11-26 10:24:32 +00:00 |
paul-szczepanek-arm
|
7b4439567d
|
comparison operator
|
2018-11-26 10:24:32 +00:00 |
Vincent Coubard
|
6a63948a7d
|
BLE: Add phy in sync exstablished event.
|
2018-11-26 10:24:32 +00:00 |
Vincent Coubard
|
194e2cb4f8
|
BLE: Move common type from pal to ble namespace.
|
2018-11-26 10:24:32 +00:00 |
paul-szczepanek-arm
|
8733d52da9
|
event types fixed
|
2018-11-26 10:24:32 +00:00 |
paul-szczepanek-arm
|
2cdff44f2a
|
cancel connection
|
2018-11-26 10:24:32 +00:00 |
paul-szczepanek-arm
|
365a6c8c4d
|
set random address
|
2018-11-26 10:24:32 +00:00 |
paul-szczepanek-arm
|
b98326150d
|
fix names
|
2018-11-26 10:24:31 +00:00 |
paul-szczepanek-arm
|
b489e0957e
|
pal call
|
2018-11-26 10:24:31 +00:00 |
Vincent Coubard
|
651bf321db
|
BLE: Use typedef in signature.
|
2018-11-26 10:24:31 +00:00 |
Vincent Coubard
|
3eebcc49ad
|
BLE: Add more precondition check to GenericGap.
|
2018-11-26 10:24:31 +00:00 |
Vincent Coubard
|
24e6b89ade
|
BLE: use uint32_t to describe ms interval in Gap::setPeriodicAdvertisingParameters
|
2018-11-26 10:24:31 +00:00 |
Vincent Coubard
|
01b0de2175
|
BLE: rename Gap:setPeriodicAdvertisingData into setPeriodicAdvertisingPayload.
|
2018-11-26 10:24:31 +00:00 |
Vincent Coubard
|
b1c6914e34
|
BLE: Add periodic sync advertisement management.
|
2018-11-26 10:24:31 +00:00 |
Vincent Coubard
|
06b3ccd322
|
BLE: refactor parameters order of Gap::startAdvertising
|
2018-11-26 10:24:31 +00:00 |
Vincent Coubard
|
b825ffc1f6
|
BLE: Handle setAdvertisingParameters on legacy controllers.
|
2018-11-26 10:24:31 +00:00 |
Vincent Coubard
|
413908d594
|
BLE: Renaming
GenericGap::is_extended_advertising_enabled become GenericGap::is_extended_advertising_available
|
2018-11-26 10:24:31 +00:00 |
Vincent Coubard
|
df5e01bf45
|
BLE: wrap bitstream manipulation into a BitArray class.
|
2018-11-26 10:24:31 +00:00 |
Vincent Coubard
|
2e8389d4fd
|
BLE: Create and destroy advertising sets in the controller.
|
2018-11-26 10:24:31 +00:00 |
Vincent Coubard
|
d63c7bc948
|
BLE: use std::min where appropriate.
|
2018-11-26 10:24:31 +00:00 |
Vincent Coubard
|
ad3f3c86a5
|
BLE: Move implementation to cpp file.
|
2018-11-26 10:24:31 +00:00 |
Vincent Coubard
|
87014b71b6
|
BLE: reorder declaration.
|
2018-11-26 10:24:31 +00:00 |
Vincent Coubard
|
6a55d65660
|
BLE: Create advertising payload builder.
This change set use a data buffer to set data and scan responses.
|
2018-11-26 10:24:31 +00:00 |
Vincent Coubard
|
61536c3f64
|
BLE: revert non backward compatible changes.
This changeset includes order of function declaration in headers.
|
2018-11-26 10:24:31 +00:00 |
Vincent Coubard
|
24460de86f
|
BLE: Implement new scan API in GenericGap
|
2018-11-26 10:24:30 +00:00 |
Vincent Coubard
|
1a14453da1
|
BLE: Add mechanism to track use of non compatible scan API.
|
2018-11-26 10:24:30 +00:00 |
paul-szczepanek-arm
|
a1582bd3ac
|
pointer to ref
|
2018-11-26 10:21:32 +00:00 |
paul-szczepanek-arm
|
ca72f5a289
|
merged adv param types
|
2018-11-26 10:21:32 +00:00 |
Vincent Coubard
|
0c1e01952b
|
Compilation fixes
|
2018-11-26 10:21:32 +00:00 |