Home
last modified time | relevance | path

Searched +full:tx +full:- +full:pwr +full:- (Results 1 – 25 of 39) sorted by relevance

12

/Zephyr-Core-3.5.0/dts/bindings/ieee802154/
Datmel,rf2xx.yaml1 # Copyright (c) 2019-2020 Gerson Fernando Budke <nandojve@gmail.com>
2 # SPDX-License-Identifier: Apache-2.0
8 include: spi-device.yaml
11 irq-gpios:
12 type: phandle-array
15 reset-gpios:
16 type: phandle-array
19 slptr-gpios:
20 type: phandle-array
23 Multi-functional pin that controls sleep, deep sleep, transmit
[all …]
/Zephyr-Core-3.5.0/dts/bindings/gpio/
Datmel-xplained-pro-header.yaml2 # SPDX-License-Identifier: Apache-2.0
11 debugger connected should be called EXT7. PWR, EXT1, EXT2 and EXT3 are
14 * PWR is right angled at the top right hand side of the board. This
17 below the PWR header. This header must always be present.
22 All MCU boards have to implement at least PWR, EXT1, EXT2 (on medium and
28 https://www.microchip.com/development-tools/xplained-boards
29 …http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42091-Atmel-Xplained-Pro-Hardware-Developmen…
37 0 ADC(+) 3 4 ADC(-) 1
39 4 PWM(+) 7 8 PWM(-) 5
42 10 UART(RX) 13 14 UART(TX) 11
[all …]
/Zephyr-Core-3.5.0/samples/bluetooth/hci_pwr_ctrl/
DREADME.rst1 .. _bluetooth-hci-pwr-ctrl-sample:
9 This sample application demonstrates the dynamic Tx power control over the LL
11 peripheral advertising with varying Tx power. The initial advertiser TX power
12 for the first 5s of the application is the Kconfig set default TX power. Then,
13 the TX power variation of the advertiser is a repeatedly descending staircase
14 pattern ranging from -4 dBm to -30 dBm where the Tx power levels decrease every
18 the Tx power of the peripheral device is modulated per connection accordingly
37 See :ref:`bluetooth samples section <bluetooth-samples>` for details.
/Zephyr-Core-3.5.0/boards/arm/stm32f3_seco_d23/
Dstm32f3_seco_d23.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/f3/stm32f302v(b-c)tx-pinctrl.dtsi>
12 model = "SECO JUNO SBC-D23 board (STM32F302VCT6)";
13 compatible = "seco,stm32f3-d23";
17 zephyr,code-partition = &slot0_partition;
18 zephyr,shell-uart = &usart1;
25 compatible = "gpio-leds";
28 label = "LED-1";
32 label = "LED-2";
[all …]
/Zephyr-Core-3.5.0/dts/bindings/mmc/
Dst,stm32-sdmmc.yaml3 compatible: "st,stm32-sdmmc"
5 include: [mmc.yaml, pinctrl-device.yaml, reset-device.yaml]
17 pinctrl-0:
20 pinctrl-names:
23 cd-gpios:
24 type: phandle-array
27 pwr-gpios:
28 type: phandle-array
31 bus-width:
38 - 1
[all …]
/Zephyr-Core-3.5.0/boards/arm/lora_e5_dev_board/
Dlora_e5_dev_board.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
8 #include <seeed/lora-e5.dtsi>
9 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 model = "Seeed Studio LoRa-E5 Dev Board";
13 compatible = "seeed,lora-e5-dev-board";
17 zephyr,shell-uart = &usart1;
20 zephyr,code-partition = &flash0;
24 compatible = "gpio-leds";
33 compatible = "gpio-keys";
[all …]
/Zephyr-Core-3.5.0/drivers/ieee802154/
Dieee802154_cc2520.c1 /* ieee802154_cc2520.c - TI CC2520 driver */
8 * SPDX-License-Identifier: Apache-2.0
47 * 1 - Debug related functions
48 * 2 - Generic helper functions (for any parts)
49 * 3 - GPIO related functions
50 * 4 - TX related helper functions
51 * 5 - RX related helper functions
52 * 6 - Radio device API functions
53 * 7 - Legacy radio device API functions
54 * 8 - Initialization
[all …]
Dieee802154_rf2xx.c1 /* ieee802154_rf2xx.c - ATMEL RF2XX IEEE 802.15.4 Driver */
6 * Copyright (c) 2019-2020 Gerson Fernando Budke
8 * SPDX-License-Identifier: Apache-2.0
67 .rssi = -40,
84 k_sem_give(&ctx->trx_isr_lock); in trx_isr_handler()
111 * Datasheet: Figure 7-13. Timing Example of an RX_AACK Transaction in rf2xx_trx_set_tx_state()
141 struct rf2xx_context *ctx = dev->data; in rf2xx_set_rssi_base()
144 if (ctx->cc_page == IEEE802154_ATTR_PHY_CHANNEL_PAGE_ZERO_OQPSK_2450_BPSK_868_915) { in rf2xx_set_rssi_base()
148 } else if (ctx->cc_page == IEEE802154_ATTR_PHY_CHANNEL_PAGE_TWO_OQPSK_868_915) { in rf2xx_set_rssi_base()
156 ctx->trx_rssi_base = base; in rf2xx_set_rssi_base()
[all …]
Dieee802154_mcr20a.c1 /* ieee802154_mcr20a.c - NXP MCR20A driver */
8 * SPDX-License-Identifier: Apache-2.0
41 * max. TX duration = (PR + SFD + FLI + PDU + FCS)
111 /* RF TX power max/min values (dBm) */
113 #define MCR20A_OUTPUT_POWER_MIN (-35)
132 * Fc = 2405 + 5(k - 11) , k = 11,12,...,26
157 const struct mcr20a_config *config = dev->config; in z_mcr20a_read_reg()
169 const struct spi_buf_set tx = { in z_mcr20a_read_reg() local
178 if (spi_transceive_dt(&config->bus, &tx, &rx) == 0) { in z_mcr20a_read_reg()
179 return cmd_buf[len - 1]; in z_mcr20a_read_reg()
[all …]
/Zephyr-Core-3.5.0/boards/arm/atsamr21_xpro/
Datsamr21_xpro.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "atsamr21_xpro-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
19 zephyr,shell-uart = &sercom0;
28 pwm-led0 = &pwm_led0;
30 i2c-0 = &sercom1;
34 compatible = "gpio-leds";
42 compatible = "pwm-leds";
49 compatible = "gpio-keys";
[all …]
/Zephyr-Core-3.5.0/samples/bluetooth/observer/src/
Dobserver.c3 * Copyright (c) 2015-2016 Intel Corporation
5 * SPDX-License-Identifier: Apache-2.0
21 addr_str, rssi, type, ad->len); in device_found()
30 switch (data->type) { in data_cb()
33 len = MIN(data->data_len, NAME_LEN - 1); in data_cb()
34 (void)memcpy(name, data->data, len); in data_cb()
63 data_len = buf->len; in scan_recv()
66 data_status = BT_HCI_LE_ADV_EVT_TYPE_DATA_STATUS(info->adv_props); in scan_recv()
68 bt_addr_le_to_str(info->addr, le_addr, sizeof(le_addr)); in scan_recv()
69 printk("[DEVICE]: %s, AD evt type %u, Tx Pwr: %i, RSSI %i " in scan_recv()
[all …]
/Zephyr-Core-3.5.0/boards/arm/sparkfun_thing_plus_nrf9160/
Dsparkfun_thing_plus_nrf9160_common.dtsi2 * Copyright (c) 2018-2020 Nordic Semiconductor ASA
5 * SPDX-License-Identifier: Apache-2.0
7 #include "sparkfun_thing_plus_nrf9160_common-pinctrl.dtsi"
8 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 compatible = "sparkfun,thing-plus-nrf9160";
16 zephyr,shell-uart = &uart0;
17 zephyr,uart-mcumgr = &uart0;
21 compatible = "gpio-leds";
29 compatible = "pwm-leds";
36 compatible = "gpio-keys";
[all …]
/Zephyr-Core-3.5.0/boards/arm/mimxrt1024_evk/
Dmimxrt1024_evk.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "mimxrt1024_evk-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "NXP MIMXRT1024-EVK board";
27 zephyr,flash-controller = &w25q32jvwj0;
29 zephyr,code-partition = &slot0_partition;
34 zephyr,shell-uart = &lpuart1;
39 /* ISSI IS42S16160J-6TLI */
45 compatible = "gpio-leds";
[all …]
/Zephyr-Core-3.5.0/boards/arm/mimxrt1170_evk/
Dmimxrt1170_evk_cm7.dts2 * Copyright 2021-22, NXP
4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
13 model = "NXP MIMXRT1170-EVK board";
17 mipi-dsi = &mipi_dsi;
26 zephyr,shell-uart = &lpuart1;
28 zephyr,flash-controller = &is25wp128;
30 zephyr,code-partition = &slot0_partition;
31 zephyr,cpu1-region = &ocram;
36 /* Winbond W9825G6KH-5I */
[all …]
/Zephyr-Core-3.5.0/boards/arm/mimxrt1020_evk/
Dmimxrt1020_evk.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "mimxrt1020_evk-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "NXP MIMXRT1020-EVK board";
24 zephyr,flash-controller = &is25wp064;
26 zephyr,code-partition = &slot0_partition;
31 zephyr,shell-uart = &lpuart1;
35 /* ISSI IS42S16160J-6TLI */
41 compatible = "gpio-leds";
[all …]
/Zephyr-Core-3.5.0/boards/arm/mimxrt1050_evk/
Dmimxrt1050_evk.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "mimxrt1050_evk-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/display/panel.h>
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 model = "NXP MIMXRT1050-EVK board";
32 zephyr,shell-uart = &lpuart1;
33 zephyr,flash-controller = &s26ks512s0;
35 zephyr,code-partition = &slot0_partition;
40 /* Micron MT48LC16M16A2B4-6AIT:G */
[all …]
/Zephyr-Core-3.5.0/boards/arm/mimxrt1060_evk/
Dmimxrt1060_evk.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "mimxrt1060_evk-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/display/panel.h>
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 model = "NXP MIMXRT1060-EVK board";
20 pwm-led0 = &green_pwm_led;
27 zephyr,flash-controller = &is25wp064;
29 zephyr,code-partition = &slot0_partition;
34 zephyr,shell-uart = &lpuart1;
[all …]
/Zephyr-Core-3.5.0/boards/arm/mimxrt1064_evk/
Dmimxrt1064_evk.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "mimxrt1064_evk-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/display/panel.h>
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 model = "NXP MIMXRT1064-EVK board";
20 pwm-led0 = &green_pwm_led;
27 zephyr,flash-controller = &is25wp064;
29 zephyr,code-partition = &slot0_partition;
34 zephyr,shell-uart = &lpuart1;
[all …]
/Zephyr-Core-3.5.0/boards/arm/mimxrt685_evk/
Dmimxrt685_evk_cm33.dts2 * Copyright (c) 2020-2023, NXP
4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include <zephyr/dt-bindings/pwm/pwm.h>
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
13 #include "mimxrt685_evk_cm33-pinctrl.dtsi"
16 model = "NXP MIMXRT685-EVK board";
25 usart-0 = &flexcomm0;
27 pwm-0 = &sc_timer;
28 pwm-led0 = &green_pwm_led;
[all …]
/Zephyr-Core-3.5.0/drivers/usb_c/tcpc/
Ducpd_stm32.c4 * SPDX-License-Identifier: Apache-2.0
26 * @brief UCPD TX ORDSET values
65 * UCPDx_STROBE: UCPDx pull-down configuration strobe:
72 SYSCFG->CFGR1 |= SYSCFG_CFGR1_UCPD1_STROBE_Msk; in update_stm32g0x_cc_line()
74 SYSCFG->CFGR1 |= SYSCFG_CFGR1_UCPD2_STROBE_Msk; in update_stm32g0x_cc_line()
80 * @brief Transmits a data byte from the TX data buffer
84 struct tcpc_data *data = dev->data; in ucpd_tx_data_byte()
85 const struct tcpc_config *const config = dev->config; in ucpd_tx_data_byte()
86 int index = data->ucpd_tx_active_buffer->msg_index++; in ucpd_tx_data_byte()
88 LL_UCPD_WriteData(config->ucpd_port, in ucpd_tx_data_byte()
[all …]
/Zephyr-Core-3.5.0/boards/arm/mimxrt595_evk/
Dmimxrt595_evk_cm33.dts2 * Copyright 2022-2023, NXP
4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 #include "mimxrt595_evk_cm33-pinctrl.dtsi"
16 model = "NXP MIMXRT595-EVK board";
25 usart-0 = &flexcomm0;
30 pwm-0 = &sc_timer;
34 zephyr,flash-controller = &mx25um51345g;
36 zephyr,code-partition = &slot0_partition;
[all …]
/Zephyr-Core-3.5.0/boards/arm/sensortile_box/doc/
Dindex.rst9 The STEVAL-MKSBOX1V1 (SensorTile.box) is a ready-to-use box kit for wireless
12 The SensorTile.box board fits into a small plastic box with a long-life rechargeable
27 - Ultra low-power STM32L4R9ZI System on Chip
29 - LQFP144 package
30 - Core: ARM |reg| 32-bit Cortex |reg|-M4 CPU with FPU, adaptive
31 real-time accelerator (ART Accelerator) allowing 0-wait-state
34 - Clock Sources:
36 - 16 MHz crystal oscillator
37 - 32 kHz crystal oscillator for RTC (LSE)
39 - Communication
[all …]
/Zephyr-Core-3.5.0/samples/bluetooth/periodic_sync/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
48 switch (data->type) { in data_cb()
51 len = MIN(data->data_len, NAME_LEN - 1); in data_cb()
52 memcpy(name, data->data, len); in data_cb()
81 bt_addr_le_to_str(info->addr, le_addr, sizeof(le_addr)); in scan_recv()
82 printk("[DEVICE]: %s, AD evt type %u, Tx Pwr: %i, RSSI %i %s " in scan_recv()
85 le_addr, info->adv_type, info->tx_power, info->rssi, name, in scan_recv()
86 (info->adv_props & BT_GAP_ADV_PROP_CONNECTABLE) != 0, in scan_recv()
87 (info->adv_props & BT_GAP_ADV_PROP_SCANNABLE) != 0, in scan_recv()
88 (info->adv_props & BT_GAP_ADV_PROP_DIRECTED) != 0, in scan_recv()
[all …]
/Zephyr-Core-3.5.0/drivers/usb/udc/
Dudc_nrf.c4 * SPDX-License-Identifier: Apache-2.0
76 nrfx_power_config_t pwr; member
105 .p_data = {.tx = buf->data}, in udc_event_xfer_in_next()
106 .size = buf->len, in udc_event_xfer_in_next()
116 udc_submit_ep_event(dev, buf, -ECONNREFUSED); in udc_event_xfer_in_next()
134 * s-in-[status] finished, release buffer. in udc_event_xfer_ctrl_in()
135 * Since the controller supports auto-status we cannot use in udc_event_xfer_ctrl_in()
164 uint8_t ep = event->data.eptransfer.ep; in udc_event_xfer_in()
167 switch (event->data.eptransfer.status) { in udc_event_xfer_in()
194 udc_submit_ep_event(dev, buf, -ECONNABORTED); in udc_event_xfer_in()
[all …]
/Zephyr-Core-3.5.0/boards/arm/96b_nitrogen/doc/
Dindex.rst10 nRF52832 ARM Cortex-M4F CPU.
27 - nRF52832 microcontroller with 512kB Flash, 64kB RAM
28 - ARM |reg| 32-bit Cortex |reg|-M4 CPU with FPU
29 - Bluetooth LE
30 - NFC
31 - LPC11U35 on board SWD debugger
33 - SWD debugger firmware
34 - USB to UART
35 - Drag and Drop firmware upgrade
37 - 7 LEDs
[all …]

12