Ravi kumar Veeramally
ee83025c5e
mcaptest: Move it from android to tools
2014-10-02 16:09:52 +03:00
Marcel Holtmann
508e129d75
build: Move hciemu.c and hciemu.h into emulator directory
2014-09-25 14:39:10 +02:00
Marcel Holtmann
9b912ea925
build: Use internal libshared-glib and libshared-mainloop libraries
2014-09-25 13:01:43 +02:00
Marcel Holtmann
1abfd19300
build: Move btgatt-client to list of experimental binaries for now
2014-08-30 18:51:43 +02:00
Arman Uguray
ec1b8421b4
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.
2014-08-30 18:42:44 +02:00
Luiz Augusto von Dentz
dfd54b9eaa
build: Remove mpris-proxy from experimental
...
This makes mpris-proxy tool to be compiled without --enable-experimental
2014-08-05 16:31:14 +03:00
Luiz Augusto von Dentz
f8dc3c2293
tools/mpris-player: Rename to mpris-proxy
2014-08-05 16:31:13 +03:00
Vikrampal Yadav
5f43216313
monitor: Add AVCTP support to btmon
...
Support for decoding AVCTP packets added in Bluetooth monitor.
2014-07-31 15:35:04 +03:00
Marcel Holtmann
a18440c23b
tools: Use mainloop handling for btattach utility
2014-07-12 16:42:11 +02:00
Marcel Holtmann
096799fd52
emulator: Add support for providing a pseudo terminal
2014-07-12 15:53:16 +02:00
Lukasz Rymanowski
514e224641
android/gatt: Fix signed write command encoding
...
As per spec (BT spec 4.1 Vol[3], Part F, chapter 3.4.5.4) we need to
take opcode, handle and parameters to generate signature.
In order to support it signing is moved to att.c, place where pdu is
encoded
2014-05-30 13:26:14 +03:00
Marcel Holtmann
08b96e69c4
build: Add support for building hex2hcd utility
2014-05-10 18:57:45 -07:00
Luiz Augusto von Dentz
7641572bde
tools: Remove simple-service
...
simple-service no longer works since the API it uses no longer exists and
Profile API already has a similar tool.
2014-04-22 10:44:44 +03:00
Loic Poulain
8366eae6d7
tools: add bcm43xx specific init in hciattach
...
Add a bcm43xx specific init sequence in hciattach
in order to initialize bcm43xx controllers.
2014-04-04 20:10:08 +03:00
Marcel Holtmann
1122fdefdb
build: Add ringbuf source files to HCI user channel users
2014-04-04 00:53:48 -07:00
Marcel Holtmann
1e19efd1b9
tools: Remove device name cache feature from hcitool
2014-03-30 16:29:27 -07:00
Lukasz Rymanowski
f1f2ad6046
emulator: Use timeout for sending inquiry results
...
With this patch btdev uses timeout to schedule inquiry results
It also allows btdev to receive hci commands during inquiry.
Previously btdev was blocked since all the inquiry result were sent in
single loop
2014-03-20 14:11:25 +02:00
Johan Hedberg
8203def286
tools/ibeacon: Convert to using shared/timeout.h
2014-03-20 09:36:29 +02:00
Johan Hedberg
7d6bc43bca
tools/btinfo: Convert to using shared/timeout.h
2014-03-20 09:36:14 +02:00
Johan Hedberg
4625ed3d40
tools/3dsp: Convert to using shared/timeout.h
2014-03-20 09:35:56 +02:00
Marcel Holtmann
ba4d51606b
build: Add timeout abstraction to Bluetooth emulation
2014-03-19 22:30:04 -07:00
Marcel Holtmann
ea05fb38b1
build: Move gatt-service test utility into tools directory
2014-03-06 09:46:57 -08:00
Claudio Takahasi
533e4559fc
test: Add external service GATT skeleton
...
This patch adds the initial code for an external GATT service example.
It implements the API defined at doc/gatt-api.txt
2014-03-06 16:53:03 +02:00
Marcin Kraglak
d969a40def
shared/hfp: Add prefix handlers functionality
...
Add two functions: hfp_gw_register_prefix_handler() and
hfp_gw_unregister_prefix_handler(). It will allow user to register for
specific command. Current implementation just put/remove handler data
from queue.
2014-03-01 21:34:11 +01:00
Johan Hedberg
32b444a25d
build: Link crypto code with the emulator
2014-02-26 17:59:37 +02:00
Marcel Holtmann
1c9cef270a
tools: Add utility for emulating iBeacon advertising
2014-02-24 14:28:14 -08:00
Marcel Holtmann
69c85b61aa
emulator: Add support LE_Encrypt and LE_Rand support
2014-02-17 02:06:05 -08:00
Marcel Holtmann
cead47b5d7
build: Fix typo in btmon build materials
2014-02-17 00:27:26 -08:00
Marcel Holtmann
8addbf220e
monitor: Add support for resolving random addresses
2014-02-17 00:23:29 -08:00
Marcel Holtmann
6d30d42da2
monitor: Use shared btsnoop for reading and writing trace files
2014-02-11 11:53:00 -08:00
Marcel Holtmann
ccbbb8dd3c
emulator: Add simple HFP emulator for testing
2014-01-25 12:17:09 -08:00
Johan Hedberg
be152d0c0d
tools/btmgmt: Remove unneeded GLib linkage
2014-01-21 14:54:19 +02:00
Johan Hedberg
1a9051e9ee
Rename glib-helper to uuid-helper
2014-01-21 14:12:47 +02:00
Johan Hedberg
a10af97063
tools/btmgmt: Remove src/eir.c dependency
2014-01-21 13:59:14 +02:00
Johan Hedberg
fb922ee610
emulator/bthost: Add SMP support
2014-01-20 16:26:33 +02:00
Marcin Kraglak
9b36ebbd23
tools/rfcomm-tester: Add basic rfcomm test case
...
This test case verifies creating rfcomm socket.
2014-01-16 12:23:15 +02:00
Marcin Kraglak
11bd593fd7
tools/rfcomm-tester: Initial version of rfcomm-tester
...
Add rfcomm-tester to tree.
2014-01-16 12:23:15 +02:00
Marcel Holtmann
54b9036ef9
tools: Add Bluemoon configuration utility
2014-01-13 20:57:10 -08:00
Marcel Holtmann
7ba4515fb6
tools: Add skeleton for HCI controller testing
2014-01-12 16:00:47 -08:00
Marcel Holtmann
c2e705d2e0
build: Include shared mainloop IO handling for btinfo and 3dsp
2014-01-12 15:10:23 -08:00
Marcel Holtmann
dd0403ba18
shared: Use queue for handling hciemu post command hooks
2014-01-12 12:18:35 -08:00
Marcel Holtmann
d94debd256
tools: Remove GLib mainloop requirement from btmgmt utility
2014-01-12 02:23:01 -08:00
Marcel Holtmann
fc217fc53f
tools: Add firmware conversion utility
2014-01-11 00:50:41 -08:00
Marcel Holtmann
d18e1ad69c
shared: Add skeleton for generic IO framework
2014-01-08 19:39:09 -08:00
Marcel Holtmann
eb4d95c560
shared: Use internal queue handling for mgmt interface
2014-01-08 15:01:04 -08:00
Marcel Holtmann
936842f880
monitor: Add initial support for analyzing btsnoop traces
2014-01-06 12:47:55 -08:00
Marcel Holtmann
4f72c38007
monitor: Add support for Ellisys HCI Injection
2014-01-03 22:43:05 -08:00
Marcel Holtmann
28a3044d61
tools: Use shared HCI code for information tool
2014-01-01 20:53:58 -08:00
Marcel Holtmann
f8c2b5e4e1
tools: Add support for proxying Qualcomm SMD based channels
2013-12-31 23:16:16 -08:00
Marcel Holtmann
43177237f7
tools: Add utility for proxying/forwarding HCI controllers
2013-12-30 20:50:03 -08:00