Home
last modified time | relevance | path

Searched +full:scan +full:- +full:limit (Results 1 – 25 of 34) sorted by relevance

12

/Zephyr-Core-3.5.0/dts/bindings/display/
Dmaxim,max7219.yaml2 # SPDX-License-Identifier: Apache-2.0
9 include: spi-device.yaml
12 scan-limit:
16 - 0
17 - 1
18 - 2
19 - 3
20 - 4
21 - 5
22 - 6
[all …]
/Zephyr-Core-3.5.0/boards/shields/max7219/
Dmax7219_8x8.overlay3 * SPDX-License-Identifier: Apache-2.0
18 spi-max-frequency = <1000000>;
19 num-cascading = <1>;
21 scan-limit = <7>;
/Zephyr-Core-3.5.0/include/zephyr/net/
Dwifi_mgmt.h4 * SPDX-License-Identifier: Apache-2.0
52 /** Wi-Fi management commands */
54 /** Scan for Wi-Fi networks */
56 /** Connect to a Wi-Fi network */
58 /** Disconnect from a Wi-Fi network */
82 /** Set or get Wi-Fi channel for Monitor or TX-Injection mode */
161 /** Wi-Fi management events */
163 /** Scan results available */
165 /** Scan done */
179 /** Raw scan results available */
[all …]
/Zephyr-Core-3.5.0/include/zephyr/bluetooth/
Dbluetooth.h7 * Copyright (c) 2015-2016 Intel Corporation
9 * SPDX-License-Identifier: Apache-2.0
139 * @brief The advertising set has sent scan response data.
142 * has received a Scan Request packet, and has sent a Scan Response
275 * @see https://specificationrefs.bluetooth.com/assigned-values/Appearance%20Values.pdf
308 * subsequent call to this function with non-NULL @a addrs parameter.
328 * pre-defined address is provided, since in such a situation the app clearly
347 * parameter was non-NULL).
352 * the parameter was non-NULL). If privacy
381 * parameter was non-NULL).
[all …]
Duuid.h6 * Copyright (c) 2015-2016 Intel Corporation
8 * SPDX-License-Identifier: Apache-2.0
31 /** UUID type 16-bit. */
33 /** UUID type 32-bit. */
35 /** UUID type 128-bit. */
39 /** Size in octets of a 16-bit UUID */
42 /** Size in octets of a 32-bit UUID */
45 /** Size in octets of a 128-bit UUID */
56 /** UUID value, 16-bit in host endianness. */
63 /** UUID value, 32-bit in host endianness. */
[all …]
/Zephyr-Core-3.5.0/drivers/i2c/
Di2c_shell.c4 * SPDX-License-Identifier: Apache-2.0
30 length -= 1; in get_bytes_count_for_hex()
47 * https://manpages.debian.org/buster/i2c-tools/i2cdetect.8.en.html
49 /* i2c scan <device> */
61 return -ENODEV; in cmd_i2c_scan()
86 shell_fprintf(shell_ctx, SHELL_NORMAL, "-- "); in cmd_i2c_scan()
109 return -ENODEV; in cmd_i2c_recover()
130 uint8_t buf[MAX_I2C_BYTES + MAX_BYTES_FOR_REGISTER_INDEX - 1]; in i2c_write_from_buffer()
142 return -ENODEV; in i2c_write_from_buffer()
152 data_length = MAX_I2C_BYTES - reg_addr_bytes; in i2c_write_from_buffer()
[all …]
/Zephyr-Core-3.5.0/subsys/bluetooth/controller/
DKconfig3 # Copyright (c) 2016-2017 Nordic Semiconductor ASA
4 # SPDX-License-Identifier: Apache-2.0
117 bool "Software-based BLE Link Layer"
139 User-defined string that will be returned by the Zephyr VS Read Build
146 int "Number of addresses in the scan duplicate filter"
155 int "Number of Extended Advertising Sets in the scan duplicate filter"
182 controller. Number of required RX buffers would worst-case be
210 bool "ISO-AL verbose debug logging"
214 Use this option to enable ISO-AL verbose debug logging.
235 int "Number of SDU fragments that the ISO-AL can buffer"
[all …]
/Zephyr-Core-3.5.0/subsys/bluetooth/mesh/
DKconfig4 # SPDX-License-Identifier: Apache-2.0
177 bool "PB-ADV support"
207 bool "PB-GATT Server support"
217 bool "Include Bluetooth device name in scan response"
221 This option includes GAP device name in scan response when
222 the PB-GATT is enabled.
225 bool "PB-GATT Client support"
394 Maximum number of simultaneous outgoing multi-segment and/or
406 Maximum number of simultaneous incoming multi-segment and/or
439 This value should typically be fine-tuned based on what
[all …]
/Zephyr-Core-3.5.0/subsys/bluetooth/shell/
Dbt.c11 * SPDX-License-Identifier: Apache-2.0
117 "non-resolvable"; in print_le_addr()
190 switch (data->type) { in data_cb()
194 memcpy(name, data->data, MIN(data->data_len, NAME_LEN - 1)); in data_cb()
210 for (int16_t i = len - 1; i >= 0; i--) { in print_data_hex()
235 print_data_hex(&scan_data[idx], scan_data_len - idx, SHELL_WARNING); in print_data_set()
242 strlen(scan_response_label), "", data->type); in data_verbose_cb()
244 switch (data->type) { in data_verbose_cb()
248 print_data_set(BT_UUID_SIZE_16, data->data, data->data_len); in data_verbose_cb()
254 if (data->data_len < BT_UUID_SIZE_16) { in data_verbose_cb()
[all …]
/Zephyr-Core-3.5.0/subsys/bluetooth/host/
Dbr.c2 * Copyright (c) 2017-2021 Nordic Semiconductor ASA
3 * Copyright (c) 2015-2016 Intel Corporation
5 * SPDX-License-Identifier: Apache-2.0
38 return -ENOBUFS; in reject_conn()
42 bt_addr_copy(&cp->bdaddr, bdaddr); in reject_conn()
43 cp->reason = reason; in reject_conn()
61 return -ENOBUFS; in accept_sco_conn()
65 bt_addr_copy(&cp->bdaddr, bdaddr); in accept_sco_conn()
66 cp->pkt_type = sco_conn->sco.pkt_type; in accept_sco_conn()
67 cp->tx_bandwidth = 0x00001f40; in accept_sco_conn()
[all …]
/Zephyr-Core-3.5.0/drivers/display/
Ddisplay_max7219.c4 * SPDX-License-Identifier: Apache-2.0
19 * Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf
22 * 1. This driver only implements no-decode mode.
38 /* clang-format off */
59 /* clang-format on */
76 const struct max7219_config *dev_config = dev->config; in max7219_transmit_all()
77 struct max7219_data *dev_data = dev->data; in max7219_transmit_all()
80 .buf = dev_data->tx_buf, in max7219_transmit_all()
81 .len = dev_config->num_cascading * 2, in max7219_transmit_all()
88 for (int i = 0; i < dev_config->num_cascading; i++) { in max7219_transmit_all()
[all …]
/Zephyr-Core-3.5.0/doc/security/
Dsecurity-overview.rst1 .. _security-overview:
14 documents are created, this document is a top-level overview and entry
32 relevant sub-modules is created, threats are identified, and
43 .. figure:: media/security-process-steps.png
64 noted in RFC-2119, "These terms are frequently used to specify behavior
98 - **Security** **Functionality** with a focus on cryptographic
104 - **Quality Assurance** is driven by using a development process that
109 Coverity Scan.
111 - **Execution Protection** including thread separation, stack and
166 - Verifying correct functionality of the implementation
[all …]
/Zephyr-Core-3.5.0/doc/contribute/
Dguidelines.rst6 As an open-source project, we welcome and encourage the community to submit
24 https://github.com/zephyrproject-rtos/zephyr/blob/main/LICENSE
26 .. _GitHub repo: https://github.com/zephyrproject-rtos/zephyr
38 https://www.zephyrproject.org/faqs/#1571346989065-9216c551-f523
41 https://www.whitesourcesoftware.com/whitesource-blog/top-10-apache-license-questions-answered/
64 See :ref:`external-contributions` for more information about
84 https://www.linuxfoundation.org/blog/copyright-notices-in-open-source-software-projects/
97 later in this document), the developer simply adds a ``Signed-off-by``
104 .. code-block:: none
129 sign-off) is maintained indefinitely and may be redistributed
[all …]
/Zephyr-Core-3.5.0/subsys/mgmt/mcumgr/grp/img_mgmt/src/
Dzephyr_img_mgmt.c2 * Copyright (c) 2018-2021 mcumgr authors
4 * SPDX-License-Identifier: Apache-2.0
52 * @param fa pointer to flash area to scan
67 assert(fa->fa_size % 4 == 0); in img_mgmt_flash_check_empty_inner()
72 end = fa->fa_size; in img_mgmt_flash_check_empty_inner()
74 if (end - addr < sizeof(data)) { in img_mgmt_flash_check_empty_inner()
75 bytes_to_read = end - addr; in img_mgmt_flash_check_empty_inner()
99 * @param fa_id ID of flash area to scan.
167 fa_id = -1; in img_mgmt_flash_area_id()
181 * find any unused and non-active available (auto-select); any other positive
[all …]
/Zephyr-Core-3.5.0/subsys/bluetooth/controller/ll_sw/
Dull_adv.c2 * Copyright (c) 2016-2021 Nordic Semiconductor ASA
5 * SPDX-License-Identifier: Apache-2.0
136 adv->hci_handle = 0; in ll_adv_cmds_set()
138 adv->is_created = 1; in ll_adv_cmds_set()
143 return -EINVAL; in ll_adv_cmds_set()
164 if (adv->is_created && (adv->hci_handle == hci_handle)) { in ll_adv_set_by_hci_handle_get()
182 if (adv->is_created) { in ll_adv_set_by_hci_handle_get_or_new()
183 if (adv->hci_handle == hci_handle) { in ll_adv_set_by_hci_handle_get_or_new()
193 adv_empty->hci_handle = hci_handle; in ll_adv_set_by_hci_handle_get_or_new()
206 LL_ASSERT(adv && adv->is_created); in ll_adv_set_hci_handle_get()
[all …]
/Zephyr-Core-3.5.0/doc/releases/
Drelease-notes-3.0.rst22 * CVE-2021-3835: `Zephyr project bug tracker GHSA-fm6v-8625-99jf
23 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-fm6v-8625-99jf>`_
25 * CVE-2021-3861: `Zephyr project bug tracker GHSA-hvfp-w4h8-gxvj
26 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hvfp-w4h8-gxvj>`_
28 * CVE-2021-3966: `Zephyr project bug tracker GHSA-hfxq-3w6x-fv2m
29 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hfxq-3w6x-fv2m>`_
36 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_.
53 * Added ``ranges`` and ``dma-ranges`` as invalid property to be used with DT_PROP_LEN()
58 CRC-16-ANSI checksum. A new function, :c:func:`crc16_reflect`, has been
69 * The following Kconfig options related to radio front-end modules (FEMs) were
[all …]
Drelease-notes-2.2.rst18 * Fix CVE-2020-10028
19 * Fix CVE-2020-10060
20 * Fix CVE-2020-10063
21 * Fix CVE-2020-10066
32 * :github:`23494` - Bluetooth: LL/PAC/SLA/BV-01-C fails if Slave-initiated Feature Exchange is disa…
33 * :github:`23485` - BT: host: Service Change indication sent regardless of whether it is needed or …
34 * :github:`23482` - 2M PHY + DLE and timing calculations on an encrypted link are wrong
35 * :github:`23070` - Bluetooth: controller: Fix ticker implementation to avoid catch up
36 * :github:`22967` - Bluetooth: controller: ASSERTION FAIL on invalid packet sequence
37 * :github:`24183` - [v2.2] Bluetooth: controller: split: Regression slave latency during connection…
[all …]
Drelease-notes-1.11.rst12 * Thread-level memory protection on x86, ARC and Arm, userspace and memory
15 * Initial Armv8-M architecture support.
20 * Firmware over-the-air (FOTA) updates over BLE using MCUmgr.
32 * SMP-aware scheduler
47 * Armv8-M initial architecture support, including the following cores:
49 * Arm Cortex-M23
50 * Arm Cortex-M33
74 * Refactored dts.fixup so common SoC-related fixes are in arch/<*>/soc
75 and board dts.fixup is only used for board-specific items.
82 * Added I2C master, QSPI flash, and GPIO drivers for nios-II
[all …]
Drelease-notes-2.3.rst18 with future support for features like 64-bit and absolute timeouts in mind
21 * Zephyr now integrates with the TF-M (Trusted Firmware M) PSA-compliant
24 * The CMSIS-DSP library is now included and integrated
33 * CVE-2020-10022: UpdateHub Module Copies a Variable-Sized Hash String
34 into a fixed-size array.
35 * CVE-2020-10059: UpdateHub Module Explicitly Disables TLS
37 * CVE-2020-10061: Improper handling of the full-buffer case in the
39 * CVE-2020-10062: Packet length decoding error in MQTT
40 * CVE-2020-10063: Remote Denial of Service in CoAP Option Parsing Due
42 * CVE-2020-10068: In the Zephyr project Bluetooth subsystem, certain
[all …]
Drelease-notes-1.14.rst17 * CVE-2020-10066
18 * CVE-2020-10069
19 * CVE-2020-13601
20 * CVE-2020-13602
32 * :github:`issuenumber` - issue title
34 * :github:`18334` - DNS resolution is broken for some addresses in master/2.0-pre
35 * :github:`19917` - Bluetooth: Controller: Missing LL_ENC_RSP after HCI LTK Negative Reply
36 * :github:`21107` - LL_ASSERT and 'Imprecise data bus error' in LL Controller
37 * :github:`21257` - tests/net/net_pkt failed on mimxrt1050_evk board.
38 * :github:`21299` - bluetooth: Controller does not release buffer on central side after peripheral …
[all …]
/Zephyr-Core-3.5.0/doc/connectivity/bluetooth/api/mesh/
Dshell.rst30 sub-commands. Every time the device boots up, make sure to call ``mesh init`` before any of the
43 The simplest way to provision the device is through self-provisioning. To do this the user must
49 devices, as long as they're assigned non-overlapping unicast addresses. Alternatively, to provision
51 ``mesh prov pb-adv on`` or ``mesh prov pb-gatt on``. The beacons can be picked up by an external
68 ``mesh prov local`` command above), we can perform self-configuration through any of the
73 uart:~$ mesh models cfg get-comp
89 uart:~$ mesh test net-send 82020100
120 .. list-table:: Parameter formats
122 :header-rows: 1
124 * - Type
[all …]
/Zephyr-Core-3.5.0/tests/bluetooth/tester/src/
Dbtp_mesh.c4 * SPDX-License-Identifier: Apache-2.0
84 for (int i = 0; i < chunk->size; ++i) { in blob_chunk_wr()
85 blob_rx_sum += chunk->data[i]; in blob_chunk_wr()
86 if (chunk->data[i] != in blob_chunk_wr()
87 blob_data[(i + chunk->offset) % strlen(blob_data)]) { in blob_chunk_wr()
100 for (int i = 0; i < chunk->size; ++i) { in blob_chunk_rd()
101 chunk->data[i] = in blob_chunk_rd()
102 blob_data[(i + chunk->offset) % strlen(blob_data)]; in blob_chunk_rd()
120 for (int i = 0; i < ARRAY_SIZE(srv->targets); i++) { in is_self_update()
121 if (bt_mesh_has_addr(srv->targets[i].blob.addr)) { in is_self_update()
[all …]
Dbtp_bap.c1 /* btp_bap.c - Bluetooth BAP Tester */
6 * SPDX-License-Identifier: Apache-2.0
108 #define ISO_DATA_THREAD_PRIORITY -7
127 LOG_DBG("%s: type 0x%02x value_len %u", str, data->type, data->data_len); in print_cb()
128 LOG_HEXDUMP_DBG(data->data, data->data_len, ""); in print_cb()
135 LOG_DBG("codec_cfg 0x%02x cid 0x%04x vid 0x%04x count %u", codec_cfg->id, codec_cfg->cid, in print_codec_cfg()
136 codec_cfg->vid, codec_cfg->data_len); in print_codec_cfg()
138 if (codec_cfg->id == BT_HCI_CODING_FORMAT_LC3) { in print_codec_cfg()
142 /* LC3 uses the generic LTV format - other codecs might do as well */ in print_codec_cfg()
144 bt_audio_data_parse(codec_cfg->data, codec_cfg->data_len, print_cb, "data"); in print_codec_cfg()
[all …]
/Zephyr-Core-3.5.0/doc/develop/test/
Dtwister.rst21 When using (at least) one ``-v`` option, twister's console output
26 - The test is marked as ``build_only: true`` in its ``.yaml``
28 - The test configuration has defined a ``harness`` but you don't have
30 - The target device is not connected and not available for flashing
31 - You or some higher level automation invoked twister with
32 ``--build-only``.
38 .. group-tab:: Linux
40 .. code-block:: bash
42 $ source zephyr-env.sh
45 .. group-tab:: Windows
[all …]
/Zephyr-Core-3.5.0/lib/os/
Dcbprintf_packaged.c4 * SPDX-License-Identifier: Apache-2.0
61 * Procedure Call Standard for the ARM 64-bit Architecture
161 u.__ap.__va_stk = (char *)buf - 32; in cbprintf_via_va_list()
171 * 32-bit ARM and Intel.
211 /* Move beyond read-only string indexes array. */ in get_package_len()
220 return (size_t)(uintptr_t)(buf - start); in get_package_len()
238 * package. MSB bit is set if string is read-only so effectively 7 bits are in cbvprintf_package()
245 #define BUF_OFFSET ((uintptr_t)buf - (uintptr_t)buf0) in cbvprintf_package()
256 int arg_idx = -1; /* Argument index. Preincremented thus starting from -1.*/ in cbvprintf_package()
274 return -EFAULT; in cbvprintf_package()
[all …]

12