From: Peter D. <du...@hd...> - 2004-05-07 20:06:32
|
On May 7, 2004, at 3:28 PM, Roger Binns wrote: > I just figured out the LG speed dial format for the VX4400 and > VX6000 and am adding them to the code. > > For people with the other LG phones (eg 4500 & 4600) please > supply the following information: > > - How big is the file pim/pbspeed.dat? I would expect it to > be a multiple of 100, most likely 300. Yes, 300 > - How many speed dials does the phone have? The answer is > most likely 100. I'm not sure since they are only numbered 1 to 99, see next answer. > > - What is the first and last speed dial shown in the user > interface? The answer most likely is 2 and 99 respectively. > Yes, 02 to 99, with 01 reserved for voice mail. > Please verify the format. This is an example from my test > data: > > 00000000 ff ff ff ff ff ff 09 00 01 01 00 00 ff ff ff ff > > Each speed dial uses 3 bytes. The first two are the > entry number, and the next one is the index as to > which phone number in the entry is used. Interpretting > the above: > > SD #0 Entry 0xffff Number 0xff > SD #1 Entry 0xffff Number 0xff > SD #2 Entry 0x0009 Number 0x01 > SD #3 Entry 0x0001 Number 0x00 > etc > The next part I don't understand. I had no speed dial entries at all, so I gave my brother's first phone number speed dial number 2. He shows up in the log as: 15:51:20.685 LG-VX4500: Read entry 21 - Brother Dufault Now I hexdump pim/pbspeed.dat: 00000000 ff ff ff ff ff ff 17 00 00 ff ff 02 ff ff 03 ff ................ 00000010 ff 04 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ (Balance are 0xff) Interpreted: SD #0 0xffff 0xff SD #1 0xffff 0xff SD #2 0x0017 0x00 Shouldn't that be 0x0015 to correspond to read entry 21? > Then read the phonebook into BitPim and look in the log. > In my case SD#2 should correspond to > > 12:26:52.983 LG-VX6000: Read entry 9 - John Doe Peter Dufault HD Associates, Inc. |