From: Jason G. <ja...@lo...> - 2005-12-22 06:55:13
|
Given the unfortunate lack of support for opensync, I've found the best source of information on this is in the IrMC spec. So it seems like the correct way to add a contact is to perform an OBEX put with filename telecom/pb/luid/.vcd, and it is the responsibility of the phone to allocate a unique ID. Unfortunately, the irmc-sync plugin doesn't comply with this; if I create a new contact without a LUID, the irmc plugin uses the filename in the OBEX put instead of ".vcd". Also, when the phone allocates the LUID following the put, I can see no mechanism in the irmc plugin for the local copy of the contact to be brought up to date with the allocated LUID, and filename that includes this ID. So I guess the irmc plugin is only half-built? Is it undergoing active development? A short synopsis of gaps would be really helpful for folk like me who are spending hours troubleshooting this stuff, when the status must be obvious to the developers. Thanks, Jason. On Wed, 2005-12-21 at 22:52 +1100, Jason Grant wrote: > For the benefit of others, I've made a little progress here. I can > now add contacts that I create on my local filesystem ... |