zephyr/samples
Fabio Baltieri b787cc088d samples: bt: hids: add a non authenticated mode to the sample
The HIDs sample is currently setup with a passkey callback and requires
authenticated write and read access.

Add a sample option to disable the passkey callbacks, and automatically
set the GATT attributes as encryption required. This is a useful sample
setup as real world HID devices (mice, keyboards...) usually don't have
a passkey mechanism, and removing the callback to reproduce that setup
while not changing the GATT permission leads to automatic disconnections
for encryption failures that can be fairly hard to troubleshoot.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-01-24 19:33:03 +01:00
..
application_development treewide: update usage of zephyr_code_relocate 2023-01-17 18:08:37 +01:00
arch boards: xtensa: m5stickc_plus: initial support 2023-01-09 10:16:27 +01:00
basic samples: basic: custom devicetree binding demo 2023-01-19 10:16:34 +01:00
bluetooth samples: bt: hids: add a non authenticated mode to the sample 2023-01-24 19:33:03 +01:00
boards samples: boards: nxp_s32: add sample for NETC 2023-01-24 14:37:20 +01:00
compression
cpp subsys/cpp: Also run C++ tests with picolibc when possible 2023-01-20 09:03:25 +01:00
drivers samples: watchdog: board s32z270dc2_r52 only build and not running 2023-01-23 11:46:43 -08:00
hello_world yamllint: indentation: fix files in samples/ 2023-01-04 14:23:53 +01:00
kernel yamllint: indentation: fix files in samples/ 2023-01-04 14:23:53 +01:00
modules tests: Add newlib filter for some testcases that dont have it 2023-01-24 11:10:27 +00:00
net Revert "samples: net: lwm2m_client: Use Ethernet in QEMU Cortex-M3" 2023-01-24 15:02:57 +00:00
philosophers
posix samples: posix: gettimeofday: include time.h 2023-01-11 09:41:29 +01:00
sensor boards: add rt1050 qdec pinmux and overlay 2023-01-24 10:21:39 -06:00
shields samples: shields: npm6001_ek: remove dead assignment 2022-12-27 13:12:55 +01:00
subsys mgmt: updatehub: Add userspace syscalls 2023-01-23 10:24:07 +00:00
synchronization
tfm_integration yamllint: indentation: fix files in samples/ 2023-01-04 14:23:53 +01:00
userspace yamllint: indentation: fix files in samples/ 2023-01-04 14:23:53 +01:00
classic.rst
index.rst samples: cpp: Relocate samples/subsys/cpp to samples/cpp 2023-01-13 17:42:55 -05:00
sample_definition_and_criteria.rst