Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3368: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:472)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3370: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:472)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3371: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:472)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3372: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:472)
OrbWorks Community Forum • View topic - Guy? CE API Library for PC2002

Guy? CE API Library for PC2002

Discuss PocketC for CE (including Desktop Edition)

Postby dennislovelady on Wed Jul 24, 2002 3:33 pm

Arrgh! I don't mean to monopolize the forum traffic.

I've downloaded various versions of the CE API library available at http://www.networkdynamics.net/PCForm.html. My device is IPAQ running PC2002, so I naturally started with pocketpc2002_arm.cab.

At installation, I received "This program is designed for the H/PC or an earlier version of this dev... continue installation?" I am reluctant to say "Yes" to this, so I tried several of the other files on the site. All that I tried either returned that message or a message saying that no compatible device is attached.

HELP!!!! How can I continue, so I can try this excellent-sounding interface?

Dennis
dennislovelady
 
Posts: 8
Joined: Wed Jul 24, 2002 10:11 am
Location: USA

Postby guy on Thu Jul 25, 2002 9:20 am

Very odd. I added the PocketPC2002 build to the most recent distribution using Microsoft's documentation that said that the PocketPC2002 called itself a PocketPC, the original PocketPC called itself a Palm PC.

The installation is failing because your PocketPC is probably reporting a device other than the one that Microsoft says it is.

The .INF file for the installation defines the PocketPC for ARM and the PocketPC2002 for ARM with:

[CEDevice.PPC300_ARM]
ProcessorType = 2577
VersionMin = 3.0
VersionMax = 100.0
UnsupportedPlatforms ="HPC","Jupiter","PocketPC"

[CEDevice.POCKETPC2002_ARM]
ProcessorType = 2577
VersionMin = 3.0
VersionMax = 100.0
UnsupportedPlatforms ="HPC","Jupiter","Palm PC"

So, the PocketPC ARM will install on anything that has a CE version between 3 and 100 that isn't an HPC, HPCPro or PocketPC2002.

The PocketPC2002 ARM should install onto the same version range but anything that isn't an HPC, HPCPro or PocketPC.

There are two solutions:

1. Install the PocketPC2002 ARM kit and say yes to the continuation question.

or

2. Install the PocketPC ARM kit, and see what it says. The libraries for the PocketPC build are compatible with the PocketPC2002 build. If the PocketPC ARM kit doesn't complain about a device mismatch then let me know because it means that the documentation I had was wrong.

Once you have an installation, build the param.pc program that the kit installs into My Documents, and see what it says the platform name is. (Then please let me know!)


I'll go and research this a bit more.



Guy
[url]mailto:pcform@pcform.net[/url]
http://www.pcform.net
PocketC CE API interface: http://www.networkdynamics.net/PCForm.html#library
PCForm and CE API forum: http://www.networkdynamics.net/forum
Guy
[url]mailto:pcform@pcform.net[/url]
http://www.pcform.net
PocketC CE API interface: http://www.networkdynamics.net/PCForm.html#library
PCForm and CE API forum: http://www.networkdynamics.net/forum
guy
 
Posts: 879
Joined: Thu Dec 07, 2000 8:58 am
Location: United Kingdom

Postby dennislovelady on Thu Jul 25, 2002 2:01 pm

Thanks much, Guy.

I used option 1 (installing the PC2002 cabfile and replying "Yes" to the "continue" prompt), and ran the param.pc program as requested.

The dialog box shows:
Platform: PocketPC, OEM
Info: Compaq IPAQ H3600

This is a 3670 that I upgraded recently to PC2002 using the upgrade CD I purchased from Compaq. I presume that the ", OEM" at the end of that Platform designation is causing the problem (?). SWAG.

Also, when installing, I received the message:
"Would you like to replace the existing file \Windows\gx.dll modified on 02/28/2001 10:43 with this one? modified on 07/13/2000 14:29"

I replyed "No."

I greatly appreciate your support!

Dennis
dennislovelady
 
Posts: 8
Joined: Wed Jul 24, 2002 10:11 am
Location: USA

