BlueZ
Welcome to the BlueZ wiki!!
The BlueZ homepage is here
Specific DistributionDiscussion should be held on their specific pages/mailing list.
Developers
This section contains mainly things relevant for people developing BlueZ or applications which use the BlueZ D-Bus interface.
BlueZ D-Bus API description and examples
- Architecture: BlueZ D-Bus architecture overview
- Security: Passkey/Authorization agent registration
- Manager: Default adapter management and service listing/activation
- Adapter: Adapter properties setup and remote information
- Database: Service record registration, authorization requests and external service registration
- Services: Profile implementations using the Service framework
Plans
Google Summer of Code
- PulseIntegration: Integration of audio service with pulseaudio (João Paulo Rechi Vita)
- bluez-python: High level python binding to bluez.(Li Dongyang)
- PBAP?: Phonebook Client (PCE). (Larry de Oliveira Lira Junior)
- HFPEmulation?: Handsfree profile emulation. (Firas Assaad)
- BIP: Basic image profile support. (Tadas Dailyda)
- GSoCAPP: Google summer of code application.
- GSoCTemplate: Google summer of code application template.
- GSoC2008: Google summer of code proposals for 2008.
- GSoCApplicationGuidelines: Guidelines for GSoC Applications(for students).
BlueZ D-Bus Python API
HOWTOs
- Adapter Visibility: Setting visibility modes(off, connectable and discoverable)
- Discover Devices: Standard/Periodic discovery procedure including signal listening examples
- Discover Services: Retrieving remote service handles/records information
- Bonding: using and debuging bonding procedure
- Authorization: using the authorization methods
- Audio Devices: Audio devices examples
- Input Devices: Input objects creation and connections examples
- Network Connections: Network connections and servers examples
- Serial Connections: RFCOMM based serial ports examples
- HOWTO/MobilePhoneModem?: TODO Connecting to the Internet using a bluetooth enabled cell phone with integrated modem and a USB-bluetooth port.
BlueZ developer meeting notes
- Meeting-2007-03-07 in Recife, Brazil
- Meeting-2007-09-12 in Montpellier, France
- Meeting-2008-05-26 in Helsinki, Finland
Other documents
- PulseIntegration: Integration of audio service with pulseaudio (work in progress)
- ReservedNumbers: Reserved numbers in BlueZ
- HAL: (old info, needs updating)
- Introspection: Proposed solution for doing generic D-Bus introspection
- DBus
- SBC: codec development
Users
Feel free to add information worth sharing, including things like:
- Questions on the FAQ. Hopefully, someone will reply once for all and keep it distribution agnostic and current status + plans.
- Service&Profiles and ExternalResources you can find on Bluetooth that could help either 'NewComers?' and Developers?.
- The list of programs UsingBluez. You can also add relevant informations about them or host your project wiki here.
