Home
last modified time | relevance | path

Searched +full:ieee802154 +full:- +full:supported (Results 1 – 25 of 84) sorted by relevance

1234

/Zephyr-latest/boards/native/nrf_bsim/
Dnrf5340bsim_nrf5340_cpunet.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
11 #include <../boards/nordic/nrf5340dk/nrf5340dk_nrf5340_cpunet-pinctrl.dtsi>
15 compatible = "bsim,nrf5340-bsim-nrf5340-cpunet","bsim,nrf53";
19 /delete-property/ sram-0;
20 /delete-property/ sram-1;
21 /delete-property/ wdt-0;
22 /delete-property/ i2c-0;
23 /delete-property/ spi-0;
28 zephyr,bt-hci-ipc = &ipc0;
[all …]
Dnrf52_bsim.dts5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
13 #include <../boards/nordic/nrf52833dk/nrf52833dk_nrf52833-pinctrl.dtsi>
21 /delete-property/ i2c-0;
22 /delete-property/ i2c-1;
23 /delete-property/ spi-0;
24 /delete-property/ spi-1;
25 /delete-property/ spi-2;
26 /delete-property/ spi-3;
27 /delete-property/ adc-0;
[all …]
/Zephyr-latest/boards/raytac/mdbt50q_db_33/
Draytac_mdbt50q_db_33_nrf52833.yaml2 # SPDX-License-Identifier: Apache-2.0
5 name: Raytac MDBT50Q-DB-33 nRF52833
11 - zephyr
12 - gnuarmemb
13 - xtools
14 supported:
15 - adc
16 - ble
17 - counter
18 - gpio
[all …]
/Zephyr-latest/boards/raytac/mdbt50q_db_40/
Draytac_mdbt50q_db_40_nrf52840.yaml4 # SPDX-License-Identifier: Apache-2.0
13 - zephyr
14 - gnuarmemb
15 - xtools
16 supported:
17 - adc
18 - ble
19 - counter
20 - gpio
21 - i2c
[all …]
/Zephyr-latest/include/zephyr/net/
Dieee802154.h4 * SPDX-License-Identifier: Apache-2.0
11 * @note All references to the standard in this file cite IEEE 802.15.4-2020.
28 * @defgroup ieee802154 IEEE 802.15.4 and Thread APIs
48 * - shell (end users, application developers):
49 * - a set of IEEE 802.15.4 shell commands (see `shell> ieee802154 help`)
50 * - application API (application developers):
51 * - IPv6, DGRAM and RAW sockets for actual peer-to-peer, multicast and
54 * https://github.com/linux-wpan/wpan-tools/tree/master/examples for now
56 * - Kconfig and devicetree configuration options (net config library
57 * extension, subsystem-wide MAC and PHY Kconfig/DT options, driver/vendor
[all …]
Dnet_l2.h4 * SPDX-License-Identifier: Apache-2.0
38 /** IP multicast supported */
44 /** Is promiscuous mode supported */
47 /** Is this L2 point-to-point with tunneling so no need to have
114 #define IEEE802154_L2 IEEE802154
/Zephyr-latest/dts/arm/nordic/
Dnrf5340_cpunet.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv8-m.dtsi>
12 zephyr,bt-hci = &bt_hci_controller;
14 zephyr,flash-controller = &flash_controller;
18 #address-cells = <1>;
19 #size-cells = <0>;
23 compatible = "arm,cortex-m33";
25 #address-cells = <1>;
26 #size-cells = <1>;
29 compatible = "arm,armv8m-mpu";
[all …]
Dnrf52820.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/regulator/nrf5x.h>
14 zephyr,bt-hci = &bt_hci_controller;
16 zephyr,flash-controller = &flash_controller;
20 #address-cells = <1>;
21 #size-cells = <0>;
25 compatible = "arm,cortex-m4";
27 #address-cells = <1>;
28 #size-cells = <1>;
[all …]
Dnrf52811.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/adc/nrf-saadc-v2.h>
10 #include <zephyr/dt-bindings/regulator/nrf5x.h>
14 zephyr,bt-hci = &bt_hci_controller;
16 zephyr,flash-controller = &flash_controller;
20 #address-cells = <1>;
21 #size-cells = <0>;
25 compatible = "arm,cortex-m4";
27 #address-cells = <1>;
[all …]
Dnrf52833.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/adc/nrf-saadc-v3.h>
10 #include <zephyr/dt-bindings/regulator/nrf5x.h>
14 zephyr,bt-hci = &bt_hci_controller;
16 zephyr,flash-controller = &flash_controller;
20 #address-cells = <1>;
21 #size-cells = <0>;
25 compatible = "arm,cortex-m4f";
27 #address-cells = <1>;
[all …]
Dnrf52840.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
3 #include <arm/armv7-m.dtsi>
5 #include <zephyr/dt-bindings/adc/nrf-saadc-v3.h>
6 #include <zephyr/dt-bindings/regulator/nrf5x.h>
10 zephyr,bt-hci = &bt_hci_controller;
12 zephyr,flash-controller = &flash_controller;
16 #address-cells = <1>;
17 #size-cells = <0>;
21 compatible = "arm,cortex-m4f";
23 #address-cells = <1>;
[all …]
/Zephyr-latest/dts/common/nordic/
Dnrf54l20.dtsi4 * SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/adc/nrf-saadc-nrf54l.h>
10 #include <zephyr/dt-bindings/regulator/nrf5x.h>
12 /delete-node/ &sw_pwm;
15 #address-cells = <1>;
16 #size-cells = <1>;
19 #address-cells = <1>;
20 #size-cells = <0>;
23 compatible = "arm,cortex-m33f";
26 clock-frequency = <DT_FREQ_M(128)>;
[all …]
Dnrf54l_05_10_15.dtsi4 * SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/adc/nrf-saadc-nrf54l.h>
10 #include <zephyr/dt-bindings/regulator/nrf5x.h>
12 /delete-node/ &sw_pwm;
19 #address-cells = <1>;
20 #size-cells = <1>;
23 #address-cells = <1>;
24 #size-cells = <0>;
27 compatible = "arm,cortex-m33f";
30 clock-frequency = <DT_FREQ_M(128)>;
[all …]
Dnrf9280.dtsi4 * SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/adc/nrf-saadc.h>
10 #include <zephyr/dt-bindings/misc/nordic-nrf-ficr-nrf9230-engb.h>
11 #include <zephyr/dt-bindings/misc/nordic-domain-id-nrf9230.h>
12 #include <zephyr/dt-bindings/misc/nordic-owner-id-nrf9230.h>
13 #include <zephyr/dt-bindings/reserved-memory/nordic-owned-memory.h>
15 /delete-node/ &sw_pwm;
18 #address-cells = <1>;
19 #size-cells = <1>;
22 #address-cells = <1>;
[all …]
Dnrf54h20.dtsi4 * SPDX-License-Identifier: Apache-2.0
10 #include <zephyr/dt-bindings/adc/nrf-saadc.h>
11 #include <zephyr/dt-bindings/misc/nordic-nrf-ficr-nrf54h20.h>
12 #include <zephyr/dt-bindings/misc/nordic-domain-id-nrf54h20.h>
13 #include <zephyr/dt-bindings/misc/nordic-owner-id-nrf54h20.h>
14 #include <zephyr/dt-bindings/misc/nordic-tddconf.h>
15 #include <zephyr/dt-bindings/reserved-memory/nordic-owned-memory.h>
16 #include <zephyr/dt-bindings/power/nordic-nrf-gpd.h>
18 /delete-node/ &sw_pwm;
21 #address-cells = <1>;
[all …]
/Zephyr-latest/samples/net/wpan_serial/
DREADME.rst1 .. zephyr:code-sample:: wpan-serial
2 :name: 802.15.4 "serial-radio"
3 :relevant-api: ieee802154 uart_interface
5 Implement a slip-radio device for Contiki-based border routers.
11 controller as a "serial-radio" device for Contiki-based border routers.
16 The sample assumes that 802.15.4 radio and USB controller are supported on
18 using overlays, or by using an SoC with a built-in radio, such as a kw41z,
28 .. code-block:: console
36 - :file:`prj.conf`
42 .. zephyr-app-commands::
[all …]
/Zephyr-latest/tests/net/ieee802154/l2/src/
Dieee802154_shell_test.c4 * SPDX-License-Identifier: Apache-2.0
15 #include <zephyr/net/ieee802154.h>
57 struct ieee802154_req_params *scan_ctx = ctx->scan_ctx; in scan_result_cb()
64 zassert_equal(scan_ctx->pan_id, EXPECTED_COORDINATOR_PAN_CPU_ORDER, in scan_result_cb()
66 zassert_equal(scan_ctx->len, IEEE802154_EXT_ADDR_LENGTH, in scan_result_cb()
67 "Scan did not receive correct co-ordinator address length."); in scan_result_cb()
68 zassert_mem_equal(scan_ctx->addr, expected_coordinator_address, IEEE802154_EXT_ADDR_LENGTH); in scan_result_cb()
69 zassert_equal(scan_ctx->lqi, EXPECTED_COORDINATOR_LQI, in scan_result_cb()
71 zassert_equal(scan_ctx->association_permitted, expected_association_permitted_bit, in scan_result_cb()
74 zassert_equal(scan_ctx->beacon_payload_len, EXPECTED_PAYLOAD_LEN, in scan_result_cb()
[all …]
/Zephyr-latest/subsys/net/l2/ieee802154/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
18 module-dep = NET_LOG
19 module-str = Log level for IEEE 802.15.4
20 module-help = Enables IEEE 802.15.4 code to output debug messages.
31 prompt "Which packet do you want to print-out?"
36 bool "Print-out both RX and TX packets"
38 This will print-out both received and transmitted packets.
41 bool "Print-out only RX packets"
43 This will print-out received packets only.
46 bool "Print-out only TX packets"
[all …]
/Zephyr-latest/dts/bindings/net/wireless/
Dnordic,nrf-radio.yaml2 # SPDX-License-Identifier: Apache-2.0
15 Front-End Module (FEM) support
16 ------------------------------
18 External front-end modules are range extenders used for boosting
27 nrf_radio_fem: my-fem {
32 Currently supported "compatible" properties for the FEM node are:
34 - generic-fem-two-ctrl-pins
35 - nordic,nrf21540-fem
41 ---------------------------
44 The 'dfe-supported' property will be set when it is available.
[all …]
/Zephyr-latest/samples/net/sockets/http_server/
DREADME.rst1 .. zephyr:code-sample:: sockets-http-server
3 :relevant-api: http_service http_server tls_credentials
8 --------
11 This library provides high-level functions to simplify and abstract server implementation.
16 -----------
18 …tps://docs.zephyrproject.org/latest/connectivity/networking/qemu_setup.html#networking-with-qemu>`_
21 -------------------------------
26 .. list-table::
28 * - :zephyr_file:`prj.conf <samples/net/sockets/http_server/prj.conf>`
29 - This is the standard default config.
[all …]
/Zephyr-latest/drivers/ieee802154/
Dieee802154_b91.c4 * SPDX-License-Identifier: Apache-2.0
93 if ((net_if_get_link_addr(data.iface)->len != B91_IEEE_ADDRESS_SIZE) || in b91_run_filter()
110 struct b91_data *b91 = dev->data; in b91_get_mac()
113 sys_rand_get(b91->mac_addr, sizeof(b91->mac_addr)); in b91_get_mac()
120 b91->mac_addr[0] = (b91->mac_addr[0] & ~0x01) | 0x02; in b91_get_mac()
123 b91->mac_addr[0] = 0xC4; in b91_get_mac()
124 b91->mac_addr[1] = 0x19; in b91_get_mac()
125 b91->mac_addr[2] = 0xD1; in b91_get_mac()
126 b91->mac_addr[3] = 0x00; in b91_get_mac()
129 b91->mac_addr[4] = CONFIG_IEEE802154_B91_MAC4; in b91_get_mac()
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-1.9.rst49 * Bluetooth Qualification-ready BLE Controller
82 * ARC: Nested interrupt support for normal, non-FIRQ interrupts
90 * arm: Added Olimex STM32-E407 and STM32-P405 boards
91 * arm: Added STM32F412 Nucleo and STM32F429I-DISC1 boards
116 * net-app API support added. This is higher level API that can be used
126 networking applications using a well-known, cross-platform API
140 * IPSP net-app support: a simplified networking API reducing duplication
143 * BLE controller qualification-ready, with all required tests passing
144 * Controller-based privacy (including all optional features)
181 * Navigation sidebar issues fixed for supported boards section
[all …]
/Zephyr-latest/boards/sparkfun/micromod/doc/
Dindex.rst11 stand-alone Carrier Boards. A MicroMod processor board is approximately 22x22 mm,
17 - USB host mode compliant to 2.0 specification
18 - GPIO
19 - 2 UART
20 - 2 I2C
21 - 2 SPI
22 - 2 ADC
23 - 2 PWM
24 - Watchdog Timer (WDT)
34 - ``micromod/nrf52840``
[all …]
/Zephyr-latest/soc/nordic/common/
DKconfig.peripherals4 # SPDX-License-Identifier: Apache-2.0
25 def_bool $(dt_nodelabel_bool_prop,ccm,length-field-length-8-bits)
28 def_bool $(dt_nodelabel_bool_prop,ccm,headermask-supported)
124 def_bool $(dt_nodelabel_bool_prop,flash_controller,partial-erase)
202 def_bool $(dt_nodelabel_bool_prop,radio,ble-2mbps-supported)
205 def_bool $(dt_nodelabel_bool_prop,radio,ble-coded-phy-supported)
208 def_bool $(dt_nodelabel_bool_prop,radio,cs-supported)
211 def_bool $(dt_nodelabel_bool_prop,radio,dfe-supported)
214 def_bool $(dt_nodelabel_bool_prop,radio,ieee802154-supported)
217 def_bool $(dt_nodelabel_bool_prop,radio,tx-high-power-supported)
/Zephyr-latest/boards/seeed/xiao_ble/doc/
Dindex.rst7 nRF52840 ARM Cortex-M4F development board with onboard LEDs, USB port, QSPI
13 - Nordic nRF52840 Cortex-M4F processor at 64MHz
14 - 2MB QSPI Flash
15 - RGB LED
16 - USB Type-C Connector, nRF52840 acting as USB device
17 - Battery charger BQ25101
18 - Reset button
19 - Bluetooth antenna
20 - LSM6DS3TR-C 6D IMU (3D accelerometer and 3D gyroscope) (XIAO BLE Sense only)
21 - PDM microphone (XIAO BLE Sense only)
[all …]

1234