Martin Kojtal
df12718139
Merge pull request #14737 from paul-szczepanek-arm/cmake-ble-rebased
...
BLE: Add cmake unittest fakes for BLE and events
2021-06-11 14:04:47 +02:00
Martin Kojtal
a8fd7b3f0e
Merge pull request #14693 from 16L-YT/master
...
Fix compilation errors with kvstore - TDB_INTERNAL option to store BLE bonding info
2021-06-09 16:35:56 +02:00
Martin Kojtal
e377383f6d
Merge pull request #14672 from paul-szczepanek-arm/fix-advertising-start
...
BLE: Fix advertising start and stop
2021-06-09 10:38:34 +02:00
Paul Szczepanek
2d9a781dd8
fix typos and traces
2021-06-08 09:48:45 +01:00
Paul Szczepanek
0515408f21
add default BLE roles configuration in case no json present
2021-06-06 11:54:24 +01:00
Paul Szczepanek
c51dc2f6cc
set to pending only after issuing command
2021-06-02 12:06:43 +01:00
Paul Szczepanek
b21ee6b0a0
add information about privacy refresh to config option
2021-06-02 12:06:12 +01:00
Paul Szczepanek
8ec7cfd820
start and stop adv sets in batches
2021-06-01 22:38:39 +01:00
Paul Szczepanek
0670470af6
add config for number of pending adv sets starting
2021-06-01 22:38:13 +01:00
Paul Szczepanek
8dedd43e7c
add status to start and stop events
2021-06-01 22:37:43 +01:00
Paul Szczepanek
e99741dd3d
change function names
2021-06-01 15:45:08 +01:00
Abbas Bracken Ziad
8ee7fb8642
BLE: support non-low power devices
2021-05-27 10:11:05 +01:00
Anna Bridge
8b1cd98a8e
Merge pull request #14574 from noonfom/string-buffer-length
...
Fix string buffer length in UUID trace helper
2021-05-25 12:38:06 +01:00
Yahya Tawil
ae31d20904
Merge branch 'master' into master
2021-05-24 20:04:41 +03:00
Yahya Tawil
6318e3a3b7
Solve the type error in one of the tracing msgs
...
Adapted from #14684
2021-05-22 11:49:49 +03:00
Yahya Tawil
997b523284
Add the missing definition for `as_entry`
2021-05-22 11:46:34 +03:00
Yahya Tawil
27e64a82b8
Add the missing mbed-storage libraries
...
Refer to #14660
2021-05-22 11:40:36 +03:00
George Beckstein
2578c5356b
Fix missing `as_entry` method in KVStoreSecurityDb
...
This commit introduces changes to fix a missing method, `as_entry`, and traces that were not updated properly to work with this new method.
Prior to this fix, it was not possible to use KVStoreSecurityDb as the build would fail since the `as_entry` method was not declared in the class header file.
This bug was introduced with commit 957486e0eb in PR ARMmbed/mbed-os#14198
2021-05-19 16:38:13 -04:00
Paul Szczepanek
4767b7e1ac
fix missing observer ifdefs
2021-05-18 20:58:26 +01:00
Paul Szczepanek
910b7a6438
clear the pal gap queue on reset
2021-05-18 10:39:20 +01:00
Paul Szczepanek
30cd6071cf
remove stopping sets since controller resets them
2021-05-18 10:24:16 +01:00
Paul Szczepanek
ab123d3e22
advertising start queued up waiting for completion
2021-05-17 19:37:26 +01:00
Abbas Bracken Ziad
0ec4a57a6c
Fix string buffer length in UUID trace helper
2021-05-13 11:56:23 +01:00
Martin Kojtal
26c6b75d3b
Merge pull request #14625 from paul-szczepanek-arm/fix-read-auth
...
BLE: Fix overwriting attribute data from read auth callback
2021-05-10 11:25:55 +02:00
Martin Kojtal
acb43441bb
Merge pull request #14627 from pan-/fix-stop-periodic-advertising
...
Dispatch Gap::stopPeriodicAdvertising to the right function.
2021-05-07 12:41:29 +02:00
Martin Kojtal
b7b4ca72cc
Merge pull request #14605 from paul-szczepanek-arm/tracix
...
BLE: Fix traces
2021-05-07 11:44:25 +02:00
Paul Szczepanek
2041cc6b57
don't copy data into attr if size too big
2021-05-05 19:01:13 +01:00
Paul Szczepanek
0155bce867
allow zero length attribute reads
2021-05-05 18:58:24 +01:00
Paul Szczepanek
17bf70989d
ignore offset, replace whole value of attr in auth callback
2021-05-05 18:40:59 +01:00
Vincent Coubard
cec8a9dc8c
Dispatch Gap::stopPeriodicAdvertising to the right function.
2021-05-05 18:32:47 +01:00
Paul Szczepanek
55ffb176d5
Copy data from read auth callback
2021-05-05 14:31:35 +01:00
Martin Kojtal
dace32aef6
Merge pull request #14602 from paul-szczepanek-arm/conf
...
Deprecate indications event onConfirmationReceived
2021-05-03 09:55:08 +02:00
Paul Szczepanek
f872dfa5ca
convert bitfield to bools
2021-04-29 19:07:31 +01:00
Paul Szczepanek
7211cd3e77
fix sm init trace to print string
2021-04-29 16:09:04 +01:00
Paul Szczepanek
52bc9e9f51
fix misleading privacy trace
2021-04-29 16:08:52 +01:00
Paul Szczepanek
172e9697da
avoid init in header for compatibility
2021-04-28 16:29:26 +01:00
Paul Szczepanek
b61fc6b639
Deprecate indications event onConfirmationReceived
2021-04-28 14:02:56 +01:00
Martin Kojtal
06a33d37f8
Merge pull request #14436 from paul-szczepanek-arm/remove-services
...
BLE: replace obsolete services with the new services repo
2021-04-13 16:00:58 +02:00
Paul Szczepanek
d594aa2d4b
add MBED_DEPRECATED comment for maintainers to find it
2021-04-08 09:53:23 +01:00
Martin Kojtal
9bbc8c914c
Merge pull request #14506 from noonfom/value-handle
...
Add GattUpdatesEnabledCallbackParams struct
2021-04-08 09:53:04 +02:00
Abbas Bracken Ziad
52483f3e30
Wrap call to value handle getter in MBED_ASSERT
2021-04-07 18:05:01 +01:00
Paul Szczepanek
cc478b3896
add deprecation warning
2021-04-07 17:15:09 +01:00
Paul Szczepanek
f34d31f350
remember if BLE scan paremeters are set
2021-04-07 16:40:46 +01:00
Abbas Bracken Ziad
aaf9435f87
Use general name for POD
2021-04-07 12:34:25 +01:00
Abbas Bracken Ziad
d42c0a7269
Add value handle field to callback params
2021-04-06 17:39:10 +01:00
Abbas Bracken Ziad
8b07e97e50
Add value handle getter to Gatt Server
2021-04-06 17:24:08 +01:00
Paul Szczepanek
d43d4a0e7e
fix cordio include path
2021-03-18 11:30:43 +00:00
Paul Szczepanek
1afbbebc96
fix include path for dm_api.h
2021-03-18 11:27:42 +00:00
Paul Szczepanek
c6d2ca17d5
remove obsolete services and add information about the services repo
2021-03-17 13:05:25 +00:00
Paul Szczepanek
dc6e9db067
add tracing to scan state ( #14225 )
2021-03-15 15:35:52 +00:00