/Zephyr-latest/tests/bsim/bluetooth/ll/edtt/tests_scripts/ |
D | gatt.llcp.test_list | 7 GATT/SR/GAC/BV-01-C 8 GATT/SR/GAD/BV-01-C 9 GATT/SR/GAD/BV-02-C 10 GATT/SR/GAD/BV-03-C 11 GATT/SR/GAD/BV-04-C 12 GATT/SR/GAD/BV-05-C 13 GATT/SR/GAD/BV-06-C 14 GATT/SR/GAR/BV-01-C 15 GATT/SR/GAR/BI-01-C 16 GATT/SR/GAR/BI-02-C [all …]
|
/Zephyr-latest/include/zephyr/bluetooth/ |
D | uuid.h | 826 * @brief GATT Primary Service UUID value 830 * @brief GATT Primary Service 835 * @brief GATT Secondary Service UUID value 839 * @brief GATT Secondary Service 844 * @brief GATT Include Service UUID value 848 * @brief GATT Include Service 853 * @brief GATT Characteristic UUID value 857 * @brief GATT Characteristic 862 * @brief GATT Characteristic Extended Properties UUID value 866 * @brief GATT Characteristic Extended Properties [all …]
|
/Zephyr-latest/subsys/bluetooth/host/ |
D | Kconfig.gatt | 1 # Bluetooth ATT/GATT configuration options 6 menu "ATT and GATT Options" 31 this to 0 disables GATT long/reliable writes. 90 a reconnection to a GATT client is established and 103 bool "GATT Service Changed support" 109 bool "GATT dynamic database support" 115 bool "GATT Caching support" 123 This option enables support for GATT Caching. When enabled the stack 126 changed on the GATT database. 131 bool "GATT Notify Multiple Characteristic Values support" [all …]
|
/Zephyr-latest/doc/connectivity/bluetooth/shell/host/ |
D | gatt.rst | 1 Bluetooth: GATT Shell 6 To perform service discovery on the client side, use the :code:`gatt discover` command. This should 7 print all the services that are available on the GATT server. 9 On the server side, you can register pre-defined test services using the :code:`gatt register` 18 uart:~$ gatt subscribe 26 25 21 The server can now notify the client with the command :code:`gatt notify`. 23 Another option available through the GATT command is initiating the MTU exchange. To do it, use the 24 :code:`gatt exchange-mtu` command. To update the shell maximum MTU, you need to update Kconfig
|
/Zephyr-latest/tests/bsim/bluetooth/host/gatt/general/test_scripts/ |
D | gatt.sh | 5 # Basic GATT test: A central acting as a GATT client scans for and connects 6 # to a peripheral acting as a GATT server. The GATT client will then attempt 7 # to write and read to and from a few GATT characteristics. 11 simulation_id="gatt"
|
/Zephyr-latest/subsys/bluetooth/mesh/ |
D | gatt_cli.c | 15 #include <zephyr/bluetooth/gatt.h> 42 const struct bt_mesh_gatt_cli *gatt; member 90 server->gatt->link_open(conn); in notify_enabled() 101 LOG_DBG("GATT Services Discover complete"); in discover_func() 109 if (!bt_uuid_cmp(server->discover.uuid, &server->gatt->srv_uuid.uuid)) { in discover_func() 112 server->discover.uuid = &server->gatt->data_in_uuid.uuid; in discover_func() 118 LOG_DBG("Discover GATT data in char failed (err %d)", err); in discover_func() 121 &server->gatt->data_in_uuid.uuid)) { in discover_func() 124 server->discover.uuid = &server->gatt->data_out_uuid.uuid; in discover_func() 130 LOG_DBG("Discover GATT data out char failed (err %d)", err); in discover_func() [all …]
|
/Zephyr-latest/tests/bluetooth/gatt/ |
D | testcase.yaml | 2 bluetooth.gatt: 14 - gatt 15 bluetooth.gatt.psa: 30 - gatt
|
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/priv_beacon/ |
D | priv_proxy_gatt.sh | 7 # Test Private over GATT connection 10 # 0. Both TX and RX device disables SNB and GATT proxy, and enables 11 # Private GATT proxy. Test mode for IV update is also enabled on both devices. 12 # 1. The RX device (Proxy CLI) establish a GATT connection to the TX device 19 # a Private beacon over the GATT connection
|
/Zephyr-latest/tests/bsim/bluetooth/host/misc/disable/tests_scripts/ |
D | disable_with_gatt.sh | 7 # Disable with GATT test: A central acting as a GATT client scans for and connects 8 # to a peripheral acting as a GATT server. The GATT client will then attempt 9 # to write and read to and from a few GATT characteristics. Both the central and
|
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/advertiser/ |
D | proxy_mixin.sh | 10 # With a separate scanner device, observe PB-GATT beacons being sent 13 # With a separate scanner device, observe GATT Proxy beacons being sent 16 # With the separate scanner, observe that the GATT Proxy beacons are not interrupted. 20 # at least 6 times. Then, observe GATT Proxy beacons resuming.
|
/Zephyr-latest/include/zephyr/bluetooth/audio/ |
D | ccid.h | 29 #include <zephyr/bluetooth/gatt.h> 43 * This should always be called right before registering a GATT service that contains a 55 * @brief Get the GATT attribute of a CCID value 57 * Searches the current GATT database for a CCID characteristic that has the supplied CCID value. 64 * @retval attr Pointer to a GATT attribute
|
D | micp.h | 143 * @return 0 on success, GATT error value on fail. 150 * @return 0 on success, GATT error value on fail. 159 * @return 0 on success, GATT error value on fail. 166 * @return 0 on success, GATT error value on fail. 184 * @param err Error value. 0 on success, GATT error or errno on fail. 194 * @param err Error value. 0 on success, GATT error or errno on fail. 205 * @param err Error value. 0 on success, GATT error or errno on fail. 213 * @param err Error value. 0 on success, GATT error or errno on fail. 273 * This will start a GATT discovery and setup handles and subscriptions. 281 * @return 0 on success, GATT error value on fail. [all …]
|
/Zephyr-latest/doc/connectivity/bluetooth/api/mesh/ |
D | proxy.rst | 7 GATT. The Proxy feature is only compiled in if the :kconfig:option:`CONFIG_BT_MESH_GATT_PROXY` 14 The GATT Proxy state indicates if the Proxy feature is supported. 22 the node allows the legacy device to connect to the network over GATT while maintaining the 25 The Private GATT Proxy state indicates whether the Private Proxy functionality is supported. 30 In the case where both GATT Proxy and Private GATT Proxy states are disabled on a node, a legacy 32 solicited to advertise connectable advertising events without enabling the Private GATT Proxy state.
|
/Zephyr-latest/samples/bluetooth/peripheral_gatt_write/ |
D | README.rst | 2 :name: Peripheral GATT Write 5 Write a value to a characteristic using GATT Write Without Response. 11 application uses GATT Write Without Response.
|
/Zephyr-latest/include/zephyr/bluetooth/mesh/ |
D | od_priv_proxy_cli.h | 17 * @defgroup bt_mesh_od_priv_proxy_cli Bluetooth Mesh On-Demand Private GATT Proxy Client 50 /** @brief Get the target's On-Demand Private GATT Proxy state. 61 * @param val_rsp Response buffer for On-Demand Private GATT Proxy value. 67 /** @brief Set the target's On-Demand Private GATT Proxy state. 78 * @param val On-Demand Private GATT Proxy state to be set 79 * @param val_rsp Response buffer for On-Demand Private GATT Proxy value.
|
/Zephyr-latest/tests/bsim/bluetooth/ll/throughput/src/ |
D | main.c | 19 #define COUNT 5000 /* Arbitrary GATT Write Cmd iterations used */ 33 * GATT Write data length = 244 bytes 36 #define WRITE_RATE 780800 /* GATT Write bps recorded in this test */ 97 bs_trace_error_line("Test GATT Write finished.\n"); in test_gatt_write_tick() 103 .test_descr = "Central GATT Write", 110 .test_descr = "Peripheral GATT Write",
|
/Zephyr-latest/tests/bluetooth/mesh/basic/ |
D | testcase.yaml | 34 bluetooth.mesh.gatt: 36 extra_args: CONF_FILE=gatt.conf 46 bluetooth.mesh.gatt.psa: 48 extra_args: CONF_FILE=gatt.conf
|
/Zephyr-latest/tests/bsim/bluetooth/ |
D | tests.nrf5340bsim_nrf5340_cpunet.txt | 14 tests/bsim/bluetooth/host/gatt/authorization 15 tests/bsim/bluetooth/host/gatt/general 16 tests/bsim/bluetooth/host/gatt/caching
|
/Zephyr-latest/subsys/bluetooth/services/ |
D | Kconfig.tps | 1 # Bluetooth GATT TX Power Service 7 bool "GATT TX Power service"
|
D | Kconfig.cts | 1 # Bluetooth GATT Battery service 7 bool "GATT Current Time service"
|
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/suspend/ |
D | gatt_suspend_resume.sh | 7 # Test that GATT advertisement is stopped when suspending Mesh, and that it is started again 13 # 1. Tester (Device 1) observes PB-GATT advs, and will fail the test if the expected 15 # 2. DUT is provisioned, and Tester observes GATT proxy advs.
|
D | gatt_suspend_disable_resume.sh | 7 # Test that GATT advertisement is stopped when suspending Mesh and disabling 13 # 1. Tester (Device 1) observes PB-GATT advs, and will fail the test if the expected 15 # 2. DUT is provisioned, and Tester observes GATT proxy advs.
|
/Zephyr-latest/tests/bsim/bluetooth/host/gatt/settings/ |
D | testcase.yaml | 10 bluetooth.host.gatt.settings: 13 bluetooth.host.gatt.settings_2:
|
/Zephyr-latest/tests/bsim/bluetooth/host/gatt/ccc_store/ |
D | testcase.yaml | 10 bluetooth.host.gatt.ccc_store: 13 bluetooth.host.gatt.ccc_store_2:
|
/Zephyr-latest/tests/bsim/bluetooth/host/gatt/caching/ |
D | testcase.yaml | 11 bluetooth.host.gatt.caching: 14 bluetooth.host.gatt.caching_psa_overlay:
|