View Single Post
Posts: 141 | Thanked: 313 times | Joined on May 2012 @ Czech Republic
#452
Originally Posted by don_falcone View Post
I meant that PB is not sync'd when using PBAP. Didn't you concluded this too from the PBAP log? I have to test this again (clean device, unpair, re-pair).
Right.

Originally Posted by don_falcone View Post
Ok, what would be the best way to setup the test? For laptop, i have only one BT1.1 dongle in the office, otherwise i have to get my V3.0 from home.
I know only way under linux. You need to install obexd client part (I'm using RHEL 6 + myself compiled rpm package 0.46) + the python script from N900 dpkg obexd-test package.
So maybe the hcidump should be easier for you.

Originally Posted by don_falcone View Post
Also, in hcidump, should i use option -a or -X?
Let's record the hcidump log first (as you already did with non working PB). Then you can try it more times with different arguments:

Code:
hcidump -r <hcidump file> -at | less
Remember you need to start recording before connecting.
And you're looking for /telecom/pb.vcf and the VCARD:BEGIN etc bellow the /telecom/pb.vcf

Originally Posted by don_falcone View Post
I use LAST NAME sort order in both N900 and carkit. Maybe i should check the contacts just before and after that particular one...
You don't understand me. I don't know how to describe it better. You'll see there is no order in vcards transfer from N900 to carkit (in pbap-client or hcidump output).
You can't check it againist PB which is sorted in N900 application and also in carkit. The transfer order is simple different.

Originally Posted by don_falcone View Post
Dumb question: are your patches somehow also merged to upstream bluez?
No this two as the problem isn't in obexd upstream git. I adopted one of their patches and made two mistakes in it.
The problem is that the obexd upstream is a little bit away and some changes are N900 specific and N900 is old so there is nearly nothing what should be upstremed. Even meego is using different backends ...

Originally Posted by don_falcone View Post
What do you mean by info?
Some IrMC specific info. Let's look into the source code plugins/irmc.c (irmc_open_devinfo, irmc_open_info, irmc_open_cc, irmc_open_luid). It's all about what the device is supporting and how many contacts it contains etc.

Originally Posted by don_falcone View Post
(PS.: if you live not too far from .CZ+.DE border, and need a unit for local tests, i could possibly arrange. Distance my hometown -> Prague is ~150km, to border is ~40-50km)
Thanks for the offer. I'm far away from CZ+DE border. I'm near CZ+SK border. Maybe I can test it when I disable PBAP plugin. I have to give it a try.
 

The Following User Says Thank You to luf For This Useful Post: