Paul Szczepanek
ede39c4608
put statements inside the correct feature guard blocks
2021-06-17 16:51:28 +01:00
Martin Kojtal
8cb8e49a67
Merge pull request #14747 from paul-szczepanek-arm/fix-adv-con
...
BLE: fix advertising set termination event
2021-06-17 15:37:29 +02:00
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
Paul Szczepanek
afeb696d01
fix CORDIO not passing the conn id in param for adv stop event
...
the hci handle is different from host handle, this is how it's done in conn open event, we carry the conn id in the hdr.param
2021-06-09 18:50:17 +01:00
Paul Szczepanek
963657bfb0
translate hci conn handle to host handle for adv stop event
2021-06-09 18:50:17 +01:00
Paul Szczepanek
6b930d6449
translate adv set error codes and only act on successful stop
2021-06-09 18:50:17 +01:00
Paul Szczepanek
4fae828987
Fix process enable queue guard not being reset on failed runs
2021-06-09 18:50:17 +01:00
Paul Szczepanek
7b94f257dd
fix CORDIO not handling all adv set stop events
2021-06-09 18:50:17 +01: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
Paul Szczepanek
c4585b977d
clarify documentation for adv stop event
2021-06-09 13:56:39 +01:00
Paul Szczepanek
88ede0002d
new error codes needed for adv sets
2021-06-09 13:54:19 +01: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