Home
last modified time | relevance | path

Searched full:gatt (Results 1 – 25 of 469) sorted by relevance

12345678910>>...19

/Zephyr-latest/tests/bsim/bluetooth/ll/edtt/tests_scripts/
Dgatt.llcp.test_list7 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/
Duuid.h826 * @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/
DKconfig.gatt1 # 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/
Dgatt.rst1 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/
Dgatt.sh5 # 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/
Dgatt_cli.c15 #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/
Dtestcase.yaml2 bluetooth.gatt:
14 - gatt
15 bluetooth.gatt.psa:
30 - gatt
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/priv_beacon/
Dpriv_proxy_gatt.sh7 # 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/
Ddisable_with_gatt.sh7 # 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/
Dproxy_mixin.sh10 # 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/
Dccid.h29 #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
Dmicp.h143 * @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/
Dproxy.rst7 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/
DREADME.rst2 :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/
Dod_priv_proxy_cli.h17 * @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/
Dmain.c19 #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/
Dtestcase.yaml34 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/
Dtests.nrf5340bsim_nrf5340_cpunet.txt14 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/
DKconfig.tps1 # Bluetooth GATT TX Power Service
7 bool "GATT TX Power service"
DKconfig.cts1 # Bluetooth GATT Battery service
7 bool "GATT Current Time service"
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/suspend/
Dgatt_suspend_resume.sh7 # 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.
Dgatt_suspend_disable_resume.sh7 # 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/
Dtestcase.yaml10 bluetooth.host.gatt.settings:
13 bluetooth.host.gatt.settings_2:
/Zephyr-latest/tests/bsim/bluetooth/host/gatt/ccc_store/
Dtestcase.yaml10 bluetooth.host.gatt.ccc_store:
13 bluetooth.host.gatt.ccc_store_2:
/Zephyr-latest/tests/bsim/bluetooth/host/gatt/caching/
Dtestcase.yaml11 bluetooth.host.gatt.caching:
14 bluetooth.host.gatt.caching_psa_overlay:

12345678910>>...19