You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
(53) |
Apr
(48) |
May
(14) |
Jun
(3) |
Jul
(21) |
Aug
(11) |
Sep
(77) |
Oct
(67) |
Nov
(28) |
Dec
(163) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(112) |
Feb
(143) |
Mar
(114) |
Apr
(138) |
May
(173) |
Jun
(119) |
Jul
(119) |
Aug
(117) |
Sep
(187) |
Oct
(170) |
Nov
(254) |
Dec
(193) |
2005 |
Jan
(336) |
Feb
(284) |
Mar
(189) |
Apr
(100) |
May
(89) |
Jun
(52) |
Jul
(85) |
Aug
(138) |
Sep
(181) |
Oct
(137) |
Nov
(104) |
Dec
(98) |
2006 |
Jan
(76) |
Feb
(106) |
Mar
(224) |
Apr
(270) |
May
(103) |
Jun
(144) |
Jul
(77) |
Aug
(38) |
Sep
(37) |
Oct
(20) |
Nov
(14) |
Dec
(73) |
2007 |
Jan
(130) |
Feb
(68) |
Mar
(78) |
Apr
(60) |
May
(45) |
Jun
(63) |
Jul
(84) |
Aug
(45) |
Sep
(40) |
Oct
(12) |
Nov
(71) |
Dec
(56) |
2008 |
Jan
(44) |
Feb
(20) |
Mar
(25) |
Apr
(17) |
May
(33) |
Jun
(60) |
Jul
(97) |
Aug
(38) |
Sep
(10) |
Oct
(20) |
Nov
(13) |
Dec
(19) |
2009 |
Jan
(7) |
Feb
(5) |
Mar
(23) |
Apr
(10) |
May
(6) |
Jun
(5) |
Jul
(17) |
Aug
(7) |
Sep
(14) |
Oct
(27) |
Nov
(13) |
Dec
(12) |
2010 |
Jan
(37) |
Feb
(9) |
Mar
(13) |
Apr
(12) |
May
(8) |
Jun
(3) |
Jul
(1) |
Aug
(9) |
Sep
(3) |
Oct
(1) |
Nov
(1) |
Dec
(4) |
2011 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
(4) |
May
|
Jun
(2) |
Jul
(8) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
(5) |
Jun
|
Jul
|
Aug
|
Sep
(5) |
Oct
|
Nov
(3) |
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
From: Roger B. <ro...@ro...> - 2004-02-19 09:06:12
|
Chris Poon wrote: > Took me a while, but I think we can move the getphonebook routine to > the com_lg module, as long as it calls another function to handle > the initialization (I called it pbinit inside com_lgtm520). The init > routine will just return the number of entries in the phonebook so that > the getphonebook routine can display the info in the log pane... > > Patches to come... You need to hoist the method out of com_lgvx4400.py as well so they share the common code in com_lg. When you get bored with that, there is also the saving phonebook routine to do. On that phone I think you have to send a pbstartsyncrequest at the begining and pbendsyncrequest at the end. The latter results in the phone rebooting, and if you don't call it, the phone reboots after a minute of idle time anyway. Fortunately the VX4400 and VX6000 don't need it. Roger |
From: Chris P. <dev...@te...> - 2004-02-19 08:46:44
|
Took me a while, but I think we can move the getphonebook routine to the com_lg module, as long as it calls another function to handle the initialization (I called it pbinit inside com_lgtm520). The init routine will just return the number of entries in the phonebook so that the getphonebook routine can display the info in the log pane... Patches to come... |
From: Chris P. <dev...@te...> - 2004-02-18 23:44:57
|
Seeing that I have possession of a spare TM520, I shall squeeze some time to complete the support for the TM520 (VX1/VX10 shall be similar). The code that I updated and sent to Roger (which should be in the CVS by now) should do Phonebook and Scheduler already. The only thing left to do is the ringtone support for the phones that have the right firmware (earlier TM520 like mine doesn't support ringtones at all). AFAIK, this phone doesn't support wallpaper so I don't think the VX1/VX10 will be different. I shall verify the phonebook/scheduler write routines and check out the latest CVS and see if I can clean up the code a bit to make it more like the other LG modules. It's been a while since I touched that code, and after that I shall get on the 4600/5450 and AudioVox CDM8900. |
From: Roger B. <ro...@ro...> - 2004-02-16 23:45:21
|
> + builtinringtons=() Looks like a typo. Roger |
From: George G. <gg...@ve...> - 2004-02-16 17:44:02
|
Roger, I'm trying to find were the phone is storing message objects. The phone has small pics (130 images), large pics (33 images, animations (15) and sounds/ringtones. In fact the ringtones listed in message objects are the ones that were not listed in the comparison (i.e. Chimes high...). There are menu choices for saving My Pictures, My Melodies and My Animations. I have been using Picture this to see were the phone stores images and it says you can store them locally on the phone but they don't show up. If you try to edit a contact and change the default image for the phone record it lists the wallpapers and you can select the other standard images. If you select the wallpaper the screen is blank. The other images do work. Sorry this is a bit cryptic but I thought you might have some thoughts George -----Original Message----- From: bit...@li... [mailto:bit...@li...] On Behalf Of Roger Binns Sent: Monday, February 16, 2004 12:39 AM To: bit...@li... Subject: Re: [Bitpim-devel] 0.7-test4 build > Here are the phone to Bitpim comparisons for the ringtones I actually just need the names in order. There isn't any correspondence with names for other LG phones. This is needed because the phone stores a number in the phonebook to represent the ringtone. The usual method is that 0 means default, 1 through however is the builtin ones, 50 - 80 are downloaded ringtones etc. The list of builtins can only be found by writing them down when you go to select a ringtone. I also find it strange that it lists some builtins, then your custom ones then more builtins. That doesn't sound right. Do you have a webcam? If so, get on Yahoo Messenger and let me know. It will be a lot easier if I can see what you see. Roger ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Bitpim-devel mailing list Bit...@li... https://lists.sourceforge.net/lists/listinfo/bitpim-devel |
From: Steven P. <n9...@n9...> - 2004-02-16 17:38:35
|
On Feb 15, 2004, at 8:50 PM, Roger Binns wrote: > On a seperate topic, can you verify you can get M2Crypto installed > http://sandbox.rulemaker.net/ngps/m2/ I am doing a little side thing > that should make development easier when the phone is on another > machine. > The M2Crypto is needed to get SSL support. I only care about 10.3 for > this > (so the 10.2 instructions on that site are hopefully not needed or > relevant). Installed out of the box without problems just using the setup.py stuff included. python alltests.py ...................................................................... ---------------------------------------------------------------------- Ran 70 tests in 5.313s OK |
From: A F <eat...@ho...> - 2004-02-16 08:00:33
|
Hi Roger, 1) USB vendor product id: This isn't a USB device. In fact, the USB cables sold for the 5450 (which is seemingly almost identical to the 4600) will not work with the 4600. This phone requires a usb-serial cable sold through futuredial (the same cable as the vx1200 I believe). Under the "Data-In" menu, the Method menu gives only 2 options: RS-232 and closed. 2) The index files. Actually, the filesize is only stored in one place - the .desc file. I forgot to mention that that is also the file that stores the image or ringtone's 'index' (ie. the order they appear when browsing using the phone). I'm assuming that you mistook my description of the fields in $USER_DIRS where I said [length of the record][directory]... what I meant was "length of the next string". For example 19(hex), following by a directory name (\usr\wallpapers\blahblah) that is 25 (including trailing null) characters long. This is not the same as the size of the blahblah file. (sorry for being unclear). 3) Can the directory name include the extension? I don't believe so, and I'm scared to try as I've heard of users who get into infinite power cycling loops after messing up the values in the .desc file. 4) Length of the index record... as mentioned, it's an index file (again, the .desc file). This file contains the mime type, file length (actually the sum of the size of the media file and the .desc file size), and numerical index. Each ringtone/wallpaper gets it's own .desc file. Not all the info in the .desc file has been identified, but we know the position and length of the file size field, index field, and mime type field. 5) Phone book info. I tried to fetch the phonebook using the vx4500 setting as suggested. I've attached the exception thrown as well as the protocol log. It appears to be the same behavior when using the 4400 setting. Obviously, the file structures are different among the phones. I will try to determine the structure for the 4600 pim files when I get chance. I'll be out of town for the next few days so I won't be able to experiment with the phone. I will, however, still have access to email should you need any more information. Do you have anything you'd like me to try when I return? I'd like to get into some coding tasks if possible. As I've mentioned, this is my first exposure to Python, but I'm starting to catch on. Anthony ----- Original Message ----- From: "Roger Binns" <ro...@ro...> To: <bit...@li...> Sent: Sunday, February 15, 2004 8:46 PM Subject: Re: [Bitpim-devel] Debugging using the python GUIs > > 1) USB vendor/product id... I have no idea how to find this. > > It is usually part of the hardware instance. Look in the com > port browser. > > hardwareinstance > USB\VID_1004&PID_6000&MI_02\SERIAL_NUMBER_02 > This is how the device is named internally. For example USB devices > include the vendor (VID) and product (PID) identities > > Every LG phone so far has been VID=1004, PID=6000 > > > com_lgvx4400.__init__. However, it seems to fetch standard strings (eg. > > Manufacturer="LG Electronics Ltd.", Model="LG-4600"). > > That is just what the modem gives. You can't actually get it via the USB > diagnostics interface. > > > Are there other > > commands I can send to the phone to fetch the USB Vendor/Prod ID, or should > > I be looking somewhere in the file system for this info? > > You have to look in the driver hardware instance bindings. > > > 2) Names and locations of index files. So the main "index" for both > > ringers and wallpapers is a file called \$USER_DIRS. > > That file serves a different purpose. I think it lists all directories > that could be deleted if you wanted to do a factory reset. Or maybe > it is the directories that should be counted if you are trying to figure > out how much space has been used. > > > These point to directories in \usr\Ringtone and \usr\Wallpaper. > > Yet another naming convention ... On other LG phones it is user/sound/ringer > and brew/shared respectively. > > > Each subdirectory in those dirs contains 2 files: .desc(a fixed length file > > which contains mime type info and file size) and a file named body (no > > extension) which is the actual media file. The name of the subdirectory > > becomes the name of the Ringtone/Wallpaper as seen when using the phone. > > Yet another different scheme. And they love duplicating information (eg > file size is stored in two different places). I wonder how they map > the files into phonebook entries. On the other phones, there is an > index file which maps numerical indices into the filenames. > > > NOT have to be modified. I simply created a new subdir under \usr\Wallpaper > > (or Ringtone) and gave it an appropriate name. > > Can the directory name include the extension (eg could you name it example.jpg)? > > > 3) Length of index record... see above > > Sounds like no index at all. > > > 4 + 5) Neither the phone nor calendar seems to work. I have to do some > > more playing to check out where it is failing, but I suspect the phone is > > different than the vx4500 in how it handles the PIM info. A cursory look at > > the file system shows a \pim directory which contains pbentry.dat (which > > contains the entries, obviously. These appear to be fixed length records > > which include the name, and various offsets into the other files), > > pbnumber.dat, pbgroup, and record_id. I'll investigate further when I get > > the chance. > > That is in fact exactly how the other phones store the pim. Can you set the > phone type in BitPim to be VX4500, and then request the phonebook? Please > email me the last 4 packets from the protocol log. > > Roger > > > ------------------------------------------------------- > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > Build and deploy apps & Web services for Linux with > a free DVD software kit from IBM. Click Now! > http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > _______________________________________________ > Bitpim-devel mailing list > Bit...@li... > https://lists.sourceforge.net/lists/listinfo/bitpim-devel > |
From: Roger B. <ro...@ro...> - 2004-02-16 05:42:31
|
> Here are the phone to Bitpim comparisons for the ringtones I actually just need the names in order. There isn't any correspondence with names for other LG phones. This is needed because the phone stores a number in the phonebook to represent the ringtone. The usual method is that 0 means default, 1 through however is the builtin ones, 50 - 80 are downloaded ringtones etc. The list of builtins can only be found by writing them down when you go to select a ringtone. I also find it strange that it lists some builtins, then your custom ones then more builtins. That doesn't sound right. Do you have a webcam? If so, get on Yahoo Messenger and let me know. It will be a lot easier if I can see what you see. Roger |
From: Roger B. <ro...@ro...> - 2004-02-16 05:10:12
|
George Grippo wrote: > Roger, > > I have tested all the phone book functions and everything is working I thought you said in an earlier message that you could only change entries, not add. > Speed dials are not reading or writing to or from phone They don't work for any LG phones. The speed dial file is somewhat more obfuscated than the 30 minutes I spent trying to decipher it yielded. > Message ringtones are not writing or reading as well You will need to figure out the fields. To do so requires using the protocol viewer, and editting the p_lgvx4500.p file I mentioned in an earlier message. Generally you change one item in the record and see which byte(s) have changed. Roger |
From: Roger B. <ro...@ro...> - 2004-02-16 04:49:35
|
> 1) USB vendor/product id... I have no idea how to find this. It is usually part of the hardware instance. Look in the com port browser. hardwareinstance USB\VID_1004&PID_6000&MI_02\SERIAL_NUMBER_02 This is how the device is named internally. For example USB devices include the vendor (VID) and product (PID) identities Every LG phone so far has been VID=1004, PID=6000 > com_lgvx4400.__init__. However, it seems to fetch standard strings (eg. > Manufacturer="LG Electronics Ltd.", Model="LG-4600"). That is just what the modem gives. You can't actually get it via the USB diagnostics interface. > Are there other > commands I can send to the phone to fetch the USB Vendor/Prod ID, or should > I be looking somewhere in the file system for this info? You have to look in the driver hardware instance bindings. > 2) Names and locations of index files. So the main "index" for both > ringers and wallpapers is a file called \$USER_DIRS. That file serves a different purpose. I think it lists all directories that could be deleted if you wanted to do a factory reset. Or maybe it is the directories that should be counted if you are trying to figure out how much space has been used. > These point to directories in \usr\Ringtone and \usr\Wallpaper. Yet another naming convention ... On other LG phones it is user/sound/ringer and brew/shared respectively. > Each subdirectory in those dirs contains 2 files: .desc(a fixed length file > which contains mime type info and file size) and a file named body (no > extension) which is the actual media file. The name of the subdirectory > becomes the name of the Ringtone/Wallpaper as seen when using the phone. Yet another different scheme. And they love duplicating information (eg file size is stored in two different places). I wonder how they map the files into phonebook entries. On the other phones, there is an index file which maps numerical indices into the filenames. > NOT have to be modified. I simply created a new subdir under \usr\Wallpaper > (or Ringtone) and gave it an appropriate name. Can the directory name include the extension (eg could you name it example.jpg)? > 3) Length of index record... see above Sounds like no index at all. > 4 + 5) Neither the phone nor calendar seems to work. I have to do some > more playing to check out where it is failing, but I suspect the phone is > different than the vx4500 in how it handles the PIM info. A cursory look at > the file system shows a \pim directory which contains pbentry.dat (which > contains the entries, obviously. These appear to be fixed length records > which include the name, and various offsets into the other files), > pbnumber.dat, pbgroup, and record_id. I'll investigate further when I get > the chance. That is in fact exactly how the other phones store the pim. Can you set the phone type in BitPim to be VX4500, and then request the phonebook? Please email me the last 4 packets from the protocol log. Roger |
From: Roger B. <ro...@ro...> - 2004-02-16 02:53:54
|
> > Do you have to manually resize it? > > Yes, a manual resize is necessary. Sorry, I missed this somehow > earlier, so it didn't make it into the test4 build I just sent. > However, I'll check it out and have something that works in a logical > way ready for the next go-round. That may explain the wxPython demo. The current code is in bphtml, line 325. The two lines commented out come from the demo. They set the print preview window to be the same size and position as the main app window (and hence totally covering it). Needless to say that is really silly since it seems like your main app window has disappeared. If you are looking for a little project, I do have one for you. I think the size of the preview frame should be saved. The main Window should also have its size saved (see gui.py line 477). You can see an example of saving and setting sizes in guiwidgets.py line 362. That code however is defective because it should really be done within the window (in this case the comm port browser) code rather than outside of it. The other defect of that code is that it doesn't check the screen size. Many people now have screens that can change size between runs of a program (eg a laptop in docked and undocked configurations). Nothing is more annoying than having a program remember its size and/or position and then place them off the screen you now have, or too big. As a suggested implementation, put a standalone function in guiwidgets.py that takes the config object, basename for configoptions, and a suggested screen size (as a percentage value). It should be called from the __init__ method of various Windows/dialogs which would check the current size, make it smaller if too big for the screen, and if the size is absurdly small or there is no saved size, then size the window at the percentage of current screen size supplied. Another function would need to be present that is called when the Window/dialog is closed, and save the current size. Bonus points for doing all this with position as well. Even more bonus points for fixing cruddy code mentioned above. On a seperate topic, can you verify you can get M2Crypto installed http://sandbox.rulemaker.net/ngps/m2/ I am doing a little side thing that should make development easier when the phone is on another machine. The M2Crypto is needed to get SSL support. I only care about 10.3 for this (so the 10.2 instructions on that site are hopefully not needed or relevant). Roger |
From: George G. <gg...@ve...> - 2004-02-16 01:11:03
|
Sorry was away for awhile. Anything I can help with? -----Original Message----- From: bit...@li... [mailto:bit...@li...]On Behalf Of greg cunningham Sent: Sunday, February 15, 2004 5:19 PM To: bit...@li... Subject: RE: [Bitpim-devel] 0.7-test4 build can you meet me in the chat section of lgvx4500 its now 4:18 est thanks greg --- George Grippo <gg...@ve...> wrote: > Roger, > > I have tested all the phone book functions and > everything is working except > for > > Speed dials are not reading or writing to or from > phone > Message ringtones are not writing or reading as well > > Have tested everything else including import and all > is working > > George > > -----Original Message----- > From: bit...@li... > [mailto:bit...@li...] On > Behalf Of Roger Binns > Sent: Sunday, February 15, 2004 6:48 AM > To: bit...@li... > Subject: [Bitpim-devel] 0.7-test4 build > > Everything is in place to do the build. Please do > it when you are ready > Steven. > > BTW I also didn't see an answer from you about the > print preview window. > > Roger > > > ------------------------------------------------------- > SF.Net is sponsored by: Speed Start Your Linux Apps > Now. > Build and deploy apps & Web services for Linux with > a free DVD software kit > from IBM. Click Now! > http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > _______________________________________________ > Bitpim-devel mailing list > Bit...@li... > https://lists.sourceforge.net/lists/listinfo/bitpim-devel > > > > > ------------------------------------------------------- > SF.Net is sponsored by: Speed Start Your Linux Apps > Now. > Build and deploy apps & Web services for Linux with > a free DVD software kit from IBM. Click Now! > http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > _______________________________________________ > Bitpim-devel mailing list > Bit...@li... > https://lists.sourceforge.net/lists/listinfo/bitpim-devel __________________________________ Do you Yahoo!? Yahoo! Finance: Get your refund fast by filing online. http://taxes.yahoo.com/filing.html ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Bitpim-devel mailing list Bit...@li... https://lists.sourceforge.net/lists/listinfo/bitpim-devel |
From: greg c. <gre...@ya...> - 2004-02-15 22:22:44
|
can you meet me in the chat section of lgvx4500 its now 4:18 est thanks greg --- George Grippo <gg...@ve...> wrote: > Roger, > > I have tested all the phone book functions and > everything is working except > for > > Speed dials are not reading or writing to or from > phone > Message ringtones are not writing or reading as well > > Have tested everything else including import and all > is working > > George > > -----Original Message----- > From: bit...@li... > [mailto:bit...@li...] On > Behalf Of Roger Binns > Sent: Sunday, February 15, 2004 6:48 AM > To: bit...@li... > Subject: [Bitpim-devel] 0.7-test4 build > > Everything is in place to do the build. Please do > it when you are ready > Steven. > > BTW I also didn't see an answer from you about the > print preview window. > > Roger > > > ------------------------------------------------------- > SF.Net is sponsored by: Speed Start Your Linux Apps > Now. > Build and deploy apps & Web services for Linux with > a free DVD software kit > from IBM. Click Now! > http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > _______________________________________________ > Bitpim-devel mailing list > Bit...@li... > https://lists.sourceforge.net/lists/listinfo/bitpim-devel > > > > > ------------------------------------------------------- > SF.Net is sponsored by: Speed Start Your Linux Apps > Now. > Build and deploy apps & Web services for Linux with > a free DVD software kit from IBM. Click Now! > http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > _______________________________________________ > Bitpim-devel mailing list > Bit...@li... > https://lists.sourceforge.net/lists/listinfo/bitpim-devel __________________________________ Do you Yahoo!? Yahoo! Finance: Get your refund fast by filing online. http://taxes.yahoo.com/filing.html |
From: Steven P. <n9...@n9...> - 2004-02-15 21:24:17
|
On Feb 9, 2004, at 3:31 AM, Roger Binns wrote: >> Seems to work on the Mac. One oddity is that when you hit the >> Preview >> button, a window opens that has no size (you can see the close widget >> and resize widget), but when opened up it has valid content. > > Do you have to manually resize it? Yes, a manual resize is necessary. Sorry, I missed this somehow earlier, so it didn't make it into the test4 build I just sent. However, I'll check it out and have something that works in a logical way ready for the next go-round. |
From: A F <eat...@ho...> - 2004-02-15 20:24:52
|
Hi Roger, I've gathered some of the information you requested for the LG 4600. 1) USB vendor/product id... I have no idea how to find this. I found the getphoneinfo function in com_lg.py and I added a call to it in com_lgvx4400.__init__. However, it seems to fetch standard strings (eg. Manufacturer="LG Electronics Ltd.", Model="LG-4600"). Are there other commands I can send to the phone to fetch the USB Vendor/Prod ID, or should I be looking somewhere in the file system for this info? 2) Names and locations of index files. So the main "index" for both ringers and wallpapers is a file called \$USER_DIRS. It's has a very simple record structure which is [length of record (including this field)][Directory name (which is 0 terminated)]. These point to directories in \usr\Ringtone and \usr\Wallpaper. Each subdirectory in those dirs contains 2 files: .desc(a fixed length file which contains mime type info and file size) and a file named body (no extension) which is the actual media file. The name of the subdirectory becomes the name of the Ringtone/Wallpaper as seen when using the phone. As I mentioned before, I've already added several tones and images to the phone, and this file did NOT have to be modified. I simply created a new subdir under \usr\Wallpaper (or Ringtone) and gave it an appropriate name. In that directory I dumped in the .desc file (modified to reflect the mime type and file size) and the body file. The $USER_DIRS files seems to update itself when you power cycle the phone. 3) Length of index record... see above 4 + 5) Neither the phone nor calendar seems to work. I have to do some more playing to check out where it is failing, but I suspect the phone is different than the vx4500 in how it handles the PIM info. A cursory look at the file system shows a \pim directory which contains pbentry.dat (which contains the entries, obviously. These appear to be fixed length records which include the name, and various offsets into the other files), pbnumber.dat, pbgroup, and record_id. I'll investigate further when I get the chance. Anthony ----- Original Message ----- From: "Roger Binns" <ro...@ro...> To: <bit...@li...> Sent: Thursday, February 12, 2004 12:14 AM Subject: Re: [Bitpim-devel] Debugging using the python GUIs > > 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 > > > ------------------------------------------------------- > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > Build and deploy apps & Web services for Linux with > a free DVD software kit from IBM. Click Now! > http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > _______________________________________________ > Bitpim-devel mailing list > Bit...@li... > https://lists.sourceforge.net/lists/listinfo/bitpim-devel > |
From: George G. <gg...@ve...> - 2004-02-15 20:22:53
|
Roger, I have tested all the phone book functions and everything is working except for Speed dials are not reading or writing to or from phone Message ringtones are not writing or reading as well Have tested everything else including import and all is working George -----Original Message----- From: bit...@li... [mailto:bit...@li...] On Behalf Of Roger Binns Sent: Sunday, February 15, 2004 6:48 AM To: bit...@li... Subject: [Bitpim-devel] 0.7-test4 build Everything is in place to do the build. Please do it when you are ready Steven. BTW I also didn't see an answer from you about the print preview window. Roger ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Bitpim-devel mailing list Bit...@li... https://lists.sourceforge.net/lists/listinfo/bitpim-devel |
From: George G. <gg...@ve...> - 2004-02-15 19:51:36
|
Roger, Here are the phone to Bitpim comparisons for the ringtones VX4550 Bitpim Annen Polka = Beethoven Symphony No. 9 Pachelbel Cannon = Paganini Halleluja = Bubble La Traviata = Fugue Leichte Kavallerie Overture = Polka Mozart = Mozart Symphoney No. 40 Bach Minuet = Cuckoo Waltz Farewell = Rodetzky Mozart Piano Sonata = Funicula Sting = Halleluja O solomeio = Trumpet Pizzcato Polka = Trepak Stars and Stripes Forever = Prelude Pineapple Rag = Mozart Aria When the Saints go Marching In = William Tell Overture Latin = Spring Carol 1 = Slavonic Carol 2 = Fantasy Then it lists my custom ringtones Chimes high = Not Listed Chimes low = Not Listed Ding = Not Listed Tada = Not Listed Notify = Not listed Drum = Not Listed Claps = Not Listed FanFare = Not Listed Chord high = Not Listed Chord low = Not Listed Ring 1 = Ring 1 Ring 2 = Ring 2 Ring 3 = Ring 3 Ring 4 = Ring 4 Ring 5 = Ring 5 Ring 6 = Ring 6 Ring 7 = Annen Polka Ring 8 = Leichte Kavallerie Overture -----Original Message----- From: bit...@li... [mailto:bit...@li...] On Behalf Of Roger Binns Sent: Sunday, February 15, 2004 6:48 AM To: bit...@li... Subject: [Bitpim-devel] 0.7-test4 build Everything is in place to do the build. Please do it when you are ready Steven. BTW I also didn't see an answer from you about the print preview window. Roger ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Bitpim-devel mailing list Bit...@li... https://lists.sourceforge.net/lists/listinfo/bitpim-devel |
From: George G. <gg...@ve...> - 2004-02-15 18:06:27
|
Roger, Have been testing for a couple of hours and will give you details later but wanted to let you know that the phone book is reading and writing ok There are a couple of things You cant add only replace. Is this by design? Standard ringtones are not from this phone (i.e. Bubble = Hallelujah). The 4500 has the following standard ringers in this order Annen Polka Pachelbel Cannon Halleluja La Traviata Leichte Kavallerie Overture Mozart Bach Minuet Farewell Mozart Piano Sonata Sting O solomeio Pizzcato Polka Stars and Stripes Forever Pineapple Rag When the Saints go Marching In Latin Carol 1 Carol 2 Then it lists your custom ringtones Chimes high Chimes low Ding Tada Notify Drum Claps FanFare Chord high Chord low Ring 1 Ring 2 Ring 3 Ring 4 Ring 5 Ring 6 Ring 7 Ring 8 -----Original Message----- From: bit...@li... [mailto:bit...@li...] On Behalf Of Roger Binns Sent: Sunday, February 15, 2004 6:48 AM To: bit...@li... Subject: [Bitpim-devel] 0.7-test4 build Everything is in place to do the build. Please do it when you are ready Steven. BTW I also didn't see an answer from you about the print preview window. Roger ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Bitpim-devel mailing list Bit...@li... https://lists.sourceforge.net/lists/listinfo/bitpim-devel |
From: Roger B. <ro...@ro...> - 2004-02-15 11:51:26
|
Everything is in place to do the build. Please do it when you are ready Steven. BTW I also didn't see an answer from you about the print preview window. Roger |
From: Roger B. <ro...@ro...> - 2004-02-15 07:13:33
|
> I still havent seen the update? The anonymous CVS servers used to be updated every 5 hours from the developer ones. I had thought that SourceForge had migrated anonymous and developer onto the same systems. Anyway you should have long seen it by now. Roger |
From: George G. <gg...@ve...> - 2004-02-14 22:59:23
|
Roger, I still havent seen the update? -----Original Message----- From: bit...@li... [mailto:bit...@li...]On Behalf Of Roger Binns Sent: Saturday, February 14, 2004 3:49 PM To: bit...@li... Subject: Re: [Bitpim-devel] vx4500 phonebook > I was able to read names from the phone book then I filled the first record > in the phone book with as much dummy data as possible and received this > error. Based on your protocol log it looks like they doubled the size of the memo field. I have just committed an update with the new size. You should also try writing to your phonebook. I recommend you take a backup of the pim directory first. If anything goes wrong, restore the backup and reboot the phone. Roger ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Bitpim-devel mailing list Bit...@li... https://lists.sourceforge.net/lists/listinfo/bitpim-devel |
From: George G. <gg...@ve...> - 2004-02-14 21:27:59
|
As soon as I can get the update I will start testing -----Original Message----- From: bit...@li... [mailto:bit...@li...]On Behalf Of Roger Binns Sent: Saturday, February 14, 2004 3:49 PM To: bit...@li... Subject: Re: [Bitpim-devel] vx4500 phonebook > I was able to read names from the phone book then I filled the first record > in the phone book with as much dummy data as possible and received this > error. Based on your protocol log it looks like they doubled the size of the memo field. I have just committed an update with the new size. You should also try writing to your phonebook. I recommend you take a backup of the pim directory first. If anything goes wrong, restore the backup and reboot the phone. Roger ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Bitpim-devel mailing list Bit...@li... https://lists.sourceforge.net/lists/listinfo/bitpim-devel |
From: Roger B. <ro...@ro...> - 2004-02-14 20:51:17
|
> I was able to read names from the phone book then I filled the first record > in the phone book with as much dummy data as possible and received this > error. Based on your protocol log it looks like they doubled the size of the memo field. I have just committed an update with the new size. You should also try writing to your phonebook. I recommend you take a backup of the pim directory first. If anything goes wrong, restore the backup and reboot the phone. Roger |
From: Roger B. <ro...@ro...> - 2004-02-14 20:50:10
|
> This seems a bit beyond me Press Ctrl-Alt-P in the protocol log pane and click on stuff. You can't do any harm or make any changes that way. Roger |
From: George G. <gg...@ve...> - 2004-02-14 16:01:27
|
Roger, This seems a bit beyond me 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. But if you have the time to give me a some more direction on this i would be willing to try it -----Original Message----- From: bit...@li... [mailto:bit...@li...]On Behalf Of Roger Binns Sent: Saturday, February 14, 2004 1:40 AM To: bit...@li... Subject: Re: [Bitpim-devel] vx4500 phonebook > 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 ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Bitpim-devel mailing list Bit...@li... https://lists.sourceforge.net/lists/listinfo/bitpim-devel |