blob: 1b87df3592da697ac09ffdc98e18e481414b5070 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
|
bluez-tools
===========
This is a GSoC'10 project to implement a new command line tools for bluez
(bluetooth stack for linux). The project implemented in C and uses the D-Bus
interface of bluez.
Project website: http://code.google.com/p/bluez-tools/
Project Git repository: http://gitorious.org/bluez-tools/
bt-adapter
==========
- List available adapters
- Show information about adapter (incl properties)
- Discover remote devices (with remote device name resolving)
- Change adapter properties (eg. Name, Discoverable, Pairable, etc)
bt-agent
========
- Manage incoming Bluetooth requests (eg. request of pincode, request of
authorize a connection/service request, etc)
bt-audio
========
- Connecting to audio devices
bt-device
=========
- List added devices
- Connect to the remote device by his MAC, retrieve all SDP records and then
initiate the pairing
- Disconnect the remote device
- Remove device (and also the pairing information)
- Show information about device (incl properties)
- Service discovery
- Change device properties (eg. Name, Trusted, Blocked, etc)
bt-input
========
- Connecting to input devices
bt-monitor
==========
- Capturing D-Bus signals of bluetoothd
bt-network
==========
- Connect to the network device
- Register network server for the provided UUID (gn/panu/nap)
bt-serial
=========
- Connects to a specific RFCOMM based service on a remote device and then
creates a RFCOMM TTY device for it
bt-obex
=======
- Agent (to accept/reject incoming bluetooth object push requests) for OBEXD
(OPP/FTP profile)
- Send local file to the specified remote device using object push profile
- Start FTP session with remote device
Requirements
============
bluez-tools pre v0.2 uses bluez-4.69 and obexd-0.30 API's
Known Issues
============
- FTP session closes unexpectedly after the command "ls" (bug in OBEXD?)
- Copy/Move methods not yet implemented (OBEXD)
|