From: Roger B. <ro...@ro...> - 2004-02-25 01:59:49
|
> I would just like to know if this is because the code to read a > phones directory has actually changed this drastically, or if > it's possible there is a bug in the code that performs this function? The substance of the code is the same. However before 0.7 the packets were decoded "by hand". That meant that particular byte ranges were extracted, byte swapped and understood. In 0.7 the various packets are described at a higher level (and then code is generated from that). Here is an example: http://cvs.sf.net/viewcvs.py/bitpim/bitpim/p_brew.p?view=markup Turn on protocol logging, and then when you have some data in the protocol log, press Ctrl-Alt-P and you will get an analyser (another benefit of the descriptions). That should give you a better idea of what is going on. You will need to manually compare against 0.6 but maybe you will spot the difference. Roger |