paul-szczepanek-arm
|
79518ca089
|
service data allows both types of UUIDs
|
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 |
paul-szczepanek-arm
|
84dd169d14
|
allow long uuids in service data
|
2018-11-26 10:24:34 +00:00 |
paul-szczepanek-arm
|
181ce00902
|
fix size checks
|
2018-11-26 10:24:34 +00:00 |
paul-szczepanek-arm
|
062c301a96
|
check min size for custom data
|
2018-11-26 10:24:34 +00:00 |
paul-szczepanek-arm
|
e54c0ed1de
|
simplify UUID funcs
|
2018-11-26 10:24:34 +00:00 |
paul-szczepanek-arm
|
acd7ec3572
|
check sizes, use memcpy
|
2018-11-26 10:24:34 +00:00 |
paul-szczepanek-arm
|
92cbec3e41
|
requested services
|
2018-11-26 10:24:34 +00:00 |
paul-szczepanek-arm
|
91fa548953
|
verify parameters
|
2018-11-26 10:24:34 +00:00 |
paul-szczepanek-arm
|
aefd92a838
|
docs
|
2018-11-26 10:24:34 +00:00 |
paul-szczepanek-arm
|
656aa4fa4c
|
CONNECTION INTERVAL HELPER
|
2018-11-26 10:24:34 +00:00 |
paul-szczepanek-arm
|
7ab45e4c09
|
individual operations
|
2018-11-26 10:24:34 +00:00 |
paul-szczepanek-arm
|
0b1b07f9f1
|
service data
|
2018-11-26 10:24:34 +00:00 |
paul-szczepanek-arm
|
4a850207fa
|
remove redundant calulations
|
2018-11-26 10:24:34 +00:00 |
paul-szczepanek-arm
|
4b6eede76b
|
UUID handling
|
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 |
paul-szczepanek-arm
|
b6a0c8aea5
|
helper functinos
|
2018-11-26 10:24:34 +00:00 |
paul-szczepanek-arm
|
0d95ccb4ba
|
fix enum values
|
2018-11-26 10:24:34 +00:00 |
paul-szczepanek-arm
|
838de80fbf
|
flags no longer a safenum
|
2018-11-26 10:24:34 +00:00 |
paul-szczepanek-arm
|
6ef90b5ca7
|
remove data instead of replace data
|
2018-11-26 10:24:34 +00:00 |
paul-szczepanek-arm
|
862775d3df
|
extra data builder funcs
|
2018-11-26 10:24:33 +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
|
c165bd98b7
|
BLE: Add explicit constructor for Duration that accepts millisecond in input.
|
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 |
Vincent Coubard
|
5f435debd0
|
BLE: remove ble:: prefixes in ble::AdvertisingParameters.
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
46815cc371
|
BLE: remove ble:: prefixes in ble::ScanParameters.
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
6c75c53127
|
BLE: Move gap events into ble namespace.
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
7123364674
|
BLE: remove not required prefixes in ble::ConnectionParameters.
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
c1cd5ede84
|
BLE: Cleanup ble::connection_role_t.
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
493c8580cc
|
BLE: cleanup of clock_accuracy_t
|
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 |
paul-szczepanek-arm
|
7ea560a955
|
size clarification
|
2018-11-26 10:24:33 +00:00 |
paul-szczepanek-arm
|
33ab365d2c
|
advertising data
|
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 |
paul-szczepanek-arm
|
cc8b43f3ab
|
update gap overview
|
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
|
3b334b814d
|
BLE: Revert space change in ble/GapAdvertisingParams.h
|
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 |
Vincent Coubard
|
b4c704c807
|
BLE: Move leftover target_peer_address_type_t in ble/gap/Types.h
|
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
|
b8db58fe57
|
BLE: Move new gap types in ble/gap/Types.h
|
2018-11-26 10:24:33 +00:00 |
Vincent Coubard
|
b4fe04addd
|
BLE: Improve readability of AdvertisingDataBuilder::appendField
|
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 |