From 647eaa08700f02037ab8c492f9a1991647f9238a Mon Sep 17 00:00:00 2001 From: Luiz Augusto von Dentz Date: Mon, 2 Jun 2014 20:17:41 +0300 Subject: [PATCH] android/bluetooth: Add bt_is_device_le function --- android/bluetooth.c | 11 +++++++++++ android/bluetooth.h | 2 ++ 2 files changed, 13 insertions(+) diff --git a/android/bluetooth.c b/android/bluetooth.c index a8643263b..fac26374f 100644 --- a/android/bluetooth.c +++ b/android/bluetooth.c @@ -1386,6 +1386,17 @@ uint8_t bt_get_device_android_type(const bdaddr_t *addr) return get_device_android_type(dev); } +bool bt_is_device_le(const bdaddr_t *addr) +{ + struct device *dev; + + dev = find_device(addr); + if (!dev) + return false; + + return dev->le; +} + const char *bt_get_adapter_name(void) { return adapter.name; diff --git a/android/bluetooth.h b/android/bluetooth.h index b4a5f3296..2409d4650 100644 --- a/android/bluetooth.h +++ b/android/bluetooth.h @@ -54,6 +54,8 @@ bool bt_le_set_advertising(bool advertising, bt_le_set_advertising_done cb, void *user_data); uint8_t bt_get_device_android_type(const bdaddr_t *addr); +bool bt_is_device_le(const bdaddr_t *addr); + const char *bt_get_adapter_name(void); bool bt_device_is_bonded(const bdaddr_t *bdaddr); -- 2.47.3