Home
last modified time | relevance | path

Searched +full:0 +full:dbm (Results 1 – 25 of 100) sorted by relevance

1234

/Zephyr-latest/drivers/ieee802154/
Dieee802154_b91.h18 #define B91_FRAME_TYPE_OFFSET (0)
19 #define B91_FRAME_TYPE_MASK (0x07)
21 #define B91_DEST_ADDR_TYPE_MASK (0x0c)
23 #define B91_DEST_ADDR_TYPE_IEEE (0x0c)
31 #define B91_BROADCAST_ADDRESS ((uint8_t [2]) { 0xff, 0xff })
49 RF_POWER_N30dBm, /* -30.0 dBm: -30 */
50 RF_POWER_N30dBm, /* -30.0 dBm: -29 */
51 RF_POWER_N30dBm, /* -30.0 dBm: -28 */
52 RF_POWER_N30dBm, /* -30.0 dBm: -27 */
53 RF_POWER_N30dBm, /* -30.0 dBm: -26 */
[all …]
Dieee802154_kw41z.c40 #define KW41_DBG_TRACE_WTRM 0
44 #define KW41_DBG_TRACE_TMR3 0xFF
70 kw41_dbg_idx = 0; \
88 #define RADIO_0_IRQ_PRIO 0x0
127 1, /* -31.1 dBm: -31 */
128 2, 2, 2, 2, 2, 2, 2, /* -25.0 dBm: -30, -29, -28, -27, -26, -25 */
129 4, 4, 4, 4, 4, /* -19.0 dBm: -24, -23, -22, -21, -20, -19 */
130 6, 6, 6, /* -15.6 dBm: -18, -17, -16 */
131 8, 8, /* -13.1 dBm: -15, -14 */
132 10, 10, /* -11.2 dBm: -13, -12 */
[all …]
Dieee802154_rf2xx.c51 #define RF2XX_ACK_FRAME_TYPE (2 << 0)
55 static uint8_t rf2xx_ack_psdu[RF2XX_ACK_FRAME_LEN] = { 0 };
145 base = channel == 0 in rf2xx_set_rssi_base()
149 base = channel == 0 in rf2xx_set_rssi_base()
218 AF_UNSPEC, 0, K_NO_WAIT); in rf2xx_trx_rx()
233 if (net_recv_data(ctx->iface, pkt) < 0) { in rf2xx_trx_rx()
336 rf2xx_iface_sram_read(ctx->dev, 0, in rf2xx_thread_main()
356 * Clear bit 0 to ensure it isn't a multicast address and set in get_mac()
360 ctx->mac_addr[0] = (ctx->mac_addr[0] & ~0x01) | 0x02; in get_mac()
385 cc_mask = channel == 0 in rf2xx_configure_sub_channel()
[all …]
DKconfig.cc120039 default 0
40 range 0 0xff
46 default 0
47 range 0 0xff
53 default 0
54 range 0 0xff
60 default 0
61 range 0 0xff
107 int "Value in dbm of the CCA threshold"
114 int "Value in dbm of the RSSI offset"
[all …]
Dieee802154_b91.c45 return 0; in b91_set_pan_id()
56 return 0; in b91_set_short_addr()
64 return 0; in b91_set_ieee_addr()
72 B91_PAN_ID_SIZE) != 0 && in b91_run_filter()
74 B91_PAN_ID_SIZE) != 0) { in b91_run_filter()
84 B91_SHORT_ADDRESS_SIZE) != 0 && in b91_run_filter()
86 B91_SHORT_ADDRESS_SIZE) != 0) { in b91_run_filter()
95 B91_IEEE_ADDRESS_SIZE) != 0) { in b91_run_filter()
116 * Clear bit 0 to ensure it isn't a multicast address and set in b91_get_mac()
120 b91->mac_addr[0] = (b91->mac_addr[0] & ~0x01) | 0x02; in b91_get_mac()
[all …]
Dieee802154_cc1200.c95 cmd_buf[0] = 0U; in z_cc1200_access_reg()
98 cmd_buf[0] |= CC1200_ACCESS_BURST; in z_cc1200_access_reg()
102 cmd_buf[0] |= CC1200_REG_EXTENDED_ADDRESS; in z_cc1200_access_reg()
105 cmd_buf[0] |= addr; in z_cc1200_access_reg()
114 cmd_buf[0] |= CC1200_ACCESS_RD; in z_cc1200_access_reg()
118 return (spi_transceive_dt(&config->bus, &tx, &rx) == 0); in z_cc1200_access_reg()
121 /* CC1200_ACCESS_WR is 0 so no need to play with it */ in z_cc1200_access_reg()
124 return (spi_write_dt(&config->bus, &tx) == 0); in z_cc1200_access_reg()
134 cc1200->mac_addr[7] = (cc1200->mac_addr[7] & ~0x01) | 0x02; in get_mac()
142 cc1200->mac_addr[0] = 0x00; in get_mac()
[all …]
/Zephyr-latest/dts/bindings/ieee802154/
Datmel,rf2xx.yaml43 - 0
47 Selects Channel Page accordingly with IEEE 802.15.4 standard. The Page 0
48 is used in both Sub-Giga and 2.4GHz. It allows select channels 0-10 in
49 Sub-Giga band (0: BPSK-20, 1-10: BPSK-40) and 11-26 in 2.4GHz band
51 (0: OQPSK-SIN-RC-100, 1-10: OQPSK-SIN-250). Channel 5 is for Sub-Giga
52 (JAPAN) and selects (0-3: OQPSK-RC-250) .
53 0: Page 0 - BPSK-20 [0], BPSK-40 [1-10], O-QPSK-250 [11-26].
54 2: Page 2 - OQPSK-SIN-RC-100 [0], OQPSK-SIN-250 [1-10].
55 5: Page 5 - OQPSK-RC-250 [0-3].
59 default: [0x00]
[all …]
/Zephyr-latest/include/zephyr/net/
Dieee802154_pkt.h33 #define IEEE802154_MAC_RSSI_MIN 0U /* corresponds to -174 dBm */
34 #define IEEE802154_MAC_RSSI_MAX 254U /* corresponds to 80 dBm */
37 #define IEEE802154_MAC_RSSI_DBM_MIN -174 /* in dBm */
38 #define IEEE802154_MAC_RSSI_DBM_MAX 80 /* in dBm */
52 * the minimum and maximum values are 0 (–174 dBm) and 254 (80 dBm),
57 * field to the reserved value 255 (0xff) to indicate that an RSSI
115 * 0 (–174 dBm) to 254 (80 dBm).
132 * 0 (–174 dBm) to 254 (80 dBm).
143 * @brief Get a signed RSSI value measured in dBm.
147 * @returns RSSI represented in dBm. Returns the special value
[all …]
/Zephyr-latest/subsys/bluetooth/controller/
DKconfig220 depends on BT_OBSERVER && BT_CTLR_ADV_EXT && (BT_CTLR_DUP_FILTER_LEN > 0)
301 default 0
302 range 0 64
319 depends on BT_CTLR_TX_PWR_ANTENNA = 0 || BT_LL_SW_SPLIT
321 Select a supported BLE Radio transmit power level in dBm.
327 bool "+10 dBm"
331 bool "+9 dBm"
335 bool "+8 dBm"
339 bool "+7 dBm"
343 bool "+6 dBm"
[all …]
/Zephyr-latest/drivers/bluetooth/hci/
DKconfig.infineon143 Enable 10dBm TX Power variant of CYW20829 FW patch.
157 Enable CYW20829 FW patch for 0dBm TX Power.
163 Enable CYW20829 FW patch for 10dBm TX Power.
169 Enable CYW20829 FW patch with PAwR support for 0dBm TX Power.
175 Enable CYW20829 FW patch for 10dBm TX Power.
181 Enable CYW20829 FW patch for 0dBm TX Power.
187 Enable CYW20829 FW patch for 10dBm TX Power.
/Zephyr-latest/modules/hal_infineon/btstack-integration/
DCMakeLists.txt60 # CYW20829 device (FW patch for 0dBm TX Power)
65 # CYW20829 device (FW patch for 10dBm TX Power)
70 # CYW20829 device (FW patch with PAwR support for 0dBm TX Power)
75 # CYW20829 device (FW patch with PAwR support for 10dBm TX Power)
80 # CYW20829 device (FW patch with ISOC support for 0dBm TX Power)
85 # CYW20829 device (FW patch with ISOC support for 10dBm TX Power)
/Zephyr-latest/include/zephyr/lorawan/
Demul.h30 * @param rssi Received signal strength in dBm
31 * @param snr Signal to Noise ratio in dBm
32 * @param len Length of data received, will be 0 for ACKs
/Zephyr-latest/tests/net/ieee802154/l2/src/
Dieee802154_fake_driver.c23 K_SEM_DEFINE(driver_lock, 0, UINT_MAX);
25 uint8_t mock_ext_addr_be[8] = {0x00, 0x12, 0x4b, 0x00, 0x00, 0x9e, 0xa3, 0xc2};
34 return 0; in fake_cca()
41 return 0; in fake_set_channel()
44 static int fake_set_txpower(const struct device *dev, int16_t dbm) in fake_set_txpower() argument
46 NET_INFO("TX power %d dbm", dbm); in fake_set_txpower()
48 return 0; in fake_set_txpower()
75 return 0; in fake_tx()
87 0, K_FOREVER); in fake_tx()
105 return 0; in fake_tx()
[all …]
/Zephyr-latest/modules/openthread/
DKconfig.thread109 range 0 $(UINT8_MAX)
160 range 0 32
165 range 0 32
185 int "OpenThread default RX sensitivity in dBm"
189 Set the default receive sensitivity [dBm] in radio driver.
192 int "OpenThread default tx power in dBm"
194 default 0
196 Set the default TX output power [dBm] in radio driver for OpenThread purpose.
/Zephyr-latest/samples/drivers/lora/receive/src/
Dmain.c32 LOG_INF("LoRa RX RSSI: %d dBm, SNR: %d dB", rssi, snr); in lora_receive_cb()
47 uint8_t data[MAX_DATA_LEN] = {0}; in main()
53 return 0; in main()
67 if (ret < 0) { in main()
69 return 0; in main()
74 for (int i = 0; i < 4; i++) { in main()
78 if (len < 0) { in main()
80 return 0; in main()
83 LOG_INF("LoRa RX RSSI: %d dBm, SNR: %d dB", rssi, snr); in main()
91 return 0; in main()
/Zephyr-latest/drivers/lora/
Dshell.c20 .frequency = 0,
39 lval = strtol(arg, &eptr, 0); in parse_long()
40 if (*eptr != '\0') { in parse_long()
46 return 0; in parse_long()
56 if (ret < 0) { in parse_long_range()
67 return 0; in parse_long_range()
75 val = strtoul(arg, &eptr, 0); in parse_freq()
76 if (*eptr != '\0') { in parse_freq()
88 return 0; in parse_freq()
115 if (modem_config.frequency == 0) { in get_configured_modem()
[all …]
Dsx126x_stm32wl.c22 } pa_output = DT_INST_STRING_UPPER_TOKEN(0, power_amplifier_output);
39 return 0; in sx126x_get_dio1_pin_state()
44 NVIC_ClearPendingIRQ(DT_INST_IRQN(0)); in sx126x_dio1_irq_enable()
45 irq_enable(DT_INST_IRQN(0)); in sx126x_dio1_irq_enable()
50 irq_disable(DT_INST_IRQN(0)); in sx126x_dio1_irq_disable()
58 const int8_t max_power = DT_INST_PROP(0, rfo_lp_max_power); in sx126x_set_tx_params()
64 SX126xSetPaConfig(0x07, 0x00, 0x01, 0x01); in sx126x_set_tx_params()
67 SX126xSetPaConfig(0x01, 0x00, 0x01, 0x01); in sx126x_set_tx_params()
69 } else { /* default +14 dBm */ in sx126x_set_tx_params()
70 SX126xSetPaConfig(0x04, 0x00, 0x01, 0x01); in sx126x_set_tx_params()
[all …]
/Zephyr-latest/soc/ti/simplelink/cc13x2x7_cc26x2x7/
DKconfig26 Enable the radio boost mode +14dBm (sets CCFG_FORCE_VDDR_HH to 1).
50 range 0 $(UINT8_MAX)
59 range 0 1
60 default 0
66 range 0 0xFF
67 default 0xD5
/Zephyr-latest/soc/ti/simplelink/cc13x2_cc26x2/
DKconfig25 Enable the radio boost mode +14dBm (sets CCFG_FORCE_VDDR_HH to 1).
49 range 0 $(UINT8_MAX)
58 range 0 1
59 default 0
/Zephyr-latest/boards/ti/common/
Dlaunchxl_sky13317.dtsi16 * Off 0 0 0
17 * Sub-1 GHz 0 0 1 // DIO30 mux to IOC_PORT_RFC_GPO0 for auto
18 * 2.4 GHz 1 0 0 // DIO28 mux to IOC_PORT_RFC_GPO0 for auto
19 * 20 dBm TX 0 1 0 // DIO29 mux to IOC_PORT_RFC_GPO3 for auto
26 pinctrl-0 = <&board_ant_24g_off &board_ant_tx_pa_off &board_ant_subg_off>;
/Zephyr-latest/samples/bluetooth/ibeacon/
DREADME.rst13 (e.g. IBEACON_RSSI=0xb8 for -72 dBm RSSI @ 1 meter), or by manually
/Zephyr-latest/subsys/net/l2/ieee802154/
DKconfig.radio8 default 0
10 TX power in dbm. Valid setting are: -18, -7, -4, -2, 0, 1, 2, 3, 5
16 range 0 7
52 range 0 5
61 range 0 8
/Zephyr-latest/boards/st/stm32wb5mmg/doc/
Dstm32wb5mmg.rst21 - Tx output power up to +6 dBm
22 - Rx sensitivity: -96 dBm (Bluetooth|reg| Low Energy at 1 Mbps), -100 dBm (802.15.4)
57 - RX sensitivity: -96 dBm (Bluetooth |reg| Low
58 Energy at 1 Mbps), -100 dBm (802.15.4)
59 - Programmable output power up to +6 dBm
285 Device found: 7B:1E:DD:38:23:E1 (random) (RSSI -85), type 0, AD data len 17
/Zephyr-latest/samples/bluetooth/ibeacon/src/
Dmain.c16 #define IBEACON_RSSI 0xc8
24 * Major: 0
25 * Minor: 0
26 * RSSI: -56 dBm
31 0x4c, 0x00, /* Apple */
32 0x02, 0x15, /* iBeacon */
33 0x18, 0xee, 0x15, 0x16, /* UUID[15..12] */
34 0x01, 0x6b, /* UUID[11..10] */
35 0x4b, 0xec, /* UUID[9..8] */
36 0xad, 0x96, /* UUID[7..6] */
[all …]
/Zephyr-latest/boards/beagle/beagleplay/
Dbeagleplay_cc1352p7.dts50 * Off 0 0
51 * Sub-1 GHz 0 1 // DIO30 mux to IOC_PORT_RFC_GPO0 for auto
52 * 20 dBm TX 1 0 // DIO29 mux to IOC_PORT_RFC_GPO3 for auto
58 pinctrl-0 = <&board_ant_tx_pa_off &board_ant_subg_off>;
81 pinctrl-0 = <&uart0_rx_default &uart0_tx_default>;

1234