Re: Support for VX9100 phonebook in svn

"Aaron G. Stemen" <[email protected]>
Newsgroups gmane.comp.mobile.bitpim.devel
Message-ID <[email protected]>
The phone book read and write seem to work without issue now.  Thank you!

As for the ICE, I have some ideas that need to be fleshed out.  The 
primary one that comes to mind is adding an index to the phone book 
entry class that's an "ICE index entry".  When the phone book is read 
from or written to the phone, an additional step will have to be done to 
read and write the pim/pbiceentry.dat file.  Each ICE entry is 88 bytes 
long, and the array is essentially static meaning that there are always 
three entries, any of which may be populated with an ICE entry or not.  
What I mean to say is that you can have ICE #3 but not #1 or #2, so the 
app will have to take into account writing an all 0x00 entry.

If the phone book entry can't have a reference to the ICE entry, then a 
sync process will have to be put in place whenever a phone number is 
added or deleted, the ICE entries hash will have to be checked to see if 
it's impacted.  I think trying to do this will be more problematic, but 
off the top of my head, I'm not sure that the former idea will be easy 
to do.

If you want me to mock something up, I can work on it tomorrow probably.

-A

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.