| 1c7fa081 |
android/README: Add another fix to recommended Android patch list
This patch fixes bug in GATT service which could result in infine
loop in service. |
Szymon Janc |
11 years ago |
1 file, +1, -0 |
| a1282d1d |
android/pics: Update HDP settings |
Szymon Janc |
11 years ago |
2 files, +16, -16 |
| d7b87439 |
android/bluetooth: Fix updateing bond state |
Szymon Janc |
11 years ago |
1 file, +10, -2 |
| 75cb1631 |
android/bluetooth: Fix adding device to bonded list multiple times
Current bearer pair state needs to be checked as well since event
triggering state update can be received multiple times.
This fix crash on bluetoothd shutdown due to double free of device. |
Szymon Janc |
11 years ago |
1 file, +2, -2 |
| f235a4bc |
android/pts: Update PTS test results for HDP |
Andrei Emeltchenko |
11 years ago |
1 file, +45, -9 |
| 53614a47 |
HDP: Fix adding missing breaks |
Andrei Emeltchenko |
11 years ago |
1 file, +2, -0 |
| 8bc8a1d7 |
android/health: Fix adding missing break |
Andrei Emeltchenko |
11 years ago |
1 file, +1, -0 |
| 95c99bcc |
android/client: Fix using unvalidated index to access array
Fixes static analyzers warnings. |
Andrei Emeltchenko |
11 years ago |
1 file, +9, -0 |
| ac404e67 |
android/health: Add channel_notify for incoming connections
For other then ECHO mdep send send_channel_state_notify with fd. |
Andrei Emeltchenko |
11 years ago |
1 file, +16, -5 |
| 147049da |
android/health: Set L2CAP mode for MCAP channels
Check configuration and set L2CAP mode. Enables several PTS test cases. |
Andrei Emeltchenko |
11 years ago |
1 file, +60, -15 |
| d0b936a2 |
core: Fix attio notification for server connections
We need to ensure that all attio instances get properly notified also
for ATT connections received through the server socket. This patch moves
the dev->attios dispatching from a client-specifie att_succcess_cb to
the device_attach_attrib function that's shared for both client and
server roles. |
Johan Hedberg |
11 years ago |
1 file, +17, -19 |
| b3372a4c |
android/health: Add handling incoming connection
Add support for normal data channel creation. Also add search helper for
searching apps for suitable mdepid. |
Andrei Emeltchenko |
11 years ago |
1 file, +45, -11 |
| 14893bb9 |
core: Reset adapters->connect_le when kernel_bg_scan is active |
Marcel Holtmann |
11 years ago |
1 file, +3, -3 |
| a825bbc7 |
android/pts: Update L2CAP tests results |
Szymon Janc |
11 years ago |
1 file, +1, -1 |
| 88f2b420 |
doc: Add notes for management version 1.7 features |
Marcel Holtmann |
11 years ago |
1 file, +4, -0 |
| 96d3a5b3 |
doc: Fix event opcode for New Connection Parameter event |
Marcel Holtmann |
11 years ago |
1 file, +1, -1 |
| f4db1bca |
doc: Add documentation for Device Added and Device Removed events |
Marcel Holtmann |
11 years ago |
1 file, +41, -0 |
| 8240f36f |
monitor: Decode Device Added and Device Removed control events |
Marcel Holtmann |
11 years ago |
1 file, +46, -0 |
| 36d58cdd |
lib: Add mgmt event for Device Added and Device Removed |
Marcel Holtmann |
11 years ago |
1 file, +13, -0 |
| a4c629ce |
doc: Fix note about command complete for success and failure |
Marcel Holtmann |
11 years ago |
1 file, +4, -4 |
| 65ff7dcd |
doc: Return address for Add Device and Remove Device commands |
Marcel Holtmann |
11 years ago |
1 file, +16, -7 |
| 80481634 |
core: Use kernel background scanning if available |
Marcel Holtmann |
11 years ago |
1 file, +85, -0 |
| 9da8dbc9 |
core: Read supported mgmt commands and set kernel_bg_scan variable |
Marcel Holtmann |
11 years ago |
1 file, +25, -0 |
| a089fdbb |
android/pts: Update HOGP test coverage
Disable not supported optional features. |
Szymon Janc |
11 years ago |
2 files, +6, -6 |
| 5535c4e8 |
tools: Add support for Add Device and Remove Device mgmt commands |
Marcel Holtmann |
11 years ago |
1 file, +152, -0 |
| b04e8f18 |
lib: Add defines for Add Device and Remove Device mgmt commands |
Marcel Holtmann |
11 years ago |
1 file, +13, -0 |
| 3802a7d3 |
android/pts: Update HOGP tests results |
Szymon Janc |
11 years ago |
2 files, +16, -16 |
| 2b3210a9 |
android/hog: Only discover if External Report has a Report UUID
Some devices, including PTS, may include characteristics other than
Report as External Report. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +5, -0 |
| b3163f11 |
android/hog: Enable notifications only for Input Reports
HoG spec has the following statement:
"The Report Host shall enable notifications, via the Client
Characteristic Configuration descriptor, of the Report characteristic
for all instances of the Report characteristic where the Report Type
as defined in the Report Reference characteristic descriptor
refers to an Input Report." |
Luiz Augusto von Dentz |
11 years ago |
1 file, +6, -1 |
| 47a33715 |
android/hog: Fix using the same callback for different descriptors
External Report and Report descriptors take different user_data so have
different callbacks to avoid possible crash if a discover happen to find
the descriptors of unexpect type. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +50, -30 |
| 831b17ae |
android/hog: Add support for multiple instaces
This is necessary to pass PTS tests which does include 2 instances. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +41, -8 |
| 02f9e6e8 |
android/hog: Add support for Battery Service
If primary is not provided meaning primary should be auto discovered it
probably means other primary services such as Battery Service are not
being handled either so just handle BaS as well in such case. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +26, -0 |
| 85eb28a8 |
lib/uuid: Add define for Battery UUID |
Luiz Augusto von Dentz |
11 years ago |
1 file, +1, -0 |
| 2467040f |
android: Add initial implementation of Battery Service client |
Luiz Augusto von Dentz |
11 years ago |
4 files, +171, -0 |
| 3f3e1c02 |
android/hog: Add support for reading device details via DIS
If primary is not provided meaning primary should be auto discovered it
probably means other primary services such as Device Information
Service are not being handled either so just handle DIS as well in such
case. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +50, -13 |
| 6e9e2b2a |
android/dis: Only cache the handle not all the characteristics |
Luiz Augusto von Dentz |
11 years ago |
1 file, +9, -24 |
| 6df02947 |
android/dis: Add bt_dis_set_notification
Function bt_dis_set_notification can be used to set notify callback. |
Luiz Augusto von Dentz |
11 years ago |
2 files, +28, -0 |
| 2fe26ad5 |
android/dis: Strip dependencies from deviceinfo plugin
This strip any dependecy from deviceinfo plugin so the code can be reused
by HoG implementation. |
Luiz Augusto von Dentz |
11 years ago |
4 files, +106, -82 |
| 46247817 |
android/dis: Add copy to Device Info implementation |
Luiz Augusto von Dentz |
11 years ago |
1 file, +206, -0 |
| 6dac212a |
doc: Update possible error codes for Add Device and Remove Device |
Marcel Holtmann |
11 years ago |
1 file, +4, -2 |
| fadaf654 |
android/pts: Update L2CAP settings and tests results |
Szymon Janc |
11 years ago |
2 files, +98, -114 |
| 9c9010a3 |
android/pts: Update HDP test results
Mark ECHO server tests passed. |
Andrei Emeltchenko |
11 years ago |
1 file, +11, -3 |
| 31cee75d |
android/health: Improve debug |
Andrei Emeltchenko |
11 years ago |
1 file, +8, -3 |
| 82a47009 |
android/health: Add handling for ECHO service
Reply received buffer back for ECHO service. |
Andrei Emeltchenko |
11 years ago |
1 file, +63, -1 |
| da667c20 |
android/health: Create mdep for ECHO channel |
Andrei Emeltchenko |
11 years ago |
1 file, +17, -5 |
| 6dafdbdf |
android/health: Assign channel to user_data
Assign channel for incoming connections when it is created. |
Andrei Emeltchenko |
11 years ago |
1 file, +3, -0 |
| 352a275e |
android/health: Add channel connect
Connect channel on incoming connection callback |
Andrei Emeltchenko |
11 years ago |
1 file, +113, -81 |
| 3a7ee97b |
android/health: Refactor channel creation
Avoid using app_id when we shall use app structure itself. Otherwise we
end up with unnecessary searches for app and problems for incoming
connections. |
Andrei Emeltchenko |
11 years ago |
1 file, +22, -21 |
| ea492659 |
android/health: Add handling MDL connection request
Handles MDL connection request for ECHO service |
Andrei Emeltchenko |
11 years ago |
1 file, +35, -1 |
| 9e4f4244 |
android/health: Add HDP definitions |
Andrei Emeltchenko |
11 years ago |
1 file, +4, -0 |