Commit Graph

127 Commits

Author SHA1 Message Date
Ravi kumar Veeramally
9beb1faa25 android/health: Fix MDEP data type
MDEP data type size is 2 octets.
2014-06-12 11:57:25 +02:00
Ravi kumar Veeramally
86eb34164f android/hal-ipc-api: Update Health MDEP command parameter 2014-06-12 11:56:35 +02:00
Lukasz Rymanowski
7c6628e6f2 android/hal-gatt-api: Fix IPC definition for send response 2014-04-30 17:30:02 +02:00
Szymon Janc
a376117b69 android/hal-ipc-api: Add mode to Bluetooth HAL
This adds additional modes for Bluetooth HAL allowing to enable
only specified technologies:
 0x00 = Enable BR/EDR/LE if supported (default)
 0x01 = Enable BR/EDR only
 0x02 = Enable LE only
2014-04-24 11:46:54 +02:00
Andrzej Kaczmarek
87c8fbd11b android/ipc: Add common definitions for GATT IPC structures
Since GATT IPC uses common structures for services, characteristics and
descriptors in many messages there's no need to describe each structure
in each call separately. They can be replaced with common definition.
2014-04-17 10:45:59 +02:00
Andrzej Kaczmarek
b2df2b0145 android/hal-gatt-api: Fix IPC definition for get_descriptor 2014-04-17 10:45:59 +02:00
Andrzej Kaczmarek
05cd11a144 android/hal-gatt-api: Fix IPC definition for get_characteristic 2014-04-17 10:45:59 +02:00
Andrzej Kaczmarek
07fc7229da android/hal-gatt-api: Fix IPC definition for get_included_service 2014-04-17 10:45:59 +02:00
Andrzej Kaczmarek
e703cd2110 android/hal-gatt-api: Fix IPC definition for service_search 2014-04-17 10:45:58 +02:00
Szymon Janc
bc556d7300 android/hal-ipc-api: Add valid write types for GATT 2014-04-14 16:17:28 +02:00
Ravi kumar Veeramally
53b4d02154 android/hal-ipc-api: Add extra command to Health HAL api document
Defined extra command for MDEP data which is required for Register
Application command. Also updated Opcode for rest of the commands.
2014-03-31 15:47:54 +02:00
Szymon Janc
1d5cf84f49 android: Add WBS mode to handsfree HAL
This adds additional modes for Handsfree HAL:
  0x00 = Headset Profile only mode (default)
  0x01 = Handsfree Profile (narrowband speech)
  0x02 = Handsfree Profile (narrowband and wideband speech)

