| 30806e2e |
android/hal-ipc: Fix double include of errno.h |
Szymon Janc |
11 years ago |
1 file, +0, -1 |
| 7dbad8ee |
android/hal-audio: Fix error code handling in audio_ipc_init
Make audio_ipc_init follow convention of returning negative code on
error. This also fix passing negative error code to strerror in case
of pthread_create failure (this function returns non-negative code
on error). |
Szymon Janc |
11 years ago |
1 file, +12, -12 |
| 21ad4b8f |
android/hal-audio: Fix errno handling in set_blocking |
Szymon Janc |
11 years ago |
1 file, +6, -4 |
| a374c5dc |
android/socket: Use same RFCOMM channels for services as Linux daemon
Use numbers from doc/assigned-numbers.txt. |
Szymon Janc |
11 years ago |
1 file, +4, -3 |
| a545949b |
tools: Add two simple LE white list test commands |
Marcel Holtmann |
11 years ago |
2 files, +17, -2 |
| 42e8f884 |
monitor: Add structure for LE remote connection parameter request event |
Marcel Holtmann |
11 years ago |
1 file, +9, -0 |
| 8e5ad50c |
emulator: List LE commands, event and features from Bluetooth 4.1 |
Marcel Holtmann |
11 years ago |
1 file, +13, -2 |
| 53dde8be |
emulator: Add dummy support for clearing the LE white list |
Marcel Holtmann |
11 years ago |
1 file, +13, -1 |
| 95db67e0 |
android/hal-pan: Fix empty parameters list in functio definition |
Szymon Janc |
11 years ago |
1 file, +1, -1 |
| dd5a24fd |
android/hal-pan: Fix using wrong structure in pan_cleanup |
Szymon Janc |
11 years ago |
1 file, +1, -1 |
| c9a95f87 |
android/ipc-tester: Fix structure passed to core unregister tests |
Szymon Janc |
11 years ago |
1 file, +2, -2 |
| 7d95d027 |
android: Create comon header for IPC
This header contains IPC specific structures and code not related to
BT and audio HAL protocols. This allows to fully decouple IPC from
HAL messages.
This is first step to make HAL part of IPC unit-testable and reusable
between BT HAL and audio HAL. |
Szymon Janc |
11 years ago |
19 files, +163, -122 |
| d61f3fc7 |
android/a2dp: Use common IPC for audio socket
This makes audio HAL to use same code for IPC as BT HAL. |
Szymon Janc |
11 years ago |
8 files, +52, -225 |
| 3f7daeb0 |
android: Add support for disabling notifications in IPC |
Szymon Janc |
11 years ago |
4 files, +27, -14 |
| a3b0e736 |
android/unit: Update test-ipc with disconnect handler support |
Szymon Janc |
11 years ago |
1 file, +34, -83 |
| 5862f2f6 |
android: Add support for registering disconnect callback in IPC
Allow to register callback which is called in case of IPC failure
(eg malformed message) or disconnection. This makes caller responsible
for performing expected action in such case. |
Szymon Janc |
11 years ago |
4 files, +83, -43 |
| dd1e44fc |
android: Refactor IPC init
This allows to pass socket path and max service ID while initializaing
IPC. This is first step to allow use it both for BT and Audio HALs. |
Szymon Janc |
11 years ago |
18 files, +374, -257 |
| a7471c53 |
android/pics: Add PICS and PIXIT for HFP
Added PICS and PIXIT target Android 4.4 |
Sebastian Chlad |
11 years ago |
3 files, +256, -0 |
| b0ce17b5 |
android/pics: Add PICS and PIXIT for HSP
Added PICS and PIXIT target Android 4.4 |
Sebastian Chlad |
11 years ago |
3 files, +135, -0 |
| 725cdb53 |
unit/avrcp: Add /TP/PAS/BV-04-C test
Test verifies that the Get Player Application Setting Attribute Text
response issued from the Target. |
Andrei Emeltchenko |
11 years ago |
1 file, +24, -0 |
| a9533506 |
unit/avrcp: Add /TP/PAS/BV-03-C test
Test verifies that the get player application settings attribute text
command issued from the Controller. |
Andrei Emeltchenko |
11 years ago |
1 file, +10, -0 |
| b0d2871a |
android/avrcp: Implement get player attributes text |
Andrei Emeltchenko |
11 years ago |
2 files, +12, -0 |
| 7b74c8e5 |
unit/avrcp: Add /TP/PAS/BV-02-C test
Test verifies that the List Player Application Setting Attributes
response issued from the Target. |
Andrei Emeltchenko |
11 years ago |
1 file, +22, -0 |
| d0ad4d5c |
unit/avrcp: Add /TP/PAS/BV-01-C test
Test verifies that the List Player Application Setting Attributes command
issued from the Controller. |
Andrei Emeltchenko |
11 years ago |
1 file, +10, -0 |
| 2fdd6528 |
android/avrcp: Add list player attributes command |
Andrei Emeltchenko |
11 years ago |
2 files, +10, -0 |
| 4d016caa |
unit/avrcp: Add /TP/CFG/BI-01-C test
Test verifies the get capabilities response issued from the Target when
an invalid capability is requested (0x7f). |
Andrei Emeltchenko |
11 years ago |
1 file, +11, -0 |
| bd1e225c |
unit/avrcp: Fix lengths byte order
params_len is passed as function argument and needs to be in host byte
order. |
Andrei Emeltchenko |
11 years ago |
1 file, +1, -1 |
| c1977e7f |
android/avrcp: Refactor get_caps() to allow parameter
Allow passing parameter specifying capability ID. |
Andrei Emeltchenko |
11 years ago |
3 files, +6, -7 |
| db810f6e |
monitor: Call it encrypted diversifier as mentioned in the spec. |
Marcel Holtmann |
11 years ago |
1 file, +4, -4 |
| d1c6a543 |
monitor: Use 64-bit unsigned integer for random number |
Marcel Holtmann |
11 years ago |
7 files, +27, -29 |
| 8fbe1120 |
android/hal-gatt-api: Add Server Send Response |
Grzegorz Kolodziejczyk |
11 years ago |
2 files, +26, -0 |
| 1574417a |
android/hal-gatt-api: Add Server Send Indication |
Grzegorz Kolodziejczyk |
11 years ago |
2 files, +21, -0 |
| ea61f889 |
android/hal-gatt-api: Add Server Delete Service |
Grzegorz Kolodziejczyk |
11 years ago |
2 files, +13, -0 |
| 00641251 |
android/hal-gatt-api: Add Server Stop Service |
Grzegorz Kolodziejczyk |
11 years ago |
2 files, +13, -0 |
| 011f1b8e |
android/hal-gatt-api: Add Server Start Service |
Grzegorz Kolodziejczyk |
11 years ago |
2 files, +15, -0 |
| 8859abc7 |
android/hal-gatt-api: Add Server Descriptor |
Grzegorz Kolodziejczyk |
11 years ago |
2 files, +17, -0 |
| 7a988371 |
android/hal-gatt-api: Add Server Characteristic |
Grzegorz Kolodziejczyk |
11 years ago |
2 files, +19, -0 |
| ec71b193 |
android/hal-gatt-api: Add Server Included Service |
Grzegorz Kolodziejczyk |
11 years ago |
2 files, +15, -0 |
| e72eb6f8 |
android/hal-gatt-api: Add Server Service |
Grzegorz Kolodziejczyk |
11 years ago |
2 files, +21, -0 |
| b00bb711 |
android/hal-gatt-api: Add Server Disconnect |
Grzegorz Kolodziejczyk |
11 years ago |
2 files, +15, -0 |
| 2197a650 |
android/hal-gatt-api: Add Server Connect |
Grzegorz Kolodziejczyk |
11 years ago |
2 files, +15, -0 |
| 16a85dcd |
android/hal-gatt-api: Add Server Unregister |
Grzegorz Kolodziejczyk |
11 years ago |
2 files, +11, -0 |
| 65603582 |
android/hal-gatt-api: Add Server Register |
Grzegorz Kolodziejczyk |
11 years ago |
2 files, +11, -0 |
| 47af8ad9 |
android/hal-gatt-api: Add Client Test Command |
Jakub Tyszkowski |
11 years ago |
2 files, +29, -0 |
| 61c5fdb0 |
android/hal-gatt-api: Add Client Set Advertising Data |
Jakub Tyszkowski |
11 years ago |
2 files, +27, -0 |
| 83ced6b0 |
android/hal-gatt-api: Add Client Get Device Type |
Jakub Tyszkowski |
11 years ago |
2 files, +15, -0 |
| d02aa1ac |
android/hal-gatt-api: Add Client Read Remote RSSI |
Jakub Tyszkowski |
11 years ago |
2 files, +13, -0 |
| 8c3e4af6 |
android/hal-gatt-api: Add Client Deregister for Notification |
Jakub Tyszkowski |
11 years ago |
2 files, +17, -0 |
| 1f3d2f1c |
android/hal-gatt-api: Add Client Register for Notification |
Jakub Tyszkowski |
11 years ago |
2 files, +17, -0 |
| e55570b9 |
android/hal-gatt-api: Add Client Execute Write |
Jakub Tyszkowski |
11 years ago |
2 files, +13, -0 |