zephyr/include
Joakim Andersson 18bee9178f Bluetooth: host: Add non-connectable directed advertising support
This patch introduces two major changes to the directed advertising
feature of the bluetooth host.

Deprecating the bt_conn_create_slave_le, and removing
bt_conn_le_create_slave which has never been released. This behaviour
has now been moved by to providing the peer direct address into the
advertising parameters.

Introducing directed advertising support for nonconnectable
directed extended advertising, both scannable and non-scannable.

A bug was also fixed in the the directed-adv command in the shell
when the argument "low" was given. The advertiseng parameter pointer
declared with BT_LE_ADV_CONN_DIR_LOW_DUTY was declared in a scope that
was no longer valid when it was used to start the advertiser.

Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
2020-04-15 10:57:38 +03:00
..
app_memory
arch
audio
bluetooth Bluetooth: host: Add non-connectable directed advertising support 2020-04-15 10:57:38 +03:00
canbus
cmsis_rtos_v1
cmsis_rtos_v2
console
crypto
data
debug
devicetree doc: devicetree: change doxygen groups 2020-04-13 22:38:13 -04:00
dfu
disk
display
drivers sensor: bq274xx: Add BQ27421 driver 2020-04-13 11:50:41 -05:00
dt-bindings
fs fs: littlefs: force alignment for buffers 2020-04-11 15:33:35 -04:00
linker kernel: Add k_heap synchronized memory allocator 2020-04-14 10:05:55 -07:00
logging
mgmt
net
posix
power
random
settings
shell
stats
storage
sys kernel: Add k_heap synchronized memory allocator 2020-04-14 10:05:55 -07:00
toolchain
tracing
usb
zephyr
cache.h
device.h
devicetree.h devicetree.h: Covert DT_{REG,IRQ}_HAS_IDX macros to IS_ENABLED form 2020-04-14 17:45:19 -05:00
exc_handle.h
fatal.h
generated_dts_board.h
init.h
irq_nextlevel.h
irq_offload.h
irq.h
kernel_includes.h kernel: Add k_mem_pool compatibility layer on top of k_heap 2020-04-14 10:05:55 -07:00
kernel_structs.h kernel: Add k_heap synchronized memory allocator 2020-04-14 10:05:55 -07:00
kernel_version.h
kernel.h kernel: Add k_mem_pool compatibility layer on top of k_heap 2020-04-14 10:05:55 -07:00
mempool_heap.h kernel: Add k_mem_pool compatibility layer on top of k_heap 2020-04-14 10:05:55 -07:00
mempool_sys.h kernel: Refactor k_mem_pool APIs into a base and derived level 2020-04-14 10:05:55 -07:00
ptp_clock.h
sched_priq.h
shared_irq.h
spinlock.h kernel: Add k_heap synchronized memory allocator 2020-04-14 10:05:55 -07:00
sw_isr_table.h Z_ISR_DECLARE: update for C++ support 2020-04-14 17:51:30 -05:00
sys_clock.h include: Move waitq and timeout structs to kernel_structs.h 2020-04-14 10:05:55 -07:00
syscall_handler.h
syscall.h
timeout_q.h
toolchain.h
wait_q.h
zephyr.h