Postby guy on Thu Jul 25, 2002 2:51 pm

No, the comma is mine, and the OEM is part of "OEM Info" which is wrapped onto the next line. Your machine really is called a "PocketPC".

Looks like I've confused CABWIZ when building the kits, because you appear to have installed a kit designed for PocketPC ARM anyway. The PocketPC2002 kit isn't supposed to have gx.dll in it because it's already on the device.

So the reason that the PocketPC2002 ARM CAB file complains is that it's actually a PocketPC ARM CAB file.

This will work on your machine anyway.

I'd better go and look around the installation build stuff to see why the real PocketPC2002 ARM kit isn't being built.


Guy
[url]mailto:pcform@pcform.net[/url]
http://www.pcform.net
PocketC CE API interface: http://www.networkdynamics.net/PCForm.html#library
PCForm and CE API forum: http://www.networkdynamics.net/forum
Guy
[url]mailto:pcform@pcform.net[/url]
http://www.pcform.net
PocketC CE API interface: http://www.networkdynamics.net/PCForm.html#library
PCForm and CE API forum: http://www.networkdynamics.net/forum
guy
 
Posts: 879
Joined: Thu Dec 07, 2000 8:58 am
Location: United Kingdom

Postby dennislovelady on Thu Jul 25, 2002 5:11 pm

Oh, Guy, I'm very sorry.... I had used the wrong installation file on that last effort. I'd used the PocketPC CE 3.0 for ARM.

When I switched and installed from PocketPC2002 CE 3.0, I still received the message originally reported, but it did NOT try to install the gx.dll again.

I'm sorry I mislead you... the problem apparently lies elsewhere.
dennislovelady
 
Posts: 8
Joined: Wed Jul 24, 2002 10:11 am
Location: USA

Postby guy on Fri Jul 26, 2002 7:45 am

Curiouser and curiouser.

One of the examples provided in My Documents is called sysinfo.pc

If you build and run this program, what does it report on the "OS version" line?

Thanks again


Guy
[url]mailto:pcform@pcform.net[/url]
http://www.pcform.net
PocketC CE API interface: http://www.networkdynamics.net/PCForm.html#library
PCForm and CE API forum: http://www.networkdynamics.net/forum


Edited by - guy on 07/26/2002 03:03:02
Guy
[url]mailto:pcform@pcform.net[/url]
http://www.pcform.net
PocketC CE API interface: http://www.networkdynamics.net/PCForm.html#library
PCForm and CE API forum: http://www.networkdynamics.net/forum
guy
 
Posts: 879
Joined: Thu Dec 07, 2000 8:58 am
Location: United Kingdom

Postby dennislovelady on Fri Jul 26, 2002 8:48 am

Since you may have other needs from that program, I'll report the whole findings.
I receive:
Processor architecture: 5
Processor type: ARM (2577)
Processor level: 4
Processor revision: 8
Platform ID: Windows CE (3)
OS version: 3.0 build 11171
dennislovelady
 
Posts: 8
Joined: Wed Jul 24, 2002 10:11 am
Location: USA

Postby guy on Fri Jul 26, 2002 9:05 am

So the PocketPC2002 is a CE 3.0 ARM machine that reports itself as a "PocketPC".

The equivalent PocketPC (2000) is a CE 3.0 ARM machine that reports itself as a "Palm PC".

I'm sure that this is how I've configured the installations.

I'll go and poke around in the PocketC CABs to see whether they do it differently.


Guy
[url]mailto:pcform@pcform.net[/url]
http://www.pcform.net
PocketC CE API interface: http://www.networkdynamics.net/PCForm.html#library
PCForm and CE API forum: http://www.networkdynamics.net/forum
Guy
[url]mailto:pcform@pcform.net[/url]
http://www.pcform.net
PocketC CE API interface: http://www.networkdynamics.net/PCForm.html#library
PCForm and CE API forum: http://www.networkdynamics.net/forum
guy
 
Posts: 879
Joined: Thu Dec 07, 2000 8:58 am
Location: United Kingdom


Return to PocketC for CE

Who is online

Users browsing this forum: No registered users and 3 guests

cron