-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
65 lines (49 loc) · 2.01 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
0.5
===
This version creates libble, a library that wraps all libhardware BLE features.
The main objective of this library is to ease accessing these features from
scripting languages, through the creating of bindings of libble for each
desired scripting language. As an example Python bindings of libble are
provided as well, together with instructions on how to install and execute both
the bindings and the Python interpreter itself on a vanilla AOSP.
0.4
===
This version adds some important features and bugfixes:
* Support to multiple connections
* Some terminal fixes on line edit feature
* Check for root user
0.3
===
This version adds commands to:
* Discover descriptors
* Read and write descriptors value
* Enable, disable and handle indications and notifications
0.2
===
This version adds commands to:
* Search services on the connected remote device
* List included services of a certain service
* List characteristics of a certain service
* Read a characteristic
* Write a characteristic, either using a Write Request and handling the
returned Write Response, or using a Write Command (without response).
It also improves the command prompt, adding command line edit capabilities and
history.
Known issues:
-------------
Bluedroid doesn't handle the bonded devices list very well. This means it may
fail to realize that the link already have the necessary security level and
try to re-authenticate a link that is already bonded when there is no need.
Also, it may fail to pair with a unbonded device because it thinks it is
already bonded (this have been noticed after removing the bond with a
previously bonded device). To force the removal of all bonded devices the
files /data/misc/bluedroid/bt_config.xml and
/data/misc/bluedroid/bt_config.old should be deleted.
0.1
===
Provides a basic user prompt and commands to:
* enable/disable the bluetooth adapter
* enable/disable discovery of BR/EDR devices
* enable/disable scan of BLE devices
* connect/disconnect to/from BLE devices
* pair/unpair with BLE devices