Слияние кода завершено, страница обновится автоматически
u8 bt_emitter_search_result(char *name, u8 name_len, u8 *addr, u32 dev_class, char rssi)
s8 bredr_get_rssi_for_address(u8 *address);
adv_report_t
содержит поле для значения RSSI.static bool __resolve_adv_report(adv_report_t *report_pt, u16 len);
typedef struct {
u8 event_type; // Тип пакета рекламы: 0 -- ADV_IND, 1 -- ADV_DIRECT_IND, 2 -- ADV_SCAN_IND, 3 -- ADV_NONCONN_IND, 4 -- SCAN_RSP
u8 address_type; // Тип адреса устройства: 0 -- public address, 1 -- random address
u8 address[6]; // peer_address
s8 rssi; // Диапазон значений: -127 до 128 dBm
u8 length; // Длина пакета рекламы
u8 data[0]; // Содержание пакета рекламы
} adv_report_t;
s8 ble_vendor_get_peer_rssi(u16 conn_handle);
Вход Перед тем как оставить комментарий