diff options
author | Alexander Orlenko <zxteam@gmail.com> | 2010-11-22 00:37:20 +1000 |
---|---|---|
committer | Alexander Orlenko <zxteam@gmail.com> | 2010-11-22 00:37:20 +1000 |
commit | f248d2aeef6eeedfb4acb25088e333f61ad0f61e (patch) | |
tree | f5c14813f3c19f8058cd960b48f883e670636fa6 | |
parent | 48862c08923a52c99d6d2ab73fbaabd545a60c3d (diff) | |
download | bluez-tools-f248d2aeef6eeedfb4acb25088e333f61ad0f61e.tar.gz |
Added README
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | README | 69 |
2 files changed, 70 insertions, 1 deletions
@@ -1,4 +1,4 @@ -nbproject +nbproject/ *.o .version .dep.inc @@ -0,0 +1,69 @@ +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 +- 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) |