All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bluez-devel] DBUS service support
@ 2005-04-19 20:00 Claudio Takahasi
  2005-04-19 20:46 ` Marcel Holtmann
  0 siblings, 1 reply; 5+ messages in thread
From: Claudio Takahasi @ 2005-04-19 20:00 UTC (permalink / raw)
  To: bluez-users, bluez-devel

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
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Bluez-devel] DBUS service support
  2005-04-19 20:00 [Bluez-devel] DBUS service support Claudio Takahasi
@ 2005-04-19 20:46 ` Marcel Holtmann
  2005-04-19 21:48   ` Claudio Takahasi
  0 siblings, 1 reply; 5+ messages in thread
From: Marcel Holtmann @ 2005-04-19 20:46 UTC (permalink / raw)
  To: bluez-devel

Hi Claudio,

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

> 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, ...)
> 
> 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.

> 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
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Bluez-devel] DBUS service support
  2005-04-19 20:46 ` Marcel Holtmann
@ 2005-04-19 21:48   ` Claudio Takahasi
  2005-04-19 22:04     ` Marcel Holtmann
  0 siblings, 1 reply; 5+ messages in thread
From: Claudio Takahasi @ 2005-04-19 21:48 UTC (permalink / raw)
  To: bluez-devel

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.

On 4/19/05, Marcel Holtmann <marcel@holtmann.org> wrote:
> Hi Claudio,
>=20
> stop cross-posting. I don't like it and actually I don't tolerate it.
>=20
> > 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, ...)
> >
> > 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
> > If yes, how can I contribute?
>=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,
> new features, or free trial, at: http://www.businessobjects.com/devxi/728
> _______________________________________________
> Bluez-devel mailing list
> Bluez-devel@lists.sourceforge.net
> 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
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Bluez-devel] DBUS service support
  2005-04-19 21:48   ` Claudio Takahasi
@ 2005-04-19 22:04     ` Marcel Holtmann
  2005-04-25 15:16       ` Claudio Takahasi
  0 siblings, 1 reply; 5+ messages in thread
From: Marcel Holtmann @ 2005-04-19 22:04 UTC (permalink / raw)
  To: bluez-devel

Hi Claudio,

> 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.

> 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
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Bluez-devel] DBUS service support
  2005-04-19 22:04     ` Marcel Holtmann
@ 2005-04-25 15:16       ` Claudio Takahasi
  0 siblings, 0 replies; 5+ messages in thread
From: Claudio Takahasi @ 2005-04-25 15:16 UTC (permalink / raw)
  To: bluez-devel

[-- Attachment #1: Type: text/plain, Size: 2586 bytes --]

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.


On 4/19/05, Marcel Holtmann <marcel@holtmann.org> wrote:
> Hi Claudio,
> 
> > 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.
> 
> > 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
> Bluez-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bluez-devel
> 


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

[-- Attachment #2: Diff_Makefile.am --]
[-- Type: application/octet-stream, Size: 188 bytes --]

5c5
< SUBDIRS = hcid tools rfcomm sdpd dund pand hidd cups alsa test scripts pcmcia extra libpanz
---
> SUBDIRS = hcid tools rfcomm sdpd dund pand hidd cups alsa test scripts pcmcia extra

[-- Attachment #3: Diff_configure.in --]
[-- Type: application/octet-stream, Size: 453 bytes --]

37c37
< AC_OUTPUT(Makefile hcid/Makefile tools/Makefile rfcomm/Makefile sdpd/Makefile dund/Makefile pand/Makefile hidd/Makefile cups/Makefile alsa/Makefile test/Makefile scripts/Makefile pcmcia/Makefile extra/Makefile libpanz/Makefile)
---
> AC_OUTPUT(Makefile hcid/Makefile tools/Makefile rfcomm/Makefile sdpd/Makefile dund/Makefile pand/Makefile hidd/Makefile cups/Makefile alsa/Makefile test/Makefile scripts/Makefile pcmcia/Makefile extra/Makefile)

[-- Attachment #4: libpanz.tar.gz --]
[-- Type: application/x-gzip, Size: 11106 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2005-04-25 15:16 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-04-19 20:00 [Bluez-devel] DBUS service support Claudio Takahasi
2005-04-19 20:46 ` Marcel Holtmann
2005-04-19 21:48   ` Claudio Takahasi
2005-04-19 22:04     ` Marcel Holtmann
2005-04-25 15:16       ` Claudio Takahasi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.