Index: com_lgvx4400.py
===================================================================
RCS file: /cvsroot/bitpim/bitpim/com_lgvx4400.py,v
retrieving revision 1.128
diff -u -r1.128 com_lgvx4400.py
--- com_lgvx4400.py	23 May 2005 05:58:29 -0000	1.128
+++ com_lgvx4400.py	11 Jun 2005 22:54:53 -0000
@@ -29,23 +29,31 @@
     "Talk to the LG VX4400 cell phone"
 
     desc="LG-VX4400"
-    wallpaperindexfilename="dloadindex/brewImageIndex.map"
-    ringerindexfilename="dloadindex/brewRingerIndex.map"
+    # XXX [adonovan] LGVX3200 uses download/dloadindex instead of dloadindex
+    wallpaperindexfilename="download/dloadindex/brewImageIndex.map"
+    # XXX [adonovan]
+    ringerindexfilename="download/dloadindex/brewRingerIndex.map"
     protocolclass=p_lgvx4400
     serialsname='lgvx4400'
 
     imagelocations=(
         # offset, index file, files location, type, maximumentries
-        ( 10, "dloadindex/brewImageIndex.map", "brew/shared", "images", 30),
+        # XXX [adonovan]
+        ( 11, "download/dloadindex/brewImageIndex.map", "brew/shared", "images", 30),
         )
 
     ringtonelocations=(
         # offset, index file, files location, type, maximumentries
-        ( 50, "dloadindex/brewRingerIndex.map", "user/sound/ringer", "ringers", 30),
+        # XXX [adonovan]
+        ( 50, "download/dloadindex/brewRingerIndex.map", "user/sound/ringer", "ringers", 30),
         )
 
-    builtinimages=('Balloons', 'Soccer', 'Basketball', 'Bird',
-                   'Sunflower', 'Puppy', 'Mountain House', 'Beach')
+    # XXX [adonovan] LG VX3200 has different builtins:
+#   builtinimages=('Balloons', 'Soccer', 'Basketball', 'Bird',
+#                  'Sunflower', 'Puppy', 'Mountain House', 'Beach')
+    builtinimages=('Sport 1', 'Sport 2', 'Nature 1', 'Nature 2',
+                   'Animal', 'Martini', 'Goldfish', 'Umbrellas',
+                   'Mountain climb', 'Country road')
 
     builtinringtones=( 'Ring 1', 'Ring 2', 'Ring 3', 'Ring 4', 'Ring 5',
                        'Ring 6', 'Voices of Spring', 'Twinkle Twinkle',
Index: p_lgvx4400.p
===================================================================
RCS file: /cvsroot/bitpim/bitpim/p_lgvx4400.p,v
retrieving revision 1.20
diff -u -r1.20 p_lgvx4400.p
--- p_lgvx4400.p	7 Feb 2005 05:41:57 -0000	1.20
+++ p_lgvx4400.p	11 Jun 2005 22:54:53 -0000
@@ -1,4 +1,4 @@
-### BITPIM
+### BITPIM -*- sh -*-
 ###
 ### Copyright (C) 2003-2004 Roger Binns <rogerb@rogerbinns.com>
 ###
@@ -7,9 +7,12 @@
 ###
 ### $Id: p_lgvx4400.p,v 1.20 2005/02/07 05:41:57 rogerb Exp $
 
+
+## [adonovan] derived from the VX4400 protocol, modified for the LG VX3200.
+
 %{
 
-"""Various descriptions of data specific to LG VX4400"""
+"""Various descriptions of data specific to LG VX3200"""
 
 from prototypes import *
 
@@ -133,6 +136,8 @@
 
 PACKET scheduleevent:
     4 UINT pos "position within file, used as an event id"
+# [adonovan] any ideas what this field means? [VX3200 only]
+    4 UINT unknown
     4 LGCALDATE start
     4 LGCALDATE end
     1 UINT repeat
