Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bluetooth: host: Add extended advertising API #22013

Merged
merged 33 commits into from
Mar 29, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
8808b8f
Bluetooth: host: Add GAP definitions
joerchan Feb 1, 2020
b4e4f0c
Bluetooth: host: Add new argument and return code to bt_create_conn_le
joerchan Feb 1, 2020
a1b15c1
Bluetooth: host: Add API for advertising sets
joerchan Feb 1, 2020
d086324
Bluetooth: host: Rename and deprecate scan filter for more scan options
joerchan Feb 1, 2020
9d63e80
Bluetooth: host: Deprecate BT_LE_ADV defines in hci.h in favour of gap.h
joerchan Feb 1, 2020
4e13301
Bluetooth: host: Add scan API for extended scanner
joerchan Feb 1, 2020
ce7bfbd
Bluetooth: HCI: Add additional HCI defines for extended advertising
joerchan Feb 1, 2020
a358571
Bluetooth: Kconfig: Add kconfig options for extended advertising
joerchan Feb 1, 2020
0e36125
Bluetooth: Kconfig: Update buffer sizes for advertising extension
joerchan Feb 2, 2020
f60a39a
Bluetooth: host: Use bluetooth defines instead of hci defines
joerchan Feb 1, 2020
50f3c86
Bluetooth: host: Refactor get advertiser filter policy
joerchan Feb 2, 2020
4c1be49
Bluetooth: host: Add reference count old and new value in debug print
joerchan Feb 2, 2020
8ac3e9c
Bluetooth: host: Refactor scan and initiator random address handling
joerchan Feb 3, 2020
0cd3fe5
Bluetooth: host: Add scanner options for extendend scanning
joerchan Feb 3, 2020
06290eb
Bluetooth: host: Add API to set initiator scan parameters
joerchan Feb 3, 2020
3b88458
Bluetooth: host: Add support for extended conn create options
joerchan Feb 3, 2020
946c989
Bluetooth: host: Add support for single advertising set
joerchan Feb 3, 2020
ff6e24b
Bluetooth: shell: Print error code in hex
joerchan Feb 1, 2020
9ca2953
Bluetooth: shell: Use the new scan callbacks to print extended info
joerchan Feb 1, 2020
5dd9657
Bluetooth: shell: Add shell arguments to control scanning phys
joerchan Feb 2, 2020
941c96f
Bluetooth: shell: Add shell commands for advertising sets
joerchan Feb 2, 2020
771e95f
Bluetooth: shell: Use the new advertising callbacks
joerchan Feb 2, 2020
30a622c
Bluetooth: host: Add error code to directed advertiser
joerchan Feb 23, 2020
944d3d3
Bluetooth: shell: Add shell command for advertising OOB information
joerchan Mar 16, 2020
68564d4
Bluetooth: host: Handle anonymous advertiser
joerchan Mar 16, 2020
fc80211
Bluetooth: host: Add RPA handling for scan limited by timeout
joerchan Mar 23, 2020
b730bc3
Bluetooth: host: Refactor HCI remove from resolving list command
joerchan Mar 23, 2020
88f66fe
Bluetooth: shell: Add shell option to set scan timeout parameter
joerchan Mar 23, 2020
c32bfd8
Bluetooth: host: Handle identity keys update for limited adv or scan
joerchan Mar 23, 2020
96ecbc2
Bluetooth: host: Skip feature testing when legacy adv is disabled
joerchan Mar 23, 2020
44246eb
Bluetooth: host: Add get advertising set info
joerchan Mar 27, 2020
6704dc4
Bluetooth: shell: Add shell advertise set info get command
joerchan Mar 27, 2020
3cb2a8a
doc: 2.3 relnotes: Add section for API changes, document AE ones
carlescufi Mar 29, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions doc/releases/release-notes-2.3.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,30 @@ Security Vulnerability Related

No security vulnerabilities received.

API Changes
***********

Deprecated in this release
==========================

* Bluetooth

* BT_LE_SCAN_FILTER_DUPLICATE, use BT_LE_SCAN_OPT_FILTER_DUPLICATE instead
* BT_LE_SCAN_FILTER_WHITELIST, use BT_LE_SCAN_OPT_FILTER_WHITELIST instead
* bt_le_scan_param::filter_dup, use bt_le_scan_param::options instead
* bt_conn_create_le(), use bt_conn_le_create() instead
* bt_conn_create_auto_le(), use bt_conn_le_create_auto() instead
* bt_conn_create_slave_le(), use bt_conn_le_create_slave() instead
* BT_LE_ADV_* macros, use BT_HCI_ADV_* macros instead

Removed APIs in this release
============================


Stable API changes in this release
==================================


Kernel
******

Expand Down
Loading