zephyr/subsys/bluetooth/mesh
Aleksandr Khromykh ac4cfe9880 Bluetooth: Mesh: remove 20ms tx delay in adv bearer
The recommendation to have 20ms is fair for two
consecutive messages over a single bearer. When mesh
sends two messages it can be interpreted as two
bearers working in parallel. No need to keep
an artificial 20ms delay for that. Delay was
removed and all related bsim tests were fixed.

Signed-off-by: Aleksandr Khromykh <aleksandr.khromykh@nordicsemi.no>
2023-12-19 16:20:36 +01:00
..
shell Bluetooth: Mesh: Rename prov_dev->provisionee 2023-12-13 13:57:46 +01:00
access.c Bluetooth: Mesh: Added support for randomly delaying publications 2023-12-18 09:29:24 +01:00
access.h Bluetooth: Mesh: access tx msg randomizer 2023-12-11 09:50:18 +01:00
adv_ext.c Bluetooth: Mesh: remove 20ms tx delay in adv bearer 2023-12-19 16:20:36 +01:00
adv_legacy.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
adv.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
adv.h Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
app_keys.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
app_keys.h
beacon.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
beacon.h Bluetooth: Mesh: Remove bt_mesh_beacon_priv_random_get as unused 2023-08-24 22:09:57 +01:00
blob_cli.c Bluetooth: Mesh: Split Model Structure 2023-11-16 16:52:14 +01:00
blob_io_flash.c
blob_srv.c Bluetooth: Mesh: Split Model Structure 2023-11-16 16:52:14 +01:00
blob.h Bluetooth: Mesh: Update spec ref 1.0.1->1.1 2023-10-25 14:50:14 +02:00
cdb.c
cdb.h
cfg_cli.c Bluetooth: Mesh: Split Model Structure 2023-11-16 16:52:14 +01:00
cfg_srv.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
cfg.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
cfg.h
CMakeLists.txt Bluetooth: Mesh: Rename prov_dev->provisionee 2023-12-13 13:57:46 +01:00
crypto_psa.c Bluetooth: Mesh: no more tinycrypt in ble mesh tfm image 2023-11-08 15:09:50 +00:00
crypto_tc.c
crypto.c Bluetooth: Mesh: fix proxy solicitation 2023-10-12 18:07:50 +03:00
crypto.h
delayable_msg.c Bluetooth: Mesh: access tx msg randomizer 2023-12-11 09:50:18 +01:00
delayable_msg.h Bluetooth: Mesh: access tx msg randomizer 2023-12-11 09:50:18 +01:00
dfd_srv_internal.h
dfd_srv.c Bluetooth: Mesh: Split Model Structure 2023-11-16 16:52:14 +01:00
dfd.h
dfu_cli.c Bluetooth: Mesh: Split Model Structure 2023-11-16 16:52:14 +01:00
dfu_metadata.c
dfu_slot.c Bluetooth: Mesh: Ignore return value of settings_delete 2023-11-20 09:23:56 +01:00
dfu_slot.h Bluetooth: Mesh: Add support for Upload OOB Start 2023-09-18 10:55:20 +01:00
dfu_srv.c Bluetooth: Mesh: Split Model Structure 2023-11-16 16:52:14 +01:00
dfu.h
foundation.h Bluetooth: Mesh: Make bt_mesh_model as rodata 2023-11-16 16:52:14 +01:00
friend.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
friend.h
gatt_cli.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
gatt_cli.h
health_cli.c Bluetooth: Mesh: Split Model Structure 2023-11-16 16:52:14 +01:00
health_srv.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
heartbeat.c
heartbeat.h
Kconfig Bluetooth: Mesh: Added support for randomly delaying publications 2023-12-18 09:29:24 +01:00
keys.h
large_comp_data_cli.c Bluetooth: Mesh: Split Model Structure 2023-11-16 16:52:14 +01:00
large_comp_data_srv.c Bluetooth: Mesh: Split Model Structure 2023-11-16 16:52:14 +01:00
lpn.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
lpn.h
main.c Bluetooth: Mesh: access tx msg randomizer 2023-12-11 09:50:18 +01:00
mesh.h
msg.c Bluetooth: Mesh: Make bt_mesh_model as rodata 2023-11-16 16:52:14 +01:00
msg.h Bluetooth: Mesh: Make bt_mesh_model as rodata 2023-11-16 16:52:14 +01:00
net.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
net.h Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
od_priv_proxy_cli.c Bluetooth: Mesh: Split Model Structure 2023-11-16 16:52:14 +01:00
od_priv_proxy_srv.c Bluetooth: Mesh: Split Model Structure 2023-11-16 16:52:14 +01:00
od_priv_proxy.h Bluetooth: Mesh: Store priv proxy in sep entry 2023-09-11 19:58:05 +02:00
op_agg_cli.c Bluetooth: Mesh: Make element as rodata 2023-11-20 09:22:55 +01:00
op_agg_srv.c Bluetooth: Mesh: Make bt_mesh_model as rodata 2023-11-16 16:52:14 +01:00
op_agg.c Bluetooth: Mesh: Op agg mdl coex 2023-10-20 15:16:33 +02:00
op_agg.h Bluetooth: Mesh: Make bt_mesh_model as rodata 2023-11-16 16:52:14 +01:00
pb_adv.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
pb_gatt_cli.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
pb_gatt_cli.h
pb_gatt_srv.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
pb_gatt_srv.h
pb_gatt.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
pb_gatt.h
priv_beacon_cli.c Bluetooth: Mesh: Fix async behavior of Private Beacon Client API 2023-11-20 09:23:56 +01:00
priv_beacon_srv.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
priv_beacon.h Bluetooth: Mesh: Store priv beacon in sep entry 2023-09-11 19:58:05 +02:00
prov_bearer.h
prov.c Bluetooth: Mesh: Update spec ref 1.0.1->1.1 2023-10-25 14:50:14 +02:00
prov.h
provisionee.c Bluetooth: Mesh: Rename prov_dev->provisionee 2023-12-13 13:57:46 +01:00
provisioner.c Bluetooth: Mesh: Rename prov_dev->provisionee 2023-12-13 13:57:46 +01:00
provisioner.h
proxy_cli.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
proxy_cli.h Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
proxy_msg.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
proxy_msg.h Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
proxy_srv.c tests: Bluetooth: Mesh: Add proxy adv coex test. 2023-12-18 09:29:41 +01:00
proxy.h Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
rpl.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
rpl.h
rpr_cli.c Bluetooth: Mesh: Split Model Structure 2023-11-16 16:52:14 +01:00
rpr_srv.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
rpr.h
sar_cfg_cli.c Bluetooth: Mesh: Split Model Structure 2023-11-16 16:52:14 +01:00
sar_cfg_internal.h
sar_cfg_srv.c Bluetooth: Mesh: Split Model Structure 2023-11-16 16:52:14 +01:00
sar_cfg.c
settings.c Bluetooth: Mesh: Allow custom RPL use mesh settings work 2023-12-08 10:25:36 +00:00
settings.h
sol_pdu_rpl_cli.c Bluetooth: Mesh: Split Model Structure 2023-11-16 16:52:14 +01:00
sol_pdu_rpl_srv.c Bluetooth: Mesh: Make bt_mesh_model as rodata 2023-11-16 16:52:14 +01:00
solicitation.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
solicitation.h
statistic.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
statistic.h Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
subnet.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
subnet.h
test.c
test.h
transport_legacy.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
transport.c Bluetooth: Mesh: Use memslab replace with net_buf_pool 2023-12-08 20:19:10 +00:00
transport.h
va.c Bluetooth: Mesh: Return immediately if labels not supported 2023-11-28 14:48:29 +01:00
va.h