Commit Graph

1351 Commits

Author SHA1 Message Date
Grzegorz Kolodziejczyk
00641251a8 android/hal-gatt-api: Add Server Stop Service 2014-02-27 22:11:56 +01:00
Grzegorz Kolodziejczyk
011f1b8e13 android/hal-gatt-api: Add Server Start Service 2014-02-27 22:11:56 +01:00
Grzegorz Kolodziejczyk
8859abc7ab android/hal-gatt-api: Add Server Descriptor 2014-02-27 22:11:56 +01:00
Grzegorz Kolodziejczyk
7a98837153 android/hal-gatt-api: Add Server Characteristic 2014-02-27 22:11:56 +01:00
Grzegorz Kolodziejczyk
ec71b193cb android/hal-gatt-api: Add Server Included Service 2014-02-27 22:11:56 +01:00
Grzegorz Kolodziejczyk
e72eb6f8e4 android/hal-gatt-api: Add Server Service 2014-02-27 22:11:56 +01:00
Grzegorz Kolodziejczyk
b00bb711e1 android/hal-gatt-api: Add Server Disconnect 2014-02-27 22:11:56 +01:00
Grzegorz Kolodziejczyk
2197a65076 android/hal-gatt-api: Add Server Connect 2014-02-27 22:11:56 +01:00
Grzegorz Kolodziejczyk
16a85dcd3b android/hal-gatt-api: Add Server Unregister 2014-02-27 22:11:56 +01:00
Grzegorz Kolodziejczyk
6560358265 android/hal-gatt-api: Add Server Register 2014-02-27 22:11:56 +01:00
Jakub Tyszkowski
47af8ad9a0 android/hal-gatt-api: Add Client Test Command 2014-02-27 21:57:28 +01:00
Jakub Tyszkowski
61c5fdb0e0 android/hal-gatt-api: Add Client Set Advertising Data 2014-02-27 21:57:28 +01:00
Jakub Tyszkowski
83ced6b01b android/hal-gatt-api: Add Client Get Device Type 2014-02-27 21:57:28 +01:00
Jakub Tyszkowski
d02aa1acd4 android/hal-gatt-api: Add Client Read Remote RSSI 2014-02-27 21:57:28 +01:00
Jakub Tyszkowski
8c3e4af646 android/hal-gatt-api: Add Client Deregister for Notification 2014-02-27 21:57:28 +01:00
Jakub Tyszkowski
1f3d2f1cd5 android/hal-gatt-api: Add Client Register for Notification 2014-02-27 21:57:28 +01:00
Jakub Tyszkowski
e55570b960 android/hal-gatt-api: Add Client Execute Write 2014-02-27 21:57:28 +01:00
Jakub Tyszkowski
967acfbac9 android/hal-gatt-api: Add Client Write Descriptor 2014-02-27 21:57:28 +01:00
Jakub Tyszkowski
cc4e96ef5b android/hal-gatt-api: Add Client Read Descriptor 2014-02-27 21:57:28 +01:00
Jakub Tyszkowski
621fce73e4 android/hal-gatt-api: Add Client Write Characteristic 2014-02-27 21:57:28 +01:00
Jakub Tyszkowski
f5207a1fa6 android/hal-gatt-api: Add Client Read Characteristic 2014-02-27 21:57:28 +01:00
Jakub Tyszkowski
2c4ff18695 android/hal-gatt-api: Add Client Get Descriptor 2014-02-27 21:57:28 +01:00
Jakub Tyszkowski
8d31dd6625 android/hal-gatt-api: Add Client Get Characteristic 2014-02-27 21:57:28 +01:00
Jakub Tyszkowski
bc7222d2cb android/hal-gatt-api: Add Client Get Included Service 2014-02-27 21:57:28 +01:00
Jakub Tyszkowski
04a3644671 android/hal-gatt-api: Add Client Search Service 2014-02-27 21:57:28 +01:00
Jakub Tyszkowski
7dbe032c40 android/hal-gatt-api: Add Client Refresh Remote Cache 2014-02-27 21:57:28 +01:00
Jakub Tyszkowski
ca940bfa36 android/hal-gatt-api: Add Client Listen 2014-02-27 21:57:28 +01:00
Jakub Tyszkowski
557fc016de android/hal-gatt-api: Add Client Disconnect Remote 2014-02-27 21:57:27 +01:00
Jakub Tyszkowski
7ab2074a3e android/hal-gatt-api: Add Client Connect Remote 2014-02-27 21:57:27 +01:00
Jakub Tyszkowski
595a5cb7b2 android/hal-gatt-api: Add Client Scan 2014-02-27 21:57:27 +01:00
Jakub Tyszkowski
8b7d09015b android/hal-gatt-api: Add Client Unregister 2014-02-27 21:57:27 +01:00
Jakub Tyszkowski
494dcac6fe android/hal-gatt-api: Add Client Register 2014-02-27 21:57:27 +01:00
Jakub Tyszkowski
3e0e5c15a5 android/hal-gatt-api: Add missing opcodes in GATT Service
Add missing Listen and Set Advertising Data opcodes and reorder them as
they appear in HAL's headers.
2014-02-27 21:57:27 +01:00
Szymon Janc
61a8048b0c android/tester: Add breaks at last cases of switch statements 2014-02-27 15:05:31 +01:00
Jakub Tyszkowski
25d9d91d02 android/tester: Add guard for late callback calls
This fixes callbacks being called in wrong test case when current test
has already failed or timed out.
2014-02-27 15:05:31 +01:00
Szymon Janc
450d49cb07 android/tester: Use signalfd for tracking daemon lifetime
This fixes the main loop being blocked, waiting for daemon termination
while daemon waits for freezed emulator to respond.
2014-02-27 15:05:31 +01:00
Jakub Tyszkowski
1791338b1f android/tester: Execute hh virtual unplug cbacks in main loop
Execute generic HIDHost virtual_unplug_cb in tester's main loop.
2014-02-27 15:05:31 +01:00
Jakub Tyszkowski
36de542148 android/tester: Execute hh report cbacks in main loop
Execute HIDHost generic get_report_cb in tester's main loop.
2014-02-27 15:05:31 +01:00
Jakub Tyszkowski
768f55b498 android/tester: Execute hh protocol mode cbacks in main loop
Execute generic HIDHost protocol_mode_cb in tester's main loop.
2014-02-27 15:05:30 +01:00
Jakub Tyszkowski
baea35a68a android/tester: Execute hh info cbacks in main loop
Execute generic HIDHost hid_info_cb in tester's main loop.
2014-02-27 15:05:30 +01:00
Jakub Tyszkowski
ebfb3817ce android/tester: Execute hh connection state cbacks in main loop
Execute generic HIDHost connection_state_cb in tester's main loop.
2014-02-27 15:05:30 +01:00
Jakub Tyszkowski
1f1de7208f android/tester: Execute socket cbacks in main loop
Execute socket test's callbacks in tester's main loop.
2014-02-27 15:05:30 +01:00
Jakub Tyszkowski
7e9f86e933 android/tester: Execute adapter state changed cbacks in main loop
Execute generic adapter_state_changed_cb in tester's main loop.
2014-02-27 15:05:30 +01:00
Jakub Tyszkowski
75d38d39a0 android/tester: Execute adapter props cbacks in main loop
Execute generic adapter_properties_cb in tester's main loop.
2014-02-27 15:05:30 +01:00
Jakub Tyszkowski
38dc82f3b2 android/tester: Execute device properties cbacks in main loop
Execute generic remote_device_properties_cb in tester's main loop.
2014-02-27 15:05:30 +01:00
Jakub Tyszkowski
420ce17d67 android/tester: Execute discovery state cbacks in main loop
Execute generic discovery_state_changed_cb in tester's main loop.
2014-02-27 15:05:30 +01:00
Jakub Tyszkowski
378d18c25e android/tester: Execute device found cbacks in main loop
Execute generic device_found_cb in tester's main loop.
2014-02-27 15:05:30 +01:00
Andrei Emeltchenko
99af839d74 android/avrcp: Fix passing wrong len
When handling vendor dependent PDUs len was passed in wrong order to
callback function. It is really wrong to pass such a parameter and
expect that callbacks would handle it.
2014-02-26 18:26:04 +01:00
Andrei Emeltchenko
0da74a1afc unit/avrcp: Add /TP/CFG/BV-02-C test
Test verifies that the Target responds to Get Capability request.
2014-02-26 18:26:04 +01:00
Andrei Emeltchenko
ded70b727e android/avrcp: Add avrcp_get_capabilities request
Implement avrcp_get_capabilities() request through
avrcp_send_vendordep_req(). avctp_send_req() is not exported so we use
the functions which are exported by AVCTP code.
2014-02-26 18:26:03 +01:00