zephyr/samples/bluetooth
Fabio Baltieri 067e82de4a samples: bt: hids: implement a sample report
The peripheral_hids sample currently implements the HID descriptor and
characteristics, but no notify report. Add some code for implementing a
simple one button click report for boards that have sw0 defined, so that
the sample actually does something beside connecting and enumerating the
device.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2022-09-15 16:27:35 +00:00
..
beacon samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
broadcast_audio_sink samples: Bluetooth: Increase adv data Len for broadcast audio source 2022-09-06 17:44:38 +02:00
broadcast_audio_source samples: Bluetooth: Increase adv data Len for broadcast audio source 2022-09-06 17:44:38 +02:00
broadcaster cmake: Update cmake_minimum_required to 3.20.0 2022-07-04 10:18:45 +02:00
broadcaster_multiple samples: Bluetooth: Refactor broadcaster multiple for bsim test reuse 2022-08-23 16:21:00 +02:00
central includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
central_gatt_write includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
central_hr includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
central_ht includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
central_iso includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
central_multilink includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
central_otc includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
central_past samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
direction_finding_central includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
direction_finding_connectionless_rx includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
direction_finding_connectionless_tx includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
direction_finding_peripheral includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
eddystone includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
handsfree includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
hap_ha includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
hci_pwr_ctrl samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
hci_rpmsg samples: Bluetooth: Increase adv data Len for broadcast audio source 2022-09-06 17:44:38 +02:00
hci_spi includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
hci_uart includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
hci_usb includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
hci_usb_h4 includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
ibeacon samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
ipsp includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
iso_broadcast samples: Bluetooth: iso_broadcast: Updated to broadcast 2 streams 2022-09-05 17:37:47 +02:00
iso_broadcast_benchmark Bluetooth: ISO: Rename sn to seq_num 2022-06-07 18:53:44 +02:00
iso_connected_benchmark Bluetooth: samples: Remove nrf52840 from iso benchmark platfrom_allow 2022-06-17 10:49:51 -05:00
iso_receive samples: Bluetooth: iso_receive: Updated to synchronize upto 2 streams 2022-09-05 17:37:47 +02:00
mesh devices: constify statically initialized device pointers 2022-08-19 11:51:26 +02:00
mesh_demo Bluetooth: Mesh: Align Config Client API with Health Client API 2022-09-05 13:56:25 +03:00
mesh_provisioner Bluetooth: Mesh: Remove experimental tag from CDB 2022-09-12 14:14:27 +00:00
observer samples: Bluetooth: Refactor observer for bsim test reuse 2022-08-23 16:21:00 +02:00
periodic_adv samples: Bluetooth: Remove explicit Ext and Periodic Adv Kconfig enable 2022-05-16 18:25:14 +02:00
periodic_sync samples: Bluetooth: Remove explicit Ext and Periodic Adv Kconfig enable 2022-05-16 18:25:14 +02:00
peripheral includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_csc includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_dis includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_esp includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_gatt_write includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_hids samples: bt: hids: implement a sample report 2022-09-15 16:27:35 +00:00
peripheral_hr includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_ht includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_identity samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
peripheral_iso includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_ots includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_past samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
peripheral_sc_only includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
scan_adv samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
st_ble_sensor includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
unicast_audio_client includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
unicast_audio_server includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
bluetooth.rst