| /subsys/bluetooth/host/classic/ |
| A D | br.c | 406 static struct bt_br_discovery_result *get_result_slot(const bt_addr_t *addr, int8_t rssi) in get_result_slot() argument 425 if (rssi == RSSI_INVALID) { in get_result_slot() 434 if (discovery_results[i].rssi > rssi) { in get_result_slot() 438 if (!result || result->rssi > discovery_results[i].rssi) { in get_result_slot() 445 result->rssi); in get_result_slot() 475 LOG_DBG("%s rssi %d dBm", bt_addr_str(&evt->addr), evt->rssi); in bt_hci_inquiry_result_with_rssi() 477 result = get_result_slot(&evt->addr, evt->rssi); in bt_hci_inquiry_result_with_rssi() 487 result->rssi = evt->rssi; in bt_hci_inquiry_result_with_rssi() 511 LOG_DBG("%s rssi %d dBm", bt_addr_str(&evt->addr), evt->rssi); in bt_hci_extended_inquiry_result() 513 result = get_result_slot(&evt->addr, evt->rssi); in bt_hci_extended_inquiry_result() [all …]
|
| /subsys/mgmt/mcumgr/transport/src/ |
| A D | smp_lorawan.c | 19 static void smp_lorawan_downlink(uint8_t port, uint8_t flags, int16_t rssi, int8_t snr, 125 static void smp_lorawan_downlink(uint8_t port, uint8_t flags, int16_t rssi, int8_t snr, in smp_lorawan_downlink() argument 129 ARG_UNUSED(rssi); in smp_lorawan_downlink()
|
| /subsys/lorawan/ |
| A D | lorawan_emul.c | 38 void lorawan_emul_send_downlink(uint8_t port, bool data_pending, int16_t rssi, int8_t snr, in lorawan_emul_send_downlink() argument 46 cb->cb(port, data_pending, rssi, snr, len, data); in lorawan_emul_send_downlink()
|
| /subsys/bluetooth/controller/hci/ |
| A D | hci.c | 3125 sep->rssi = sys_cpu_to_le16(rssi); in le_df_connectionless_iq_report() 3256 sep->rssi = sys_cpu_to_le16(rssi); in le_df_connection_iq_report() 6595 dir_info->rssi = rssi; 6647 sr->rssi = rssi; 6675 rssi = -(node_rx->rx_ftr.rssi); 6804 rssi = -(node_rx->rx_ftr.rssi); 6859 adv_info->rssi = rssi; 7054 adv_info->rssi = rssi; 7832 rssi = -(ftr->rssi); 7996 sep->rssi = rssi; [all …]
|
| /subsys/bluetooth/host/ |
| A D | direction.c | 407 report->rssi = sys_le16_to_cpu(evt->rssi); in hci_df_prepare_connectionless_iq_report() 455 report->rssi = sys_le16_to_cpu(evt->rssi); in hci_df_vs_prepare_connectionless_iq_report() 701 report->rssi = evt->rssi; in hci_df_prepare_connection_iq_report() 753 report->rssi = evt->rssi; in hci_df_vs_prepare_connection_iq_report()
|
| A D | scan.c | 637 info->rssi); in le_adv_recv() 659 scan_dev_found_cb(&id_addr, info->rssi, info->adv_type, buf); in le_adv_recv() 798 scan_info->rssi = evt->rssi; in create_ext_adv_info() 1086 info.rssi = evt->rssi; in bt_hci_le_per_adv_report_common() 1696 if (buf->len < evt->length + sizeof(adv_info.rssi)) { in bt_hci_le_adv_report() 1704 adv_info.rssi = evt->data[evt->length]; in bt_hci_le_adv_report() 1713 net_buf_pull(buf, evt->length + sizeof(adv_info.rssi)); in bt_hci_le_adv_report()
|
| /subsys/bluetooth/mesh/ |
| A D | transport.h | 56 int8_t rssi; member
|
| A D | adv.c | 312 static void bt_mesh_scan_cb(const bt_addr_le_t *addr, int8_t rssi, in bt_mesh_scan_cb() argument 344 bt_mesh_net_recv(buf, rssi, BT_MESH_NET_IF_ADV); in bt_mesh_scan_cb()
|
| A D | net.h | 308 void bt_mesh_net_recv(struct net_buf_simple *data, int8_t rssi,
|
| A D | friend.c | 907 static void enqueue_offer(struct bt_mesh_friend *frnd, int8_t rssi) in enqueue_offer() argument 922 off->rssi = rssi, in enqueue_offer() 953 static int32_t offer_delay(struct bt_mesh_friend *frnd, int8_t rssi, uint8_t crit) in offer_delay() argument 962 fact[RECV_WIN_FACT(crit)], RECV_WIN, fact[RSSI_FACT(crit)], rssi); in offer_delay() 966 delay -= (int32_t)fact[RSSI_FACT(crit)] * rssi; in offer_delay()
|
| A D | net.c | 864 void bt_mesh_net_recv(struct net_buf_simple *data, int8_t rssi, in bt_mesh_net_recv() argument 868 struct bt_mesh_net_rx rx = { .ctx.recv_rssi = rssi }; in bt_mesh_net_recv() 872 LOG_DBG("rssi %d net_if %u", rssi, net_if); in bt_mesh_net_recv()
|
| A D | rpr_cli.c | 291 dev.rssi = net_buf_simple_pull_u8(buf); in handle_scan_report() 306 bt_uuid_str(&uuid_repr.uuid), dev.oob, dev.rssi); in handle_scan_report()
|
| A D | rpr_srv.c | 238 net_buf_simple_add_u8(&buf, dev->rssi); in scan_report_send() 1074 dev->rssi = info->rssi; in adv_handle_beacon()
|
| /subsys/bluetooth/controller/ll_sw/openisa/lll/ |
| A D | lll_conn.c | 309 uint8_t rssi = radio_rssi_get(); in lll_conn_isr_rx() local 311 lll->rssi_latest = rssi; in lll_conn_isr_rx() 313 if (((lll->rssi_reported - rssi) & 0xFF) > in lll_conn_isr_rx()
|
| /subsys/bluetooth/controller/ll_sw/openisa/hal/RV32M1/radio/ |
| A D | radio.c | 133 static int8_t rssi; variable 376 rssi = (GENFSK->XCVR_STS & GENFSK_XCVR_STS_RSSI_MASK) >> in isr_radio() 954 rssi = 0; in radio_rssi_measure() 959 return (uint32_t)-rssi; in radio_rssi_get() 968 return (rssi != 0); in radio_rssi_is_ready()
|
| /subsys/bluetooth/controller/ll_sw/nordic/lll/ |
| A D | lll_conn.c | 581 uint8_t rssi = radio_rssi_get(); local 583 lll->rssi_latest = rssi; 586 if (((lll->rssi_reported - rssi) & 0xFF) > 1289 ftr->rssi = ((rssi_ready) ? radio_rssi_get() : BT_HCI_LE_RSSI_NOT_AVAILABLE);
|
| A D | lll_sync.c | 832 ftr->rssi = (rssi_ready) ? radio_rssi_get() : in isr_rx() 1281 ftr->rssi = in iq_report_create() 1312 ftr->rssi = BT_HCI_LE_RSSI_NOT_AVAILABLE; in iq_report_incomplete_create()
|
| A D | lll_test.c | 165 ftr->rssi = BT_HCI_LE_RSSI_NOT_AVAILABLE; in create_iq_report()
|
| /subsys/lorawan/services/ |
| A D | clock_sync.c | 93 static void clock_sync_package_callback(uint8_t port, uint8_t flags, int16_t rssi, int8_t snr, in clock_sync_package_callback() argument
|
| A D | multicast.c | 110 static void multicast_package_callback(uint8_t port, uint8_t flags, int16_t rssi, int8_t snr, in multicast_package_callback() argument
|
| A D | frag_transport.c | 107 static void frag_transport_package_callback(uint8_t port, uint8_t flags, int16_t rssi, int8_t snr, in frag_transport_package_callback() argument
|
| /subsys/bluetooth/host/shell/ |
| A D | bt.c | 265 int8_t rssi; member 517 if (scan_filter.rssi_set && (scan_filter.rssi > info->rssi)) { in passes_scan_filter() 576 le_addr, info->adv_type, info->rssi, name, in scan_recv() 1361 info->rssi, info->cte_type, buf->len); in per_adv_sync_recv_cb() 1904 long rssi; in cmd_scan_filter_set_rssi() local 1906 rssi = shell_strtol(argv[1], 10, &err); in cmd_scan_filter_set_rssi() 1909 if (IN_RANGE(rssi, INT8_MIN, INT8_MAX)) { in cmd_scan_filter_set_rssi() 1910 scan_filter.rssi = (int8_t)rssi; in cmd_scan_filter_set_rssi() 1912 shell_print(sh, "RSSI cutoff set at %d dB", scan_filter.rssi); in cmd_scan_filter_set_rssi() 5105 SHELL_CMD_ARG(rssi, NULL, "<rssi>", cmd_scan_filter_set_rssi, 2, 0),
|
| /subsys/bluetooth/host/classic/shell/ |
| A D | bredr.c | 106 static void br_device_found(const bt_addr_t *addr, int8_t rssi, const uint8_t cod[3], in br_device_found() argument 150 bt_shell_print("[DEVICE]: %s, RSSI %i %s", br_addr, rssi, name); in br_device_found() 162 br_device_found(&results[i].addr, results[i].rssi, results[i].cod, results[i].eir); in br_discovery_complete()
|
| /subsys/net/l2/wifi/ |
| A D | wifi_shell.c | 197 entry->rssi, in handle_wifi_scan_result() 252 int rssi; in handle_wifi_raw_scan_result() local 263 rssi = raw->rssi; in handle_wifi_raw_scan_result() 271 rssi, in handle_wifi_raw_scan_result() 1206 PR("RSSI: %d\n", status.rssi); in cmd_wifi_status() 1273 PR("RSSI: %d\n", status.rssi); in cmd_wifi_ap_status()
|
| /subsys/bluetooth/controller/ll_sw/ |
| A D | lll.h | 355 uint8_t rssi; member
|