The Following User Says Thank You to luf For This Useful Post: | ||
|
2012-07-22
, 18:32
|
Posts: 141 |
Thanked: 313 times |
Joined on May 2012
@ Czech Republic
|
#362
|
|
2012-07-22
, 18:38
|
|
Posts: 209 |
Thanked: 156 times |
Joined on Jun 2012
|
#363
|
|
2012-07-23
, 03:55
|
Posts: 159 |
Thanked: 122 times |
Joined on Nov 2009
|
#364
|
If I am right, it should be problematic, to chance something in the N9 like it has been changed for the N900 here. Because the PBAP inside the N9 is not "that open" like in the N900. Otherwise PBAP is a part of the N9, but it does not work with every device.
The Following User Says Thank You to hschmitt For This Useful Post: | ||
|
2012-07-28
, 15:37
|
Posts: 159 |
Thanked: 122 times |
Joined on Nov 2009
|
#365
|
I'm sorry I have no N9. I think you don't use PBAP but IrMC profile. There is only missing '/' in two places. If you read whole previous page we talked about it with hschmitt (and hschmitt sent patch to the obexd team).
|
2012-07-30
, 15:51
|
Posts: 32 |
Thanked: 4 times |
Joined on Mar 2012
|
#366
|
Hi luf,
the patch is now upstream:
http://git.kernel.org/?p=bluetooth/o...17a368b87f49a1
There are two more patches related to irmc.
Maybe you could integrate them and see, whether it still works.
http://git.kernel.org/?p=bluetooth/o...7de40772b8c80c
http://git.kernel.org/?p=bluetooth/o...6f94045cb2454a
Sadly, the patches came into obexd right after version 0.47 was published, but for 0.48 IRMC should work.
|
2012-07-31
, 10:51
|
Posts: 141 |
Thanked: 313 times |
Joined on May 2012
@ Czech Republic
|
#367
|
Hi luf,
the patch is now upstream:
http://git.kernel.org/?p=bluetooth/o...17a368b87f49a1
There are two more patches related to irmc.
Maybe you could integrate them and see, whether it still works.
http://git.kernel.org/?p=bluetooth/o...7de40772b8c80c
http://git.kernel.org/?p=bluetooth/o...6f94045cb2454a
The Following User Says Thank You to luf For This Useful Post: | ||
|
2012-07-31
, 11:04
|
Posts: 141 |
Thanked: 313 times |
Joined on May 2012
@ Czech Republic
|
#368
|
Thanks for the info, ill try the debug option (sadly havent had any time at all to try it till now, will do it now) and see what i can understand from it. I still strongly believe the headset is using PBAP and not IRMC.
Jul 18 21:25:44 Nokia-N900 obexd[1618]: src/obex.c:obex_session_start() Jul 18 21:25:44 Nokia-N900 obexd[1618]: src/obex.c:cmd_connect() Jul 18 21:25:44 Nokia-N900 obexd[1618]: CONNECT(0x0), (null)(0xffffffff) Jul 18 21:25:44 Nokia-N900 obexd[1618]: src/obex.c:cmd_connect() Selected driver: Phonebook Access server Jul 18 21:25:44 Nokia-N900 obexd[1618]: CONNECT(0x0), (null)(0x0) Jul 18 21:25:44 Nokia-N900 obexd[1618]: src/obex.c:cmd_setpath() Jul 18 21:25:44 Nokia-N900 obexd[1618]: SETPATH(0x5), (null)(0xffffffff)
The Following User Says Thank You to luf For This Useful Post: | ||
|
2012-07-31
, 11:12
|
Posts: 159 |
Thanked: 122 times |
Joined on Nov 2009
|
#369
|
It's great that fixes for IrMC are in upstream.
I'm sorry I don't want to use patch for recognizing correct phone books. As you can see I'm using completely different way in obexd for maemo N900 (I added also call history)...
...
BTW it seems to me that it's some kind of cleanup of code instead of fixing some issues (or am I wrong?),..
|
2012-07-31
, 11:54
|
Posts: 141 |
Thanked: 313 times |
Joined on May 2012
@ Czech Republic
|
#370
|
Actually, I doubt that IRMC is tested regularly, because it was not working since 2011-02-17!
The Following User Says Thank You to luf For This Useful Post: | ||
I'm using it so I hope it's stable enough so I hope you'll try it also.
Changelog:
obexd (0.46-1maemo2+cssu1)
* Fix missing 0.vcf in phonebook_pull
* Fix IrMC to use full path
* Fix bugs in VW Touch Adapter
- removing X-SKYPE from VCARD
- add empty line after PHOTO;VALUE=uri: (not needed by RFC)
* Add initial support for call history (ich, och, mch, cch)
obexd (0.46-1maemo1+cssu1)
* New upstream release.
* backport for glib, dbus and bluez from maemo
obexd (0.45-1maemo1+cssu1)
* use maemo patches from 0.37-0maemo1
* backport for EDS from maemo
* read default addressbook if no addressbook present
* backport for bluez from maemo
Sources and other .deb packages are accessible at http://merlin1991.at/~luf/pbap/
Newer version is available. You can find more info here http://talk.maemo.org/showpost.php?p...&postcount=378
Attached file:
obexd_0.46-1maemo2+cssu1_armel.deb (94.6 KB)
Last edited by luf; 2012-08-30 at 21:59. Reason: Newer version available