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 |
paul-szczepanek-arm
|
8794c0b43b
|
make packetisation common
|
2018-11-26 10:21:32 +00:00 |
paul-szczepanek-arm
|
87482b5530
|
compilation errors fixed
|
2018-11-26 10:21:32 +00:00 |
paul-szczepanek-arm
|
a5e1bdb97e
|
missing parens
|
2018-11-26 10:21:32 +00:00 |
paul-szczepanek-arm
|
26f40e07f7
|
packetisation
|
2018-11-26 10:21:31 +00:00 |
paul-szczepanek-arm
|
56146a44fb
|
legacy support
|
2018-11-26 10:21:31 +00:00 |
paul-szczepanek-arm
|
6ca5041f53
|
generic advertising
|
2018-11-26 10:21:31 +00:00 |
paul-szczepanek-arm
|
a2c9781682
|
fix whitelist generation (set correct address type)
|
2018-09-05 16:46:01 +01:00 |
paul-szczepanek-arm
|
baaebb47dc
|
fix typo in preferred
|
2018-08-29 20:21:04 +01:00 |
paul-szczepanek-arm
|
8090e7acd8
|
phy API implementation for cordio
phy set types added, nordic implementation updated
|
2018-08-29 20:21:04 +01:00 |
paul-szczepanek-arm
|
265132c5a8
|
check that flags have the IRK stored before retrieving it
|
2018-06-05 15:15:19 +01:00 |
paul-szczepanek-arm
|
3a2dc69f11
|
fix not updating size of array
|
2018-06-01 15:57:22 +01:00 |
Paul Szczepanek
|
f4b7f32793
|
Merge pull request #49 from pan-/fix-privacy-backward-compatibility
Fix privacy backward compatibility
|
2018-05-23 14:20:49 +01:00 |
Vincent Coubard
|
bdad5d6496
|
BLE Generic: Handle peer address type backward compatibility.
|
2018-05-21 13:29:06 +01:00 |
Vincent Coubard
|
28766bd873
|
BLE: Do not pass peer resolvable address in connection event handler
|
2018-05-21 10:17:44 +01:00 |
paul-szczepanek-arm
|
9da64e529e
|
refactor into separate functions for readability and correctness of pal matching db
|
2018-05-18 13:46:55 +01:00 |
paul-szczepanek-arm
|
439d002f7d
|
new API call to change db at runtime
|
2018-05-18 12:34:52 +01:00 |
Vincent Coubard
|
d361960aa3
|
BLE: Use peer_address_type_t instead of the legacy address in security manager.
|
2018-05-18 10:04:27 +01:00 |
Donatien Garnier
|
3f7a7a4213
|
Merge
|
2018-05-16 12:44:36 +01:00 |
paul-szczepanek-arm
|
1ae13bc80f
|
don't reset db on security manager reset as the docs require
|
2018-05-16 11:46:36 +01:00 |
paul-szczepanek-arm
|
bcca75973e
|
reseting the security db
|
2018-05-16 11:23:17 +01:00 |
Donatien Garnier
|
288c3952d8
|
Address Paul's comments
|
2018-05-15 18:37:50 +01:00 |
paul-szczepanek-arm
|
5c598688e4
|
templates for reading and writing to avoid repetition
|
2018-05-15 16:35:54 +01:00 |
paul-szczepanek-arm
|
49db7e2a2a
|
restoring db file blanks file if set to not restore, allow reusing the db
|
2018-05-15 11:46:39 +01:00 |
Donatien Garnier
|
472d3de849
|
Give GenericGap access to the Security Manager's PAL
|
2018-05-14 13:36:02 +01:00 |
Donatien Garnier
|
a3d9d6cebd
|
Business logic for handling non-resolvable private addresses
|
2018-05-14 13:26:39 +01:00 |
paul-szczepanek-arm
|
579cb5e222
|
avoid setting flags twice
|
2018-05-14 10:26:44 +01:00 |
paul-szczepanek-arm
|
f4f3a3c697
|
store ltk and csrk but not irk sent status
and missing asserts
|
2018-05-14 09:52:49 +01:00 |
paul-szczepanek-arm
|
a7f8d54761
|
more doxygen
|
2018-05-13 23:54:44 +01:00 |