From: Javadog on
I am writing an app that looks at information in the Call History log.
I realize that those entries are normally stored in the "pim.vol" db
in the root of the device. I want to use the emulator to help debug
the application.

Q: How do get an existing pim.vol file (one from a real device that
already has lots of real data) loaded into an emulator? I am able to
copy the existing pim.vol onto my computer, so that isn't an issue. I
think the issue is that when the emulator is running the pim.vol db is
locked open and therefore I can't just "copy" the existing file over
it. (I may be wrong, but I did have issues trying to delete the file
so I assumed the WM OS had it locked open).

Having real world data already on the device is helpful. If it was
only contacts and other PIM data it wouldn't be an issue since syncing
the emulator can populate all the other things in the pim db.

Any advice? (I am using the WM6 SDK with the latest emulator.. and
mainly working with Smartphone/standard)

Regards,
JavaDog
From: Penguin on
Hi,

I don't think you can do that - but just use the Cellular Emulator
(included with the WM 6.0 SDK) to make loads of calls (using different
caller numbers) and create your own database as needed for testing.
You just need to set your emulator to use COM3 to link them - then you
can simulate everything to do with phone (Calls, SMS, network changes
etc.)

cheers
Penguin

On 6 Mai, 19:48, Javadog <bnyst...(a)bigf00t.com> wrote:
> I am writing an app that looks at information in the Call History log.
> I realize that those entries are normally stored in the "pim.vol" db
> in the root of the device. I want to use the emulator to help debug
> the application.
>
> Q: How do get an existing pim.vol file (one from a real device that
> already has lots of real data) loaded into an emulator? I am able to
> copy the existing pim.vol onto my computer, so that isn't an issue. I
> think the issue is that when the emulator is running the pim.vol db is
> locked open and therefore I can't just "copy" the existing file over
> it. (I may be wrong, but I did have issues trying to delete the file
> so I assumed the WM OS had it locked open).
>
> Having real world data already on the device is helpful. If it was
> only contacts and other PIM data it wouldn't be an issue since syncing
> the emulator can populate all the other things in the pim db.
>
> Any advice? (I am using the WM6 SDK with the latest emulator.. and
> mainly working with Smartphone/standard)
>
> Regards,
> JavaDog

From: Daffy Duck on
On Wed, 7 May 2008 01:25:01 -0700 (PDT), Penguin
<pocketDeveloper(a)gmail.com> wrote:

>Hi,
>
>I don't think you can do that - but just use the Cellular Emulator
>(included with the WM 6.0 SDK) to make loads of calls (using different
>caller numbers) and create your own database as needed for testing.
>You just need to set your emulator to use COM3 to link them - then you
>can simulate everything to do with phone (Calls, SMS, network changes
>etc.)
>
>cheers
>Penguin
>


Thanks Penguin!

That's was I was afraid of. I hope/wish there is a way to automate the
Cellular Emulator.

Javadog.