9,699 questions
3
votes
0
answers
67
views
Communicating with two devices over BLE UART in python using bleak
Unfortunately, I don't have any experience with async programming, so it took me quite some time to get my code running on a Raspberry Pi 5 4GB (with bookworm 2025-05-13 OS) to communicate with one ...
1
vote
1
answer
64
views
Android BluetoothAdapter.setName() returns true but ACTION_LOCAL_NAME_CHANGED broadcast never fires - Proposed Solution
I'm working on an Android app that programmatically changes the Bluetooth device name using BluetoothAdapter.setName(). The app needs to know when the name change completes to trigger subsequent ...
0
votes
0
answers
31
views
Difference between gatttool and bluetoothctl with BLE device
Currently, I am trying to connect to my Bluetti D100P using bluetti_mqtt. The problem is that bluetti_mqtt was unable to find the device name. So I thought, maybe it has another UUID. So I tried to ...
0
votes
0
answers
57
views
There is a double scan happening with my python Bluetooth scanner and I don't know why
I will provide my code. The primary purpose of this is vehicle identification. My only hypothesis is my laptop having multiple Bluetooth signals but it seems to happen for other devices as well. This ...
1
vote
1
answer
76
views
Bluetooth LE Device Connects Then Immediately Disconnects on First Attempt
I'm developing a Unity application that connects to custom ESP32-based Bluetooth LE joysticks on Android. I'm experiencing a consistent pattern where the first connection attempt fails with an ...
0
votes
1
answer
78
views
How flutter_reactive_ble provide state that a device is disconnected?
I have an app written in the Flutter framework.
It needs to work with multiple Bluetooth Low Energy (BLE) devices of the same type.
I've inherited code that uses the flutter_reactive_ble library (v5.4....
1
vote
0
answers
52
views
Polar BLE SDK deadlock in Flutter app when calling startAutoConnectToDevice (iOS)
Problem
I'm developing a Flutter app that uses the Polar BLE SDK for heart rate monitoring on iOS. The app works perfectly with Polar BLE SDK version 5.10.0, but starting from version 5.11.0 onwards (...
1
vote
1
answer
74
views
How to advertise manufacturer-specific data in Swift (CoreBluetooth) like Android's addManufacturerData?
I am working on a Bluetooth Low Energy (BLE) application for iOS and I need to replicate the advertising behavior from an existing Android application.
In the Android (Kotlin) version, the advertising ...
0
votes
1
answer
57
views
iOS swift BLE updateValue() without PeripheralManagerIsReady?
I want to fully control the BLE send timing myself, instead of relying on the iOS system.
When I try to send a large data block using BLE (i.e., splitting it and sending multiple times), I follow ...
1
vote
0
answers
56
views
Read NFC TAGID via BLE using ACR1555U
Has anyone succeded to read an iso14443 tag ID using a BLE connection out of a ACR1555U?
So far this is what I have...
That device exposes the following services/characteristics:
For custom Service: ...
1
vote
0
answers
82
views
Expo React Native runtime error: Attempt to import Node standard module "path" in metro.config.js
I'm developing a healthcare tech app using Expo + React Native, which uses BLE to collect patient data like heart rate and pulse and sends this to a doctor. I'm using expo-router and building the app ...
1
vote
2
answers
89
views
onServicesDiscovered() not called if requestMtu() and discoverServices() called together when connecting to peripheral that initiates MTU negotiation
I am running into a BLE interoperability issue between an Android central/client (compileSDK=35) connecting to a peripheral/server that initiates its own MTU negotiation: service discovery appears to ...
0
votes
1
answer
57
views
Parse BLE iBeacon advertisement with micropython
I have an app written in mincropython sitting on an XBEE LTE/IoT radio. It scans advertisenments from iBeacon enabled devices. I am trying to find any dicumentation to allow me to parse the hex I get ...
0
votes
0
answers
85
views
How to Set Bluetooth OOB Data for BLE Pairing on Android Before Initiating Bonding?
I’m developing an Android app that communicates with a custom BLE device, which requires Out-of-Band (OOB) pairing. The requirement is:
Exchange confirmation and randomizer values with the device ...
0
votes
1
answer
170
views
How do you get Bluetooth permissions for Android 11?
I am trying to do Bluetooth discovery (scan for nearby devices) on an Android 11 (API 30) 'phone, but some permissions are consistently denied.
I know that this question has been asked many times ...
1
vote
1
answer
280
views
Android 15, API35, Permission Denial: not allowed to send broadcast ACTION_GATT_CONNECTED
I'm having a weird problem, with the BLE bluetooth connection, this problem only happens with Android 15 and only on some phones, for example, Poco Phone and all Motorola with Android 15. Any Samsung ...
0
votes
0
answers
30
views
Mix and record Bluetooth sound will be much smaller than the previously played sound
SDK version: jl701n_soundbox_release_v1.4.2
When DAC_CONNECT_MODE is set to DAC_OUTPUT_MONO_LR_DIFF, the sound of mic during mixed recording and playback will be abnormal (the sound of mic is normal ...
0
votes
0
answers
60
views
CoreBluetooth didConnect never being called
I am writing some BLE connection and signalling code for an IOS app with a custom made device. The issue that I am facing is that I manage to discover my device but I cannot connect to it, aka the ...
0
votes
0
answers
183
views
Upgrade and programming FUS and BLE STACK with STM32_Programmer_CLI (STM32WB55CG)
I'm facing trouble with STM32CubeProgrammer for upgrading FUS and programming the Wireless stack and my application into STM32WB55CG. I could upgrade FUS (V1.2.0), and do stack (V1.20.0) and ...
0
votes
0
answers
68
views
Movesense sensor hangs when data length is changed in ble
I am working on custom applications on Movesense. Where I subscribe to the imu6 internally at 1666Hz. But dependent upon the custom user subscription I output data at 833hz and 416hz. Output daga ...
1
vote
1
answer
163
views
How to communicate with ACR1255U-J1 over BLE in .NET MAUI
I'm developing a .NET MAUI application that interfaces with the ACR1255U-J1 NFC reader via Bluetooth Low Energy (BLE). My goal is to send APDU commands to retrieve the UID of an NFC card.
I've ...
0
votes
0
answers
42
views
BLE bluetooth not receiving all fragments
To Summarize,
I am trying to establish a connection with a digital wallet on my Android phone using BLE .
BLE Peripheral -> Linux Box (NXP Imx8mm running yocto mickledore)
BLE Central Client -> ...
0
votes
0
answers
91
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
69
views
Android Wear OS Ble advertising
When I test ble advertising with your Galaxy Watch hundreds of times in a row, I got too many advertisers error and Bluetooth will no longer work.
If I turn off Bluetooth in your watch settings or ...
0
votes
1
answer
103
views
BLE UUID keeps showing up, what is it?
Im running a code connected to a Raspberry PI and a BLE antenna to detect BLE Data. I get many items with UUID 4C0012020000, 4C0012020001, 4C0012020002, and 4C0012020003. None of them have names or ...