Vlad Kolotov

Results 35 issues of Vlad Kolotov

Some GATT characteristics contain special type of fields - BitField. These are fields that normally readonly and define structure of a characteristic (if a field is present or omitted). Sometimes...

enhancement

A new project should be created to demonstrate how to create custom bluetooth bindings based on the Bluetooth Manager API. This template binding must provide some clear instructions/guidelines for the...

The indoor positioning function can be improved in various ways to achieve better performance and accuracy: - check if RSSI notification bubbles up to the binding in the most efficient...

enhancement

@Simsal: I tried installing your binding, getting following errors: ``` 2018-01-09 21:21:08.565 [WARN ] [ace.internal.BindingExtensionHandler] - Installed bundle, but failed to start it: Could not resolve module: org.sputnikdev.org.eclipse.smarthome.binding.bluetooth.transport.bluegiga [239] Unresolved...

issue

Most likely you are using Bluez v5.48+ which no longer resolves/reports the GATT Battery service along with other GATT services so that TinyB library does not resolve it too: https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=org.bluetooth.service.battery_service.xml...

issue

A runtime exception is observed when trying to read a characteristic which has/represent an empty array: ``` java.lang.RuntimeException: Trying to read empty value at tinyb.BluetoothGattCharacteristic.readValue(Native Method) ~[?:?] ```

Calling BluetoothDevice.getTxPower BluetoothDevice.getBluetoothType result in java.lang.UnsatisfiedLinkError: tinyb.BluetoothDevice.getTxPower()S java.lang.UnsatisfiedLinkError: tinyb.BluetoothDevice.getBluetoothType()Ltinyb/BluetoothType; Bluez 5.43 and 0.5.0 tinyb

bug

Hi there, you have been doing a great job guys, keep up! Just noticed that TinyB actually discovers all devices, including those that do not support BLE (or just do...

When a connected device (with enabled characteristic change notification) gets removed through an external tool (bluetoothctl or similar) then tinyb crashes and becomes unresponsive. Steps to reproduce: 1. BluetoothDevice.connect() 2....

Please update your README.md file with a correct supported version of BlueZ. It mentions BlueZ 5.37, but tinyb 0.5.0 does not work with it. It fails on BluetoothGattCharacteristic.readValue(), something to...