582 questions
0 votes
0 answers
20 views
Is there any way of using GattDeviceService in Windows 10 Build 1607?
I have an application that accesses a 3rd party API that requires the use of GattDeviceService. The problem is that it needs to run on a device running Windows 10 build 1607, but GattDeviceService was ...
0 votes
0 answers
94 views
Acknowledging Indication on ESP32 / Arduino BLE Communication
I have an ESP32S3 communicating to a proprietary device via BLE. I can connect to two of the services and underlying characteristics on the device and get notifications just fine. However one of the ...
0 votes
0 answers
40 views
NativeScript Android BLE: onCharacteristicChanged not firing
I'm using NativeScript (Android) to receive heart rate notifications from a HRM device. I'm able to: Connect to the device Discover services and characteristics Enable notifications via the ...
0 votes
0 answers
54 views
Unexpected GATT Service Caching on Android 15 – Bug or Change in Behavior?
I'm encountering a GATT write error on some devices. It seems to be related to Android 15 (SDK 35), but I might be missing something. The error occurs when I try to discover services — I'm searching ...
0 votes
0 answers
75 views
ESP32S3 does not receive notifications after ANCS bonding is successful
question ESP32S3 does not receive notifications after ANCS bonding is successful, and needs to turn on and off Bluetooth in the iOS system again to receive notifications. environment I use the esp-idf ...
0 votes
0 answers
52 views
Connecting to iOS with blueZ only gets the GATT profiles if iOS is the one initiating the connection
I'm on bluez 5.66 using a raspberry pi w/ an external bluetooth adapter. I've paired my iPhone to the pi and the connection is all good. After disconnecting, ifI connect from my iPhone to the pi, and ...
0 votes
0 answers
160 views
GetGattServicesAsync freezes after changing to another device with the same service
I am having a strange problem when changing BLE devices that provide the same functionality. My BLE device pairs and connects fine, and gets data no problem. If I unpair it, I can then discover it, ...
0 votes
0 answers
23 views
GattDeviceService.FromIdAsync() sometimes returns null
I am trying to connect to a BLE device using a WPF application with UWP. I'm encountering a strange problem where GattDeviceService.FromIdAsync() sometimes returns null. Usually when I first run my ...
3 votes
1 answer
576 views
micropython aioble esp32: charactrictic.written() never returns (even upon a write)
I am working with ESP32-C3. I created a BLE GATT Server, I want to exchange data with it bidirectionally. I am using nRF Connect android app for debugging. Charactrictic #1 is used to send data from ...
0 votes
1 answer
144 views
About how to continue acquiring information of a specific BLE device with CoreBluetooth on iOS
We have confirmed that there are no duplicate questions, but if there are, we apologize for the inconvenience, but please let us know if there is a page that has solved a similar question. I have ...
1 vote
0 answers
291 views
Micropython aioble: Not all characteristics shown
I have a problem with aioble on my pico w. I have created two services, but at most seven characteristics are displayed. For example, for the truncated code section below, only the seven ...
0 votes
1 answer
523 views
Is there a way to pair without bonding using BLE GATT communication on Android/iOS?
Nice to meet you. I am currently trying to connect to a BLE device that will be paired with JustWorks. The target BLE device does not have a monitor or keyboard to confirm or enter the PIN, so the ...
0 votes
3 answers
362 views
ValueError: invalid literal for int() with base 16: b'0f 18 ' in Python with GATT
I am working with Python and the GATT library, pxexpect to handle some data, but I am encountering an issue when trying to convert a hexadecimal value to an integer. Here’s the specific error I’m ...
0 votes
1 answer
149 views
GATTTool fails to read characteristics/attribute for Heart Beat data
I'm trying to read the heart rate data from my Xiaomi Mi Band 8 using BlueZ's gatttool. The heart rate data is found in the characteristic with UUID 0x2a37, which has the property NOTIFY. However, ...
0 votes
0 answers
36 views
BlueNRG2 Primary Services increase
I am using BLUENRG-2 (STEVAL-IDB008V1M) and I have created new 4 custom primary services but only 3 are visible at a time. Is there any way to increase its count? I tried initialising all 4 services ...