Skip to contentSkip to conversation

DBUS service support

Bluez-devel Claudio Takahasi 2 participants 5 messages Apr 19, 2005 – Apr 25, 2005 Bluetooth drivers

lore
Share & tools
lore
#0 lore raw

Hi folks,

I would like to know if are there plans to develop a=20 library/application to integrate bluez and dbus service=20 to control bluetooth connections?

BlueZ provides tools to enable setup Bluetooth PANs. However,=20 an user mode application is not able to control Bluetooth=20 connections (connect, disconnect, assign IP, ...)

I found the Network Manager application, developed by Red Hat.=20 There is comments to bluetooth support, however it is not=20 supported at the moment.
http://people.redhat.com/dcbw/NetworkManager/

Is this topic useful for this project?=20
If yes, how can I contribute?

Claudio Takahasi.

-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI. Version 11 adds new functionality designed to reduce time involved in creating, integrating, and deploying reporting solutions. Free runtime info, new features, or free trial, at: http://www.businessobjects.com/devxi/728
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

maintainer
#1 lore raw

Hi Claudio,

stop cross-posting. I don't like it and actually I don't tolerate it.

Quoted 8 lines

I would like to know if are there plans to develop a library/application to integrate bluez and dbus service to control bluetooth connections?

BlueZ provides tools to enable setup Bluetooth PANs. However, an user mode application is not able to control Bluetooth connections (connect, disconnect, assign IP, ...)

Quoted 6 lines

I found the Network Manager application, developed by Red Hat. There is comments to bluetooth support, however it is not supported at the moment.
http://people.redhat.com/dcbw/NetworkManager/

Is this topic useful for this project?

at some point I think we need full D-Bus support, but I don't think that it will be me adding it. I never really got fully into the concept of D-Bus and how to program it correctly. However I am not against it, but the core work must be done by someone else.

Quoted 1 line

If yes, how can I contribute?

Start writing patches and post them on the mailing list for review.

Regards

Marcel

-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI. Version 11 adds new functionality designed to reduce time involved in creating, integrating, and deploying reporting solutions. Free runtime info, new features, or free trial, at: http://www.businessobjects.com/devxi/728
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

#2 lore raw

Hi Marcel,

Sorry, I was not my objective provoke this discussion. I posted in both lis= t
to try reach all bluez community members and figure out who are researching=
this
topic in order to share information.

I will contact the Network Manager developers to verify if a bluetooth dbus service support can be useful.

At BlueZ side, search, connect, disconnect, security and IP configuration= =20
functions have be provided by a library. I developed a initial library and= =20
it is working fine. BlueZ does not need provide a DBUS service, only interf= aces=20
for a DBUS service daemon are required. The DBUS service=20 daemon must control all media(bluetooth, WLAN, ETH, ...) =20 This is my idea of how DBUS and Bluetooth can work together providing seamless connections.

Regards,
Claudio.

Quoted 25 lines · Marcel Holtmann

Hi Claudio,
=20
stop cross-posting. I don't like it and actually I don't tolerate it. =20

Quoted 8 lines

I would like to know if are there plans to develop a library/application to integrate bluez and dbus service to control bluetooth connections?

BlueZ provides tools to enable setup Bluetooth PANs. However, an user mode application is not able to control Bluetooth connections (connect, disconnect, assign IP, ...)

Quoted 6 lines

I found the Network Manager application, developed by Red Hat. There is comments to bluetooth support, however it is not supported at the moment.
http://people.redhat.com/dcbw/NetworkManager/

Is this topic useful for this project?

=20
at some point I think we need full D-Bus support, but I don't think that it will be me adding it. I never really got fully into the concept of D-Bus and how to program it correctly. However I am not against it, but the core work must be done by someone else.
=20

Quoted 1 line

If yes, how can I contribute?

Quoted 11 lines

=20
Start writing patches and post them on the mailing list for review. =20
Regards
=20
Marcel
=20
-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI. Version 11 adds new functionality designed to reduce time involved in creating, integrating, and deploying reporting solutions. Free runtime in=

fo,

Quoted 6 lines

new features, or free trial, at: http://www.businessobjects.com/devxi/728
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel
=20

--=20
_______________________________________
Claudio Takahasi
INdT - Nokia Technology Institute
Phone: +55 81 21223034
Recife - Pernambuco - Brazil

-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI. Version 11 adds new functionality designed to reduce time involved in creating, integrating, and deploying reporting solutions. Free runtime info, new features, or free trial, at: http://www.businessobjects.com/devxi/728
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

maintainer
#3 lore raw

Hi Claudio,

Quoted 3 lines

Sorry, I was not my objective provoke this discussion. I posted in both list to try reach all bluez community members and figure out who are researching this topic in order to share information.

the developer mailing list if for the development of BlueZ and the users mailing list is for user questions and problems. Quite easy.

Quoted 10 lines

I will contact the Network Manager developers to verify if a bluetooth dbus service support can be useful.

At BlueZ side, search, connect, disconnect, security and IP configuration functions have be provided by a library. I developed a initial library and it is working fine. BlueZ does not need provide a DBUS service, only interfaces for a DBUS service daemon are required. The DBUS service
daemon must control all media(bluetooth, WLAN, ETH, ...)
This is my idea of how DBUS and Bluetooth can work together providing seamless connections.

Start working on it, but I think you will need an integration into the existing BlueZ daemons.

Regards

Marcel

-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI. Version 11 adds new functionality designed to reduce time involved in creating, integrating, and deploying reporting solutions. Free runtime info, new features, or free trial, at: http://www.businessobjects.com/devxi/728
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

#4 lore raw

Hi Marcel,

I wrote the skeleton of the library. Please verify if I am following the BlueZ principles. I will try reuse functions used by pand and hcitool: connect, disconnect, search, ...

It is only a initial draft. The idea is provide a library to user mode application controls bluetooth connections. Please validate my suggestions before I start coding.

The code is attached.

The following changes were done:
1. Makefile.am
added libpanz in the SUBDIR
2. configure.in
added libpanz/Makefile in the AC_OUTPUT
3. Added libpanz directory
the files are in libpanz.tar.gz file

There is a lot of chalenges until I reach my objective: integrate with a DBUS application.

Regards,
Claudio.

Quoted 37 lines · Marcel Holtmann

Hi Claudio,

Quoted 3 lines

Sorry, I was not my objective provoke this discussion. I posted in both list to try reach all bluez community members and figure out who are researching this topic in order to share information.

the developer mailing list if for the development of BlueZ and the users mailing list is for user questions and problems. Quite easy.

Quoted 10 lines

I will contact the Network Manager developers to verify if a bluetooth dbus service support can be useful.

At BlueZ side, search, connect, disconnect, security and IP configuration functions have be provided by a library. I developed a initial library and it is working fine. BlueZ does not need provide a DBUS service, only interfaces for a DBUS service daemon are required. The DBUS service
daemon must control all media(bluetooth, WLAN, ETH, ...)
This is my idea of how DBUS and Bluetooth can work together providing seamless connections.

Start working on it, but I think you will need an integration into the existing BlueZ daemons.

Regards

Marcel

-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI. Version 11 adds new functionality designed to reduce time involved in creating, integrating, and deploying reporting solutions. Free runtime info, new features, or free trial, at: http://www.businessobjects.com/devxi/728
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

Signature · 5 lines
_______________________________________
Claudio Takahasi
INdT - Nokia Technology Institute
Phone: +55 81 21223034
Recife - Pernambuco - Brazil