From: Roger B. <ro...@ro...> - 2004-02-14 06:42:25
|
> ValueError: The value read should be a constant of 514, but was 546 instead They have added more data to each phonebook record. You didn't have enough information in the record for me to tell exactly but my best guess is that they allow a longer name field or a longer memo field. I have updated things so you can work on it. Make your first phone entry (A Samaan) so that it has the maximum possible name and the maximum possible memo. Turn on protocol logging, and then select the relevant packet (from the date/time stamp till the end of the data) and press Ctrl-Alt-P. You can then see how things match up. Edit pbentry in p_lgvx4500.p and then run makepackets to update the code. Rinse and repeat until you have things matching up. You can also save the packet data (from date/time till end of data) to a file and run analyser.py on it. That can make things a lot quicker to work on. You can also see some other captures in the examples directory. The next build will be Sunday or Monday, so having the changes in by then will be good. Roger |