Questions tagged [bluetooth-gatt]
The Generic Attribute Profile (GATT) defines the way that two Bluetooth Low Energy (BTLE) devices transfer data back and forth using concepts called Services and Characteristics.
bluetooth-gatt
507
questions
0
votes
1
answer
23
views
How do I change the Movesense ECG Measurement Interval characteristic?
I have a Movesense device loaded with Jonas Primbs's custom movesense-ble-ecg-firmware (link below), forked from version v 2.2.1. Using a Python script and bleak, I am successful in connecting to the ...
0
votes
1
answer
44
views
How to read Bluetooth Low Energy GAP characteristic values as a string?
Hello I am new to developing an app and even newer to the concept of BLE. I am developing an application on android using Java that is capable of scanning BLE devices nearby. The main purpose is to ...
0
votes
1
answer
33
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
20
views
Flutter: universal_ble package. Can't set notification on the bluetooth device
I have 2 apps: desktop on Flutter and mobile Java on Android. What I'm tryin to do is to connect to the Android app's GattServer and set its characteristic to notify me when its value change through ...
1
vote
1
answer
40
views
Android BLE establishing connection
I am developing an Android BLE application for connecting with a BLE peripheral device. The BLE peripheral device has strong energy constraints and therefore the connection interval should be kept ...
-1
votes
0
answers
16
views
Write failed: this characteristic not support write in Ble Serial communication
private void sendTokenToBleDevice(String token) {
String tokenWithoutDashes = token.replace("-", "");
byte[] tokenBytes = tokenWithoutDashes.getBytes(); // Assuming token is ...
1
vote
0
answers
48
views
BluetoothLE with Android 33 - no GATT events after writeDescriptor
With Android < 13, my app was able to connect to my Bluetooth device and everything worked. Now I had to upgrade to 13, an see following behaviour: the device connects but shortly after it gets ...
2
votes
1
answer
86
views
Bluetooth Pairing via BlueZ in Just Work Mode Fails - Confirm Value Failed
Kernel: Linux 4.9.84 armv7l on board
Bluez: 5.65
Peer: Android 12 & IOS 16.6
Application:
Use btmgmt open bluetooth settings
btmgmt power off
btmgmt connectable on
btmgmt pairable on
btmgmt ...
0
votes
0
answers
19
views
BLe data not receiving in query method in my app but works in bluetooth terminal app
in BLE unable to read the receiving response from the device .while i send request to ble device the command sends but the response is not logging in my app but if i connect the same device to the ...
2
votes
1
answer
36
views
What has to be sent as Bluetooth LE indication acknowledgement
My application uses the TI Bluetopia stack. This stack runs in user space and uses the HCI without and kernel driver.
The peripherial device sends the data by indication. But after a few data sets the ...
0
votes
1
answer
53
views
Andoird [Bluetooth LE] create Characteristic with predefine value before advertising Service in a peripheral device(Android app)
My app act as a peripheral device advertising a Service with Characteristic with predefine value and the central device read it and process the advertising data
but I've been struggling with setting ...
1
vote
0
answers
26
views
Identical phones with identical app and identical setup; one can find bluetooth devices the other cannot
I have several smartphones of the same model. Five of them I have been using for testing and building an app. Now I have to deploy the app the the other smartphones I have had laying in a drawer. ...
0
votes
0
answers
20
views
BluetoothDevice name missing in scan after disconnect
When scanning with a android.bluetooth.le.BluetoothLeScanner, after disconnecting a device, that device's BluetoothDevice object sometimes has a null name.
Specifically, in the same call to my ...
0
votes
0
answers
61
views
Bluetooth Rapid Disconnection for BLE device when pairing it with One Plus Nord Android Version 12
I have a smart ring BLE device, which I pair with android app and perform communication with it.
To perform communication various command need to send at various characteristic to recieve data. This ...
0
votes
0
answers
20
views
Arduino BLE and website communication issues; SerialCharacteristic not changing?
For a group project I was trying to use the Arduino BLE to connect to my computer, which would be connected to a website that would then return an appropriate value to the Arduino BLE. The issue ...