# Is it possible in Thunkable X to kind of filter the list of available BLE devices during scan?

**URL:** https://community.thunkable.com/t/is-it-possible-in-thunkable-x-to-kind-of-filter-the-list-of-available-ble-devices-during-scan/1866281
**Category:** BLE / BlueTooth
**Tags:** bluetooth
**Created:** [May 7, 2022, 9:53pm UTC](https://community.thunkable.com/t/is-it-possible-in-thunkable-x-to-kind-of-filter-the-list-of-available-ble-devices-during-scan/1866281 "2022-05-07T21:53:04Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![shtokyd](https://avatars.discourse-cdn.com/v4/letter/s/ee59a6/32.png) [@shtokyd](https://community.thunkable.com/u/shtokyd)
#### Post date: [May 7, 2022, 9:53pm UTC](https://community.thunkable.com/t/is-it-possible-in-thunkable-x-to-kind-of-filter-the-list-of-available-ble-devices-during-scan/1866281/1 "2022-05-07T21:53:04Z")

</div>

Hi dear community, I was wondering if there is a way to build a filtered View List of discovered BLE devices during bluetooth scan, to not display absolutely all available bluetooth devices but for example only with a specific Service UUID: FFF0 ?

---

<div class="post-metadata">

### Author: ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)
#### Post date: [May 7, 2022, 10:25pm UTC](https://community.thunkable.com/t/is-it-possible-in-thunkable-x-to-kind-of-filter-the-list-of-available-ble-devices-during-scan/1866281/2 "2022-05-07T22:25:12Z")

</div>

There should be a way. I’m not too familiar with BLE scans… is it possible for you to provide a sample of what that full list looks like? Text would be best; a screenshot would still be helpful.

---

<div class="post-metadata">

### Author: ![shtokyd](https://avatars.discourse-cdn.com/v4/letter/s/ee59a6/32.png) [@shtokyd](https://community.thunkable.com/u/shtokyd)
#### Post date: [May 7, 2022, 10:36pm UTC](https://community.thunkable.com/t/is-it-possible-in-thunkable-x-to-kind-of-filter-the-list-of-available-ble-devices-during-scan/1866281/3 "2022-05-07T22:36:36Z")

</div>

The list of discovered bluetooth devices simply looks like a list of different devices names. It shows all devices with different Service UUIDs, but I want to filter them to see only the ones with a specific Service too choose from.

---

<div class="post-metadata">

### Author: ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)
#### Post date: [May 7, 2022, 10:46pm UTC](https://community.thunkable.com/t/is-it-possible-in-thunkable-x-to-kind-of-filter-the-list-of-available-ble-devices-during-scan/1866281/4 "2022-05-07T22:46:16Z")

</div>

I understand what you’re asking and I’m saying that it’s probably pretty easy but I can’t help you figure out how without seeing what that list looks like. Presumably, you can see the Service UUIDs and want to filter them but I can’t see them so I have no idea how they are formatted, if they are all in one line or separated by special characters or returns or…?

**Edit:** I see in [the documentation](https://docs.thunkable.com/bluetooth-low-energy) that the bluetooth scan returns a **list**. So to filter that list, you can loop through the list (using a `for each item in` block from the list drawer) and check to see if each item contains (using the `does contain` block from the text drawer) the term you want such as “FFF0”.

---

<div class="post-metadata">

### Author: ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)
#### Post date: [May 8, 2022, 1:43am UTC](https://community.thunkable.com/t/is-it-possible-in-thunkable-x-to-kind-of-filter-the-list-of-available-ble-devices-during-scan/1866281/5 "2022-05-08T01:43:36Z")

</div>

> [@tatiang](#):
>
> **Edit:** I see in [the documentation](https://docs.thunkable.com/bluetooth-low-energy) that the bluetooth scan returns a **list**. So to filter that list, you can loop through the list (using a `for each item in` block from

To this end, the following post may be helpful!

> [@Making a Search Bar](https://community.thunkable.com/t/making-a-search-bar/60939):
>
> Note: This tutorial was updated in June 2020 to reflect the new [when Text Input Changes](https://docs.thunkable.com/text-input#changes) block, which makes adding a search bar to your app much easier! This post will talk about creating a search bar for your app. Search Bars are great if you have a lot of text items or List Viewer options that you want to make available to the user without having a lot of items on the Screen at once. This post will describe how to make a search bar with a search button and a search bar that updates automatic…

---

<div class="post-metadata">

### Author: ![shtokyd](https://avatars.discourse-cdn.com/v4/letter/s/ee59a6/32.png) [@shtokyd](https://community.thunkable.com/u/shtokyd)
#### Post date: [May 8, 2022, 4:04am UTC](https://community.thunkable.com/t/is-it-possible-in-thunkable-x-to-kind-of-filter-the-list-of-available-ble-devices-during-scan/1866281/6 "2022-05-08T04:04:36Z")

</div>

The thing is that Services UUIDs are not listing when discovered, only listing devices Names and IDs…

---

<div class="post-metadata">

### Author: ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)
#### Post date: [May 8, 2022, 4:44am UTC](https://community.thunkable.com/t/is-it-possible-in-thunkable-x-to-kind-of-filter-the-list-of-available-ble-devices-during-scan/1866281/7 "2022-05-08T04:44:07Z")

</div>

See these:

> [@Connect Bluetooth on not a specific device](https://community.thunkable.com/t/connect-bluetooth-on-not-a-specific-device/1291919/4):
>
> This is not easy to accomplish and unfortunately Thunkable does not scan available UUIDs for read/write Let me explain a bit here, BLE devices should have a minimum of 4 UUID numbers. a UUID for the device itself. This is the one you will see when you scan devices. a UUID for the service. Thunkable does not use it nor show it. a UUID to send data this is called characteristic UUID. This is required by Thunkable but unfortunately there is no way to scan it within Thunkable. a UUID to receive d…

> [@Getting UUID of a BLE device in thunkable](https://community.thunkable.com/t/getting-uuid-of-a-ble-device-in-thunkable/1121188):
>
> Hi I’m a first time user of thunkable and want to make an app that connects to a bluetooth LE bicycle speed sensor. There are some helpful youtube tutorials that show how to connect but they all seem to use a different program to find the UUID. Is there anyway that you can use thunkable to scan the device to find it’s UUID and then use this to input the UUID so that my app can receive data from the BLE device. I want to have the app work with different speed sensors, not just the one I have. S…

---

<div class="post-metadata">

### Author: ![davidfulani520n](https://avatars.discourse-cdn.com/v4/letter/d/919ad9/32.png) [@davidfulani520n](https://community.thunkable.com/u/davidfulani520n)
#### Post date: [May 8, 2022, 8:08am UTC](https://community.thunkable.com/t/is-it-possible-in-thunkable-x-to-kind-of-filter-the-list-of-available-ble-devices-during-scan/1866281/8 "2022-05-08T08:08:18Z")

</div>

I need your help?

---

<div class="post-metadata">

### Author: ![shtokyd](https://avatars.discourse-cdn.com/v4/letter/s/ee59a6/32.png) [@shtokyd](https://community.thunkable.com/u/shtokyd)
#### Post date: [May 8, 2022, 11:28am UTC](https://community.thunkable.com/t/is-it-possible-in-thunkable-x-to-kind-of-filter-the-list-of-available-ble-devices-during-scan/1866281/9 "2022-05-08T11:28:23Z")

</div>

Yeah, currently Thunkable only can scan device Name and ID, but not other functions likes RSSI and Services. On this image discoverable are only top 2 lines, which are different for each BLE device usually, but everything underneath is not scanable, like the Service characteristic with “FFF0” UUID, which is same for all modules from a specific manufacturer with a specific function…

 ![unnamed-8](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/9/5/95c6278a062bf3dd7f81087b7cf096a2c53cca15.jpeg) ![unnamed-9](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/7/f/7fb0ffe7dd1ad20e797c438fc6b30be66d5a43f3.jpeg)

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/f/0f59f292712368bce16ff80133ae10de8a6f27e8.png) [@system](https://community.thunkable.com/u/system)
#### Post date: [August 6, 2022, 11:29am UTC](https://community.thunkable.com/t/is-it-possible-in-thunkable-x-to-kind-of-filter-the-list-of-available-ble-devices-during-scan/1866281/10 "2022-08-06T11:29:03Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