Currently wideband mode requires chip to assume that eSCO transparent
data is mSBC.
2014-03-19 12:55:18 +01:00
Szymon Janc
42aeb1a8ec android/hal-ipc-api: Fix not describing call numbers as strings 2014-03-10 12:32:13 +01:00
Jakub Tyszkowski
a1d5393e93 android/hal-ipc-api: Trivial typo fix in doc 2014-03-05 20:43:24 +01:00
Jakub Tyszkowski
4d1fbfc2af android/hal-ipc-api: Add missing sections in doc 2014-03-05 20:43:24 +01:00
Jakub Tyszkowski
47e17be7d9 android/hal-ipc-api: Fix documentation structure and notation
Clean up the documentation by using 'Element # ...' notation for
variable length arrays of structs, fixing whitespaces and reordering
some parts.
2014-03-05 20:43:24 +01:00
Jakub Tyszkowski
26f05356f8 android/hal-gatt-api: Rename Service ID to GATT Service ID
Use "GATT Service ID" instead "Service ID" inside ipc documentation
which is used to describe Core services like HAL_SERVICE_ID_GATT
himself.
2014-03-05 20:43:24 +01:00
Jakub Tyszkowski
f821ae9d94 android/hal-gatt-api: Simplify GATT Service ID struct
Make nested struct open coded for simplicity.
2014-03-05 14:22:06 +01:00
Jakub Tyszkowski
144aa36b91 android/hal-gatt-api: Simplify GATT Read Char. event
Make nested struct open coded for simplicity.
2014-03-05 14:22:06 +01:00
Jakub Tyszkowski
20a48c8fac android/hal-gatt-api: Simplify GATT Notify ev struct
Make nested struct open coded for simplicity.
2014-03-05 14:22:06 +01:00
Jakub Tyszkowski
2b62743b31 android/hal-gatt-api: Simplify GATT Test cmd struct
Make nested struct open coded for simplicity.
2014-03-05 14:22:06 +01:00
Szymon Janc
68cc1c5685 android/ipc: Add Mode parameter to register service command
This will allow to run daemon services in non-default mode.
2014-03-04 10:18:27 +01:00
Grzegorz Kolodziejczyk
a7b02c9cb3 android/hal-gatt-api: Add Server Response Confirmation Notification 2014-03-02 22:19:34 +01:00
Grzegorz Kolodziejczyk
a1ae678eed android/hal-gatt-api: Add Server Request Execute Write Notification 2014-03-02 22:19:34 +01:00
Grzegorz Kolodziejczyk
e91dbfd3de android/hal-gatt-api: Add Server Request Write Notification 2014-03-02 22:19:34 +01:00
Grzegorz Kolodziejczyk
cf5796254e android/hal-gatt-api: Add Server Request Read Notification 2014-03-02 22:19:34 +01:00
Grzegorz Kolodziejczyk
71bca9e1ae android/hal-gatt-api: Add Server Service Deleted Notification 2014-03-02 22:19:34 +01:00
Grzegorz Kolodziejczyk
016a5ddd4b android/hal-gatt-api: Add Server Service Stopped Notification 2014-03-02 22:19:34 +01:00
Grzegorz Kolodziejczyk
ab688aa2ed android/hal-gatt-api: Add Server Service Started Notification 2014-03-02 22:19:34 +01:00
Grzegorz Kolodziejczyk
01491c143e android/hal-gatt-api: Add Server Descriptor Added Notification 2014-03-02 22:19:34 +01:00
Grzegorz Kolodziejczyk
6c5e96bbe7 android/hal-gatt-api: Add Server Characteristic Added Notification 2014-03-02 22:19:34 +01:00
Grzegorz Kolodziejczyk
85532964ff android/hal-gatt-api: Add Server Included Service Added Notification 2014-03-02 22:19:34 +01:00
Grzegorz Kolodziejczyk
fddea728da android/hal-gatt-api: Add Server Service Added Notification 2014-03-02 22:19:34 +01:00
Grzegorz Kolodziejczyk
67584deb49 android/hal-gatt-api: Add Server Connection Notification 2014-03-02 22:19:34 +01:00
Grzegorz Kolodziejczyk
8dfab692fe android/hal-gatt-api: Add Server Register Notification 2014-03-02 22:19:34 +01:00
Jakub Tyszkowski
f977eb5c98 android/hal-gatt-api: Add Client Listen event 2014-03-02 22:18:56 +01:00
Jakub Tyszkowski
52588d5ca3 android/hal-gatt-api: Add Client Read Remote RSSI event 2014-03-02 22:18:56 +01:00
Jakub Tyszkowski
1a2c59b384 android/hal-gatt-api: Add Client Exec Write event 2014-03-02 22:18:56 +01:00
Jakub Tyszkowski
e37d6f37a9 android/hal-gatt-api: Add Client Write Descriptor event 2014-03-02 22:18:56 +01:00
Jakub Tyszkowski
57d3b65810 android/hal-gatt-api: Add Client Read Descriptor event 2014-03-02 22:18:56 +01:00
Jakub Tyszkowski
f051427612 android/hal-gatt-api: Add Client Write Characteristic event 2014-03-02 22:18:56 +01:00
Jakub Tyszkowski
9eb57885c1 android/hal-gatt-api: Add Client Read Characteristic event 2014-03-02 22:18:56 +01:00
Jakub Tyszkowski
ec374548a4 android/hal-gatt-api: Add Client Notify event 2014-03-02 22:18:56 +01:00
Jakub Tyszkowski
95f2c9e067 android/hal-gatt-api: Add Client Register for Notification event 2014-03-02 22:18:56 +01:00
Jakub Tyszkowski
4140026853 android/hal-gatt-api: Add Client Get Included Service event 2014-03-02 22:18:56 +01:00
Jakub Tyszkowski
c7ca8b13a9 android/hal-gatt-api: Add Client Get Descriptor event 2014-03-02 22:18:56 +01:00
Jakub Tyszkowski
6624b03c56 android/hal-gatt-api: Add Client Get Characteristic event 2014-03-02 22:18:56 +01:00
Jakub Tyszkowski
0589710b48 android/hal-gatt-api: Add Client Search Result event 2014-03-02 22:18:56 +01:00
Jakub Tyszkowski
9828ebe8d2 android/hal-gatt-api: Add Client Search Complete event 2014-03-02 22:18:56 +01:00
Jakub Tyszkowski
7093092de1 android/hal-gatt-api: Add Client Disconnect event 2014-03-02 22:18:56 +01:00