Commits

Commit Message Author Age Changes
d61484c5 core: Fix coding style Luiz Augusto von Dentz 11 years ago 1 file, +2, -2
56422336 doc: Update Android tests coverage Szymon Janc 11 years ago 1 file, +2, -2
e32219b2 android/tester: Add test verifying correct bond state notification Added test which verify that remote device which is paired and not bonded has correct state in Android framework after ACL disconnection. Lukasz Rymanowski 11 years ago 1 file, +28, -0
a4083d62 android/bluetooth: Fix bond state for non-bonded devices When device is paired but no-bonded, Android GUI keep incorrect bonds state after ACL disconnect. This patch fixes that This patch also moved device_is_paired() up in the file Lukasz Rymanowski 11 years ago 1 file, +19, -8
14453fcd android/bluetooth: Improve sending bond state notification This patch makes sure that any bond state changes of remote device is corretly distributed to Android framework. Lukasz Rymanowski 11 years ago 1 file, +7, -6
121bb927 android/bluetooth: Fix status in "fake" bonding notification When sending "fake" bonding" we should use SUCCESS status Lukasz Rymanowski 11 years ago 1 file, +1, -1
8029744d android/bluetooth: Extract function sending bond state Lukasz Rymanowski 11 years ago 1 file, +22, -14
5d3bff7a android/avdtptest: Add option for setting protocol version Szymon Janc 11 years ago 1 file, +15, -5
7153dd93 android/avdtptest: Add support for sending commands Szymon Janc 11 years ago 1 file, +89, -3
23909ea1 android/avdtptest: Add option to enable stream configuration Instead of specifing initiator role use option that allows to perform stream configuration. Szymon Janc 11 years ago 1 file, +10, -40
6e96d137 android/pts: Correct PICS for GAP In PTS 5.2 the logic is reversed and all PICS by default are set to TRUE. Sebastian Chlad 11 years ago 1 file, +193, -193
affec09e android/tester: Make GATT search test names more descriptive Szymon Janc 11 years ago 1 file, +3, -3
c473c970 doc: Update Android tests coverage Szymon Janc 11 years ago 1 file, +2, -2
633df6d8 android/tester: Add GATT get_characteristic test Add basic test case for get_characteristic() in GATT client interface. Marcin Kraglak 11 years ago 1 file, +72, -0
c7bf34f1 android/tester: Add support for get_characteristic_cb() Verify data passed to get_characteristic_cb. It is needed for tester-gatt. Marcin Kraglak 11 years ago 2 files, +60, -5
ac39f9a0 android/tester: Add negative GATT Search Service test In this test case no Primary Service will be returned. Marcin Kraglak 11 years ago 1 file, +30, -0
b67ceac9 android/tester: Add GATT Search Service 2 test case It tests searching for Primary Services. In this scenarion two services will be returned. Marcin Kraglak 11 years ago 1 file, +43, -0
1c19b4ed android/tester: Add GATT Client Search Service test case It is basic test case for searching primary services. Marcin Kraglak 11 years ago 1 file, +123, -1
c6a5a029 android/tester: Add support for search services callbacks Add support for search_result_cb() and search_complete_cb() in android tester. It is needed for GATT client test cases. Marcin Kraglak 11 years ago 2 files, +68, -2
dcbab841 android/tester: Add function to set default ssp handler In most test cases pairing can be performed but is not part of test case, and shouldn't have impact on test case result. This helper set defult handler, which will always accept SSP requests. Marcin Kraglak 11 years ago 4 files, +28, -0
aa02db01 android/tester: Simplify ACTION_FAIL and ACTION_SUCCESS defines Marcin Kraglak 11 years ago 1 file, +6, -12
f6a53932 android/pts: PTS test session for A2DP Sebastian Chlad 11 years ago 1 file, +1, -1
2a732550 android/bluetooth: Fix handling paring related events As it turns out it is possible that kernel send to user space mgmt events related to pairing before device connected event. In such case BfA was dropping such event because he does not know device. With this patch, if device is not in the cache, BfA will create it. Issue triggered by test: "Bluetooth Accept Bond - Just Works - Success" Lukasz Rymanowski 11 years ago 1 file, +5, -5
5fbba478 android/gatt: Move auto_connect_le() up in the file Move function up in the file. Will be needed by following patches. Lukasz Rymanowski 11 years ago 1 file, +17, -17
56043c99 android/gatt: Extract trigger le connection to new function This will be needed in reconnect scenario Lukasz Rymanowski 11 years ago 1 file, +16, -25
0400f213 android/gatt: Notify apps interested in autoconnect about connection This patch makes sure that application interested in auto connect for particular devices, will be notified about new connections. Lukasz Rymanowski 11 years ago 1 file, +23, -1
0d2ce2f5 android/gatt: Move find_conn up in the file Lukasz Rymanowski 11 years ago 1 file, +27, -27
78226130 android/gatt: Add API to autoconnect GATT based devices Lukasz Rymanowski 11 years ago 2 files, +31, -0
1d3373f6 android/gatt: Add tracking for autoconnect apps Lets start to track which applications are interested in autoconnect Lukasz Rymanowski 11 years ago 1 file, +9, -0
02d24069 android/bluetooth: Add tracking if device is in white list This patch adds tracking if device is in white list or not. This is in order to make sure that we call mgmt inteface only when neccessary Lukasz Rymanowski 11 years ago 1 file, +21, -2
04d98fe2 android/hidhost: Allow to use cached dev when connecting There is no reason to not allow connect when there is cached hid device Lukasz Rymanowski 11 years ago 1 file, +6, -5
bdf07017 android/hidhost: Remove invalid connecting state notification HIDHOST_STATE_CONNECTING is reserved for local initiated connections according to Android framework. Sending it on incoming connection might confuse Android state machines. Lukasz Rymanowski 11 years ago 1 file, +1, -3
35a6c189 android/gatt: Fix for device type in gatt This patch fixes remote device type in GATT cache, which should be updated on connect confirm Lukasz Rymanowski 11 years ago 1 file, +2, -2
ef1680fb android/avdtptest: Add support for receiving media as SINK Szymon Janc 11 years ago 1 file, +140, -8
d8f9a248 android/avdtptest: Add support for fragmentation Szymon Janc 11 years ago 1 file, +60, -20
8aae2a1d android/avdtptest: Add support for initiator role and discovery Szymon Janc 11 years ago 1 file, +150, -55
b8823ffc android/avdtptest: Add option to reject commands Currently all commands are rejected. If needed this can be extended to specify which command to reject. Szymon Janc 11 years ago 1 file, +37, -4
491c71d0 android/avdtptest: Add support for streaming Szymon Janc 11 years ago 1 file, +88, -4
ffe06d03 android: Add initial code for AVDTP testing tool This tools is intended for AVDTP qualification with PTS. Szymon Janc 11 years ago 4 files, +485, -0
f3686a7f emulator/btdev: Fix not disabling le advertising on connection Le Advertising should be disabled after the le connection is established (Core Spec. 4.1 - Part E, Sec. 7.8.9). Not doing so results in errors while switching advertisement multiple times during different connection states. Jakub Tyszkowski 11 years ago 1 file, +1, -0
1abfd193 build: Move btgatt-client to list of experimental binaries for now Marcel Holtmann 11 years ago 1 file, +13, -13
103004c6 doc/gatt-api: New API properties and methods for the GATT D-Bus API. This patch introduces the following new properties to the GattService1 interface: Device: A remote-service-only property that contains the D-Bus object path of the associated device. Primary: Reflects whether or not a services is primary or secondary. This patch also introduces new methods to GattCharacteristic1 and GattDescriptor1 for reading and writing the corresponding attribute values and a new signal for being notified of received notifications and indications. The "Value" D-Bus property is removed from both interfaces and replaced with asynchronous ReadValue and WriteValue functions. This is due to the fact that DBus.Properties.Get is synchronous and without an asynchronous way of issuing a GATT value read request, there are cases where a single read and cache based approach becomes limiting (e.g. when a characteristic allows reads but no notifications) and relying on the PropertyChanged signal to retrieve the value of a read request asynchonously as well as to signal notifications/indications makes for a vague API. Arman Uguray 11 years ago 1 file, +112, -12
944343c9 build: Add btgatt-client binary to .gitignore list Marcel Holtmann 11 years ago 1 file, +1, -0
b81f69d7 tools/btgatt: Add command argument support. Added support for command arguments and added the -u and -a flags to the "services" command to filter services by UUID or by start handle. Arman Uguray 11 years ago 1 file, +145, -32
cafa15ba tools/btgatt-client: Add "services" command. Added the "services" command, which enumerates all discovered services, characteristics, and descriptors. Arman Uguray 11 years ago 1 file, +71, -3
bfbfa3d1 tools/btgatt-client: Add "ready" handler. Added a ready handler which gets called by bt_gatt_client when the MTU exchange and service discovery procedures complete. Also added some (bad) coloring for verbose output. Arman Uguray 11 years ago 1 file, +40, -8
8806febb tools/btgatt-client: Add command parsing. Added basic support for command parsing, including the "help" command. Also added a call to bt_gatt_client_set_debug. Arman Uguray 11 years ago 1 file, +45, -8
b3d8cc15 tools/btgatt-client: Integrate bt_att and bt_gatt_client. This patch adds the initial set up of a bt_att and bt_gatt_client around the connection socket. Arman Uguray 11 years ago 1 file, +114, -3
95cdb681 tools/btgatt-client: Added L2CAP LE ATT connection. This patch adds support for connection establishment with different security levels. Currently, only LE connections are supported. Arman Uguray 11 years ago 1 file, +79, -1
ec1b8421 tools/btgatt-client: Introduce tools/btgatt-client This is the initial commit for tools/btgatt-client.c, a command line tool to interactively test and debug shared/gatt-client. Arman Uguray 11 years ago 2 files, +230, -1
Previous Next