From: Roger B. <ro...@ro...> - 2004-02-12 08:15:58
|
> I'm looking to add support for the LG 4600. Looking on phonescoop it seems that the phone is almost identical to the 4400. If you are committing to support this phone, I will add in the code necessary to get it going initially. Let me know when you have some time (it will take a few iterations to get everything going). The information needed is: - USB vendor/product id (almost certainly 0x1004/0x6000) - Names and locations of index files for wallpapers and ringtones (See line 45 in com_lgvx6000.py for that phone and line 42 in com_lgvx4400.py) - Figure out the length of an index record - Verify the calendar works - The phonebook should work as well > how can I start executing module bp.py and set a breakpoint in another > file (for example, p_lg.py) and have it hit the > breakpoint? That file in particular is dynamically loaded which may make it quite hard. See the Debugging and Tweaking section on http://bitpim.sourceforge.net/developer.html > I'd like to do this all in one of the GUIs (Idle or winPython) if > possible (I get enough of command line debugging > at work... I've had enough cdb and cordbg to last a lifetime!) Another debugger I have heard of is Hap at http://hapdebugger.sf.net/ However the command line pdb (especially as I point out in the debug and tweak bit) works wonderfully. Its is very closely modelled on the GNU Debugger (gdb) which is actually a very usable command line debugger. Roger |