ExgDBRead bug when reading PDB records?

2003-10-17 Thread Andres Cabezas Ulate
Has any one else had problems with ExgDBRead in that this function tries to 
read too much data when it processes the last record in a PDB image?  In a 
program I'm developing, ExgDBRead passes a very large number in the size 
variable to my ReadProc-style callback function when it gets to the last 
record in a PDB image.  The size parameter is much larger than the actual 
size of the last record, even though for any other record in the PDB image, 
the exact size is passed in.

This behavior will force me to design an ugly workaround in my callback 
function or to implement my own database reading function.  I would first 
like to verify, if possible, that this is a bug with ExgDBRead, and not 
that I'm making some kind of error myself.

Thanks,

Andres Cabezas

(P. S. From what I can tell, ExgDBRead calls the ReadProc callback function 
once for the PDB header, once for the record list header, once for each 
entry in the record list, placeholder/padding bytes, and once for each 
record in the PDB, at least in the Palm OS version I've tested with.  The 
PDBs I'm processing don't have a sort info or app info block, so I can't 
tell how ExgDBRead behaves with those.) 

--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re: When will Codewarrior 9.x recognize globals?

2003-10-17 Thread blf
I am experiencing the same type of frustration with CW9 in general.  CW8
seemed to be a much better PalmOS development environment.  I'm considering
returning my copy of CW9 (if that's even possible) since I don't see
significant benefit from using it.


"Jeff Diamond" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
>
> Codewarrior 8x never failed to recognize symbols.  But Codewarrior 9,
> including 9.2, has the problem that a significant chunk of the global
> symbols, such as typdefs, enums, macros, and even some global functions,
> are not recognized.  It occurs more often with declarations/definitions
> in header files than in source files.  This is just the browser -
> naturally, the compiler recognizes everything.
>
> This has caused a serious productivity hit for me, because whereas I
> used to be able to right click and go to the declaration or definition
> of a typedef or macro, in CW 9.2 I'm forced to use Find In Files - which
> is very slow when having to look up dozens of items to understand a page
> of code.
>
> There is little pattern to 9.2's recognition - I even had a page of
> macros flash into recognition for a few minutes and then mysteriously
> flash back out again.
>
> I know Codewarrior is aware of this problem - I just want to say that is
> a SIGNIFICANT problem for me, so please put a priority on fixing it.
> (Not since the crashing problems of CW6 has my productivity taken such a
> hit.)
>
> In Codewarrior 9.0 I was able to choose the syntax recognition mode, but
> I couldn't find that option on 9.2.  Is there a way in 9.2 to revert
> back to the previous system for syntax browsing?
>
> Thanks. :)
> - Jeff
>
>
>



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


When will Codewarrior 9.x recognize globals?

2003-10-17 Thread Jeff Diamond
Codewarrior 8x never failed to recognize symbols.  But Codewarrior 9, 
including 9.2, has the problem that a significant chunk of the global 
symbols, such as typdefs, enums, macros, and even some global functions, 
are not recognized.  It occurs more often with declarations/definitions 
in header files than in source files.  This is just the browser - 
naturally, the compiler recognizes everything.

This has caused a serious productivity hit for me, because whereas I 
used to be able to right click and go to the declaration or definition 
of a typedef or macro, in CW 9.2 I'm forced to use Find In Files - which 
is very slow when having to look up dozens of items to understand a page 
of code.

There is little pattern to 9.2's recognition - I even had a page of 
macros flash into recognition for a few minutes and then mysteriously 
flash back out again.

I know Codewarrior is aware of this problem - I just want to say that is 
a SIGNIFICANT problem for me, so please put a priority on fixing it.  
(Not since the crashing problems of CW6 has my productivity taken such a 
hit.)

In Codewarrior 9.0 I was able to choose the syntax recognition mode, but 
I couldn't find that option on 9.2.  Is there a way in 9.2 to revert 
back to the previous system for syntax browsing?

Thanks. :)
- Jeff
--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re: Solution to T3 performance degradation after power off / power on sequence

2003-10-17 Thread Ron Nicholson
On Fri, 17 Oct 2003 17:59:16, Craig Likes writes:
>Is this problem only on T3?  What about Tungsten E?

Note that the T|E does not have any sound input hardware.


Ron Nicholson
HotPaw Productions
  


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re: Solution to T3 performance degradation after power off / power on sequence

2003-10-17 Thread Craig Likes
Is this problem only on T3?  What about Tungsten E?

thanks,
Craig.
--- Jonatan Fernstad <[EMAIL PROTECTED]> wrote:
> I have written a small app that, once installed on a
> T3 device, will make
> the power off / power on bug go away.
> 
> The app subscribes to the sysNotifyLateWakeupEvent
> being sent out after the
> device has powered back on.
> 
> When it receives this event, it creates, starts and
> immediately deletes a
> sndInput sound stream.
> 
> This makes the I2S hardware stop the CPU interrupt
> flooding and the T3 will
> show the same performance and benchmarks as after a
> reset, even after a
> power off / power on sequence. :)
> 
> Many thanks to Robert Hildinger for isolating the
> I2S hardware as the cause
> of the slowdown.
> 
> The app, named "T3PowerOnBugFix", can be downloaded
> from
> http://www.clievideo.com/T3Bugfix.zip .
> 
> If you install this on a T3, I would appreciate some
> feedback on whether it
> works as advertised on your device aswell.
> 
> Jonatan Fernstad
> www.clievideo.com
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> -- 
> For information on using the Palm Developer Forums,
> or to unsubscribe, please see
http://www.palmos.com/dev/support/forums/


__
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Solution to T3 performance degradation after power off / power on sequence

2003-10-17 Thread Jonatan Fernstad
I have written a small app that, once installed on a T3 device, will make
the power off / power on bug go away.

The app subscribes to the sysNotifyLateWakeupEvent being sent out after the
device has powered back on.

When it receives this event, it creates, starts and immediately deletes a
sndInput sound stream.

This makes the I2S hardware stop the CPU interrupt flooding and the T3 will
show the same performance and benchmarks as after a reset, even after a
power off / power on sequence. :)

Many thanks to Robert Hildinger for isolating the I2S hardware as the cause
of the slowdown.

The app, named "T3PowerOnBugFix", can be downloaded from
http://www.clievideo.com/T3Bugfix.zip .

If you install this on a T3, I would appreciate some feedback on whether it
works as advertised on your device aswell.

Jonatan Fernstad
www.clievideo.com













-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


ANNOUNCEMENT: Server will be down Sunday October 19th

2003-10-17 Thread Amy Riha
Dear Developer Forums Subscribers:

The mailing list server is scheduled for maintenance on Sunday, October 19, 2003.

It will be unavailable for approximately two to four hours during the period from 
12:00 noon to 12:00 midnight, Pacific Time.

Thank you very much for your patience as we complete this work. 

Regards,

Amy

Amy Riha
List Owner, Developer Forums
PalmSource, Inc



--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re: graffiti 2 shift indicator

2003-10-17 Thread Peter Wong
Sorry, don't know what happened to the original message. Here it is again.

With Graffiti 2 (OS 5.2), the shift indicator on my form displays 
correctly when the user does a graffiti shift. However when I call 
GrfGetState, it returns 0 (not in shift mode). Does anyone know how to 
get the status of the gsi using graffiti 2?

Thanks in advance.

--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


graffiti 2 shift indicator

2003-10-17 Thread Peter Wong
Senior Programmer
Inspiration Software, Inc.
The leader in visual thinking & learning
Inspiration Software was recently named to the Inc 500, the ranking of America's fastest-growing private companies. We have also won many awards from educators, educational magazines, and computer learning labs. To learn more, visit  http://www.inspiration.com/awards.html.

503-877-4292 Extension 177
503-297-4676 (Fax)
7412 SW Beaverton-Hillsdale Highway
Suite 102
Portland, OR 97225-2167


--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Tungsten T3 and control of the silk area.

2003-10-17 Thread Giorgos Sarris
Hi to all,

How can we control the silk area (320x450) of Tungsten
T3?
Does it work the same way as we did it in Sony
Hi-RES+?
(To minimize, maximize, draw etc)

How can we control the LandScape and Potrait mode?

Is there and example in C++ or any SDK'S for that?


Thank's a lot,
Giorgos Sarris



Do You Yahoo!?
Αποκτήστε τη δωρεάν @yahoo.gr διεύθυνση σας στο http://www.otenet.gr

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re: CW build order

2003-10-17 Thread Ben Combee
At 03:59 PM 10/17/2003, Brad Figler wrote:
Is there anyway to have CW build the resource files before compiling 
the  code?

I don't like to check in the auto generated header files in to our source 
tree because they change every time I do a local build.

However, I have an automated build script that fails because of this. The 
build fails stating that it cannot find the defines for all of my 
resources, but if I build again everything will be fine because the 
previous build generated the header files for the .rcp files.
Make sure the .rcp files are listed before any source files in the first 
segment of the segments tab.

You need placeholder .h files or the IDE won't build the files correctly, 
but putting them first in the link order will guarantee that they will be 
built and their GENERATEHEADER-specified headers will be generated before 
any source is compiled.

--
Ben Combee <[EMAIL PROTECTED]>
CodeWarrior for Palm OS technical lead
Palm OS programming help @ www.palmoswerks.com 

--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


CW build order

2003-10-17 Thread Brad Figler
Is there anyway to have CW build the resource files before compiling the 
 code?

I don't like to check in the auto generated header files in to our 
source tree because they change every time I do a local build.

However, I have an automated build script that fails because of this. 
The build fails stating that it cannot find the defines for all of my 
resources, but if I build again everything will be fine because the 
previous build generated the header files for the .rcp files.

Anyway around this?

Thanks,

Brad

--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re: modem box with universal connector

2003-10-17 Thread Mathew B. Parker
Our manufacturing engineer is interested in your request.

I will send him your email address and he will contact you directly.

Regards,
Matt Parker
At 05:48 AM 10/17/2003, you wrote:
My company is trying to develop an industrial modem for Palm
devices using universal connector.
I am trying to find a company manufacturing simple, almost empty
boxes which clip on the back of Palm devices and contain a
universal connnector, but no other electonics.
I could find only modems and other devices, but not a simple box.
Can anybody help me?

Thank you,

Emil Dyekiss


Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a 
FreeStarttol.
Probald ki most! http://www.freestart.hu

--
For information on using the Palm Developer Forums, or to unsubscribe, 
please see http://www.palmos.com/dev/support/forums/


--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Need a Symbol 17xx handheld with 2D barcode

2003-10-17 Thread Mark Cameron
Sorry, this is off topic... But we've tried every other avenue we can think
of.

My company has been contracted to add 2D barcode support for the
discontinued SPT1700-2D products. But the client is one handheld short of
their requirements, and without it we can't do the project.

If anyone has or knows of an available SPT1700-2D handheld, please write me
offline at [EMAIL PROTECTED]

The appropriate devices have a "PRG" in the model number. Ones with "ZRG"
have 1D barcode scanners.

Thanks and apologies for the post...

-Mark


Mark Cameron
Techneos Systems Inc.
1.604.435.6007 x104
www.techneos.com
 



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re: Need help with creating custom preference panel

2003-10-17 Thread Ben Combee
At 01:11 PM 10/17/2003, Hildinger, Robert wrote:
Does anyone know of any documentation or sample code for creating custom
system preference panels?
Look at the "Formats" sample in the Palm OS 4 SDK.  I'm not sure why this 
is missing from later SDKs, but you can DL the SDK 4 samples independently 
from palmsource.com.

--
Ben Combee <[EMAIL PROTECTED]>
CodeWarrior for Palm OS technical lead
Palm OS programming help @ www.palmoswerks.com 

--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Need help with creating custom preference panel

2003-10-17 Thread Hildinger, Robert
Does anyone know of any documentation or sample code for creating custom
system preference panels?

-Robert



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


bluetooth...using the virtual serial driver

2003-10-17 Thread Arrow
...first, built an app for just serial...for the rx routine, i used a wakeup
handler
as per this page:

http://www.palmos.com/dev/support/docs/recipes/sermgrreceivewakeup.html

...to change for bt, i used SrmExtOpen, copied code example from
BtCommVdrv.h file,
...i found on the net somewhere about receive calls to use...i got the
impression it won't
work if one tries to use the wakeup handler, but rather just use SrmReceive,
SrmReceiveWait, SrmReceiveCheck.

...can someone verify this for me ? ...thanks



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


RE: T3 speed 'loss' cause isolated - partial solution

2003-10-17 Thread Sabeen Cochinwala
Robert,

Thank you for the detailed info and all the investigation on this issue. Just to let 
you know we are also looking into the root cause of this issue internally. Your 
analysis will definitely help us in making progress. At this time we do not have an 
answer on what the problem is or what the solution (if any) will be. As soon as we do, 
I will make sure we send something out to the forums and also on the PluggedIn site. 
Thanks again for all the detailed info, we hope to have some feedback on this issue 
shortly.

Regards,
Sabeen Cochinwala
Developer Support Manager 
Palm Solutions Group

-Original Message-
From: Hildinger, Robert [mailto:[EMAIL PROTECTED]
Sent: Friday, October 17, 2003 9:10 AM
To: Palm Developer Forum
Subject: T3 speed 'loss' cause isolated - partial solution


The cause...
--
Okay, after much tinkering I've isolated the cause of the T3 slow down after
a power cycle. It appears that the cause is not related to any deliberate
attempt by Palm to slow the processor or by any OS overhead. Instead, it is
caused by the Audio hardware being left in some sort of weird state after a
power cycle such that it generates around 30,000 interrupts per second.

I detected this by modifying my previous timer armlet to detect and record
those instances where it's main loop had obviously been interrupted by
another process. After a reset, this armlet would run for about 2.5 seconds
and report back 250 interruptions, which is exactly what one would expect
given that we know that in the absence of any user input or peripheral
access that the OS is interrupted 100 times per second for the tick counter.
After a power cycle, this same armlet would report around 120,000
interruptions - clearly a very marked difference.

Operating on the assumption that this was indeed caused by interrupts from
other subsystems besides the OS timers, I modified the armlet to detect
pending interrupts, and sure enough after some trial and error I narrowed
the source down to the I2S Controller. After a reset but before a power
cycle the I2S controller generated no interrupts. After a power cycle it
started generating the 30,000 interrupts per second that slowed the CPU down
considerably. In case you don't know, the I2S, or Inter-Integrated-Circuit
Sound Controller, is the built-in stereo audio controller used by the T3.


The partial solution...

The simplest, non-programatical way I've found so far to fix this problem is
to open up the voice memo application and record a short memo. This appears
to reset the I2S hardware, causing the spurious interrupts to cease and the
processing speed to return to normal. Of course you can also do a pin-hole
reset too...

I'm looking into writing a small application that will run immediately after
a power cycle and reset the I2S hardware, which should solve the problem for
the most part.

Also, I can't help but think that this may somehow relate to the SD card
problem that a lot of users are experiencing with the T3. All those spurious
interrupts may be causing corruption during a VFS write operation...


Where to go from here...
---
Does anyone know how I can get this information directly to an actual
PalmOne engineer so it doesn't get lost or denied by some ignorant Palm tech
support person?

Enjoy!
-Robert Hildinger



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re: Mail To And ExgRequest()

2003-10-17 Thread Rick Sands
I have read all the docs.  Can I assume that the mailto URL does NOT work
completely on the Palm OS?  Or am I just being a bonehead?

-Rick


"Rick Sands" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
>
> I am trying to create a message using the mailto syntax and the exchange
> manager. I'm trying to include the to, subject, and body in a single
message
> using the default mail handler (VersaMail and Mail). The results are
> inconsistent and I never get all the data in the to, subject, or body.
I've
> consulted the varioius PDFs but cannot see anything wrong...
>
> ExgSocketType exgSocket;
> StrCopy(Text, "mailto:[EMAIL PROTECTED]&body=testing123");
> MemSet(&exgSocket, sizeof(exgSocket), 0);
> exgSocket.description = "Creating Msg";
> exgSocket.localMode = 1;  // Specify local mode
> exgSocket.count = 1;
> exgSocket.length = StrLen(Text) + 1;
> exgSocket.type = "text/mail";
> exgSocket.name = Text;
> ExgRequest(&exgSocket);
>
> -Rick
>
>
>
>



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Zire 21 - sampled sound capabilities?

2003-10-17 Thread Tom Frauenhofer
Does the Zire 21 have the capability to play back sampled sounds?

Thanks.


Tom Frauenhofer, [EMAIL PROTECTED]
http://www.beret.com 



--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Saving bitmap

2003-10-17 Thread Danny Wong
Hi,

I have pointer a bitmap. How do I save
It to a database?

Can I use the following?

DmWrite(mydb, 0, bmap, h*w)

Thanks


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re: os4 to os5 migration question

2003-10-17 Thread Ben Combee
At 11:01 AM 10/17/2003, Tiger Degraw wrote:
My question: is there a comprehensive list of APIs
that fall into this category some place? Some informed
grepping might save me an awful lot of test time. Or
maybe there's a tool analagous to the Java compiler's
"target" option that I can use? I'm using prc-tools.
Look in the Palm OS SDK reference, appendix A.  There's a comprehensive 
compatibility guide there about the different OS versions and what's supported.

--
Ben Combee <[EMAIL PROTECTED]>
CodeWarrior for Palm OS technical lead
Palm OS programming help @ www.palmoswerks.com 

--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


T3 speed 'loss' cause isolated - partial solution

2003-10-17 Thread Hildinger, Robert
The cause...
--
Okay, after much tinkering I've isolated the cause of the T3 slow down after
a power cycle. It appears that the cause is not related to any deliberate
attempt by Palm to slow the processor or by any OS overhead. Instead, it is
caused by the Audio hardware being left in some sort of weird state after a
power cycle such that it generates around 30,000 interrupts per second.

I detected this by modifying my previous timer armlet to detect and record
those instances where it's main loop had obviously been interrupted by
another process. After a reset, this armlet would run for about 2.5 seconds
and report back 250 interruptions, which is exactly what one would expect
given that we know that in the absence of any user input or peripheral
access that the OS is interrupted 100 times per second for the tick counter.
After a power cycle, this same armlet would report around 120,000
interruptions - clearly a very marked difference.

Operating on the assumption that this was indeed caused by interrupts from
other subsystems besides the OS timers, I modified the armlet to detect
pending interrupts, and sure enough after some trial and error I narrowed
the source down to the I2S Controller. After a reset but before a power
cycle the I2S controller generated no interrupts. After a power cycle it
started generating the 30,000 interrupts per second that slowed the CPU down
considerably. In case you don't know, the I2S, or Inter-Integrated-Circuit
Sound Controller, is the built-in stereo audio controller used by the T3.


The partial solution...

The simplest, non-programatical way I've found so far to fix this problem is
to open up the voice memo application and record a short memo. This appears
to reset the I2S hardware, causing the spurious interrupts to cease and the
processing speed to return to normal. Of course you can also do a pin-hole
reset too...

I'm looking into writing a small application that will run immediately after
a power cycle and reset the I2S hardware, which should solve the problem for
the most part.

Also, I can't help but think that this may somehow relate to the SD card
problem that a lot of users are experiencing with the T3. All those spurious
interrupts may be causing corruption during a VFS write operation...


Where to go from here...
---
Does anyone know how I can get this information directly to an actual
PalmOne engineer so it doesn't get lost or denied by some ignorant Palm tech
support person?

Enjoy!
-Robert Hildinger



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


os4 to os5 migration question

2003-10-17 Thread Tiger Degraw
Greetings,

I am a newbie Palm developer that just inherited a
chunk of OS4 code that needs to migrate to OS5. I ran
into a number of crashers, all of which turned out to
involve the use of deprecated OS4 APIs that went away
completely in OS5.

My question: is there a comprehensive list of APIs
that fall into this category some place? Some informed
grepping might save me an awful lot of test time. Or
maybe there's a tool analagous to the Java compiler's
"target" option that I can use? I'm using prc-tools.

Thanks for your newbie pointers. I've tried all the
places I could think of, such as the Developer's
Companion and the KnowledgeBase. If I've overlooked
something obvious, I apologize.

-P.

__
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


RE: T3 speed 'loss' investigation

2003-10-17 Thread steve
> Anymore suggestions as to what might be the problem, given that Palm
has
> apparently admitted to "underclocking" the CPU on the T3 to preserve
> battery
> life, although I could see no evidence of this in the clock control
> registers...

Are you sure you are looking in the good place? I don't know the T3
hardware implementation but I know other designs where:

-if the chip has an integrated oscillator or frequency meter, then you
look at the register on the chip and it should be its running frequency.

-if the oscillator is external
->in case it is programmable, you have to measure that guy's
frequency multiplied by the chip frequency factor.
->else you have to know its frequency and multiply it by the
chip frequency factor. But here the chip registers should always be
proportional to its running frequency


Steve




-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re: modem box with universal connector

2003-10-17 Thread Dave Lippincott
Other than the modem case Palm sells samples through Northstar, I haven't
seen other UC compatible cases. I've found the UC modem case to not be very
robust (easily cracked or disconnected from the Palm).  I would consider
using a industry standard enclosure and connect to the unit via a cable.
That way you could use an off the shelf IP54 or other rugged case and maybe
Velcro to attach the modem to your hand held.  Another option is Bluetooth.

- Original Message - 
From: "Dyekiss Emil Gergely" <[EMAIL PROTECTED]>
To: "Palm Developer Forum" <[EMAIL PROTECTED]>
Sent: Friday, October 17, 2003 5:48 AM
Subject: modem box with universal connector


> My company is trying to develop an industrial modem for Palm
> devices using universal connector.
> I am trying to find a company manufacturing simple, almost empty
> boxes which clip on the back of Palm devices and contain a
> universal connnector, but no other electonics.
> I could find only modems and other devices, but not a simple box.
>
> Can anybody help me?
>
> Thank you,
>
> Emil Dyekiss
>
> 
> Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a
FreeStarttol.
> Probald ki most! http://www.freestart.hu
>
> -- 
> For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/support/forums/
>


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re: Converting .PDB file to JPG

2003-10-17 Thread Dave Lippincott
Read your NX80 manual or ask sony support.  The utility that came with my
NR70 had to be installed from the extras CD.  Also, this is a developer's
forum, not a standard support forum.  You would be better off posting such
questions to a sony support group.

- Original Message - 
From: "Marianne" <[EMAIL PROTECTED]>
To: "Palm Developer Forum" <[EMAIL PROTECTED]>
Sent: Friday, October 17, 2003 1:58 AM
Subject: Converting .PDB file to JPG


> Hello,
>
> I have a Sony ClieNX80 . I have taken snaps using the camera available on
> the CLIE. I had downloaded the photo using HotSyn to the Computer. But the
> snaps are stored in the .PDB format. I want to convert it to .jpg, is
there
> any tools for converting it??
>
> Regards,
>
> Marianne
>
>
> -- 
> For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/support/forums/
>


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re: Link Error : __RuntimeModule__: Near data segment is bigger than 64k.

2003-10-17 Thread Ben Combee
At 08:54 AM 10/17/2003, Vijayasaradhi D. wrote:
Dear All,

I am getting the following error. Any idea why this error would occur ?

Link Error   : __RuntimeModule__: Near data segment is bigger than 64k.

The total code size is 439K
The total Data size is 102K
I am using the Expanded Mode setting as mentioned in white paper by Ben, 
and reduced the size of the global data to some extent. My code is not 
using C++ Exception Handling too.I moved from POL to normal C++ 
application. We are using Code Warrior version 9.

The details of each segment is as shown below.

Segment#Code  Data

Segment150K   4K
Segment25K488
Segment334K   3K
Segment439K   30K
Segment559K   6K
Segment659K   31K
Segment734K   3K
Segment858K   1K
Segment953K   21K
Segment10   38K   1K
Segment11   19K   296
You're generating 30K, 31K, and 21K of data in segments 4, 6, and 9.  This 
is going to be too much data!  Look at your own source files for these 
segments and see which ones are generating so much data, then use the 
"Dissassemble" command on them to actually see where the DATA section usage 
is coming from. 

--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re: Updating List

2003-10-17 Thread Jeff Collett

You might also have to use, LstMakeItemVisible( ListDept, numberOf Items);



   
   
  "Khurram" <[EMAIL PROTECTED]>
  
  Sent by:To:   "Palm 
Developer Forum" <[EMAIL PROTECTED]>   
  [EMAIL PROTECTED]cc: 

  .palmos.com Subject:  Updating List  
   
   
   
   
   
  10/17/2001 04:00 AM  
   
  Please respond to "Palm  
   
  Developer Forum" 
   
   
   
   
   




Hello everyone,

I am using two lists in a form.When user selects one state , all cities in
that state will be displayed in second list.However when user clicks on any
of the states, only one city is displayed in second list.I have checked the
values and 'city_darr' contains all the cities.Its just when i am trying to
display it , its displaying first value only.Below is my code for second
list...

LstSetListChoices(ListDept, city_darr,5);
LstSetSelection(ListDept,0);

Can any one tell me what can be the problem?

Ciao
Khuram Mir


--
For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/support/forums/






-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re: T3 speed 'loss' investigation

2003-10-17 Thread Hildinger, Robert

"Ron Nicholson" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
>
> A few more questions regarding T|T3 units which slow down after a power
cycle:
>
> - Are System Sounds (or any other sounds) enabled?

T3 slows down when system sounds are enabled or disabled.

> - Did the T3 "beep" when woken-up?

Nope.

> - If not, does the performance change after running an app which plays
> music?  (or any other sampled sounds, either after reset or after a
> power cycle).

Nope.

> - Does performance change after performing a HotSync?

Nope.

> - Does performance change after beaming over Ir, or changing the Ir
> preferences?

Nope.

> - same question about Bluetooth...

Nope.

>
> Thanks for the fishing expedition,

Sure, no problem! Boredom at work is a terrible thing!

Anymore suggestions as to what might be the problem, given that Palm has
apparently admitted to "underclocking" the CPU on the T3 to preserve battery
life, although I could see no evidence of this in the clock control
registers...

-Robert



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Link Error : __RuntimeModule__: Near data segment is bigger than 64k.

2003-10-17 Thread Vijayasaradhi D.
Dear All,

I am getting the following error. Any idea why this error would occur ?

Link Error   : __RuntimeModule__: Near data segment is bigger than 64k.

The total code size is 439K 
The total Data size is 102K 

I am using the Expanded Mode setting as mentioned in white paper by Ben, and reduced 
the size of the global data to some extent. My code is not using C++ Exception 
Handling too.I moved from POL to normal C++ application. We are using Code Warrior 
version 9. 

The details of each segment is as shown below.

Segment#Code  Data

Segment150K   4K
Segment25K488
Segment334K   3K
Segment439K   30K
Segment559K   6K
Segment659K   31K
Segment734K   3K
Segment858K   1K
Segment953K   21K
Segment10   38K   1K
Segment11   19K   296




Please help me to solve the problem.

Thanks and Regards,
Saradhi


--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re: T3 speed 'loss' investigation

2003-10-17 Thread Aaron Ardiri
> This issue may be caused due to some conflicts of the third party 
> application with the Palm OS on your Palm handheld.

i think that excuse went away when they removed SysSetTrapAddress()
from OS5 :) nice try for the support guy, will probably work for 
someone who has no idea; but, that wont solve the issue :)

> A Hard Reset restores all the Preferences and other settings 
> on the Palm(TM) handheld to their factory default settings.  

how about doing these tests after a fresh hard reset - without ever
doing a sync (if you need to run code, put it on an SD card).

---
Aaron Ardiri
[EMAIL PROTECTED]
http://www.mobilewizardry.com/members/aaron_ardiri.php [profile]


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re: Tungsten T3 performance change after power off --> power on sequence

2003-10-17 Thread Laurens

"Aaron Ardiri" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> in general, you will most likely feel that the T|C runs faster
> than the T|T3 - even though they run at the same clock speed.

I read that the T3 is underclocked to save battery power. [1]

Regards
-Laurens

[1] http://www.theregister.co.uk/content/68/33352.html

PS. Apologies if this post shows up twice.



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re: T3 speed 'loss' investigation

2003-10-17 Thread Dinho
This is what I got back from Palm support:

They said that there is no problem with T3 and they didn't get the same 
problem:

Dear Aryldo,

Thank you very much for your inquiry. I understand that when you power 
off the Palm(TM) Tungsten(TM) T3 handheld and then power on after a 
Reset the speed of handheld is changed and everything runs slower then 
before powering off of the handheld.

Aryldo, we have verified at our end and there is not such issue with the
Palm Tungsten T3 handheld.
This issue may be caused due to some conflicts of the third party 
application with the Palm OS on your Palm handheld. To resolve the 
issue, you may need to backup your User data, perform a Hard Reset, 
rename the Backup folder and change the conduit actions in HotSync® 
Manager.  A Hard Reset restores all the Preferences and other settings 
on the Palm(TM) handheld to their factory default settings.  Renaming 
the Backup folder will not allow transfer of  third-party applications 
responsible for the issue.  To complete these steps, please do the 
following:

*Backup the User data folder*

NOTE:  Performing a Hard Reset will erase all data on your Palm 
handheld.  I suggest performing a HotSync® operation to back up all data
to your computer first.  If you are unable to synchronize, or you wish 
to make a backup copy of your Palm handheld User information, please 
perform the steps mentioned below:

NOTE:  I suggest you perform a HotSync® operation first, so that the 
information is up-to-date before backing up the User folder.

1. Double-click 'My Computer' on the Microsoft(R) Windows(R) Desktop and
open the C: Drive.
2. Open the "Palm" or "Pilot" folder. If you are unable to locate the 
Palm folder, open the Program Files folder and then the Palm folder.

3. Right-click the User folder and select Copy.

NOTE: The User folder will be a truncated version of your User name. 

4. Minimize the current open windows.

5. Right-click an empty location of your Windows Desktop and select 
Paste.

You should now see a backup copy of your User folder on the desktop.  If
you do not see a backup, please repeat steps one through five, until the
backup is visible.  If you have more than one Palm handheld user 
synchronizing their information using the same computer, I suggest 
repeating steps one through five for each user.

*Performing a Hard Reset*

1. Hold down the power button on the front panel of the Palm handheld. 

2. While holding down the power button, use the reset tip tool, or the 
tip of an unfolded paper clip (or similar object without a sharp tip), 
to gently press and release the reset button. 

3. Wait for the Palm Powered(TM) logo to appear; then release the Power 
button. 

4. When a message appears on the Palm handheld screen warning that you 
are about to erase all the data stored on your Palm handheld. 

5. Press Up on the navigator to complete the Hard Reset and follow the 
on screen instructions and proceed to set up the Palm handheld by 
following the on-screen instructions.

6. A Setup screen should appear.  You will need to follow the setup and 
ensure that you tap the exact center of each "X" target that appears.

*Rename Backup folder*

1. Double-click My Computer on your Windows® desktop, and open the C: 
Drive.

2. Open the Palm folder and select the User folder. If you are unable to
locate the Palm folder, open the Program Files folder and then the Palm 
folder.

NOTE:  The User folder will be a truncated version of your User name.

3. Right-click the Backup folder and select Rename.

4. Title the folder 'Backup2' and hit [Enter].

*Change Conduit Actions*

1. Click the HotSync Manager icon in the lower-right corner of the 
computer screen and select Custom.

2. Highlight the Date Book conduit and click Change.

3. Select 'Desktop overwrites handheld' for the action and click OK.

4. Repeat steps two and three for the Address Book, Memo Pad and To Do 
List.  Ensure that the System conduit is set to 'Handheld overwrites 
Desktop'.

5. Once all of the conduits have been changed; click Done.

6. Perform a HotSync operation to transfer the data onto the Palm 
device.

For further questions you may send another e-mail message or use our 
telephone support at:

(847) 262- PALM (7256)

PLEASE NOTE: Palm handheld products may be subject to a telephone 
technical support fee of $25 per incident after 90 days from the date of
purchase.  However, if it is determined your handheld requires repair or
if we are unable to resolve the issue, this fee will be waived.

U.S. customers may also purchase the Palm On Call Plan, which provides a
full year of telephone technical support.   For more details about this 
plan, please visit our Web site at:

http://warranty.palm.com

To learn more about Palm handhelds, software updates, set up guides and 
other solutions, be sure to visit the Palm, Inc. support web site at: 

www.palm.com/us/support  

Please take some time to complete the Customer Satisfaction Survey that 
will be

modem box with universal connector

2003-10-17 Thread Dyekiss Emil Gergely
My company is trying to develop an industrial modem for Palm 
devices using universal connector.
I am trying to find a company manufacturing simple, almost empty 
boxes which clip on the back of Palm devices and contain a 
universal connnector, but no other electonics.
I could find only modems and other devices, but not a simple box.

Can anybody help me?

Thank you,

Emil Dyekiss


Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a FreeStarttol.
Probald ki most! http://www.freestart.hu

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Re:.JPG, GIF to PDB

2003-10-17 Thread John Wilund
Hi srini,

I don't know about .GIF but I do know there's a tool called 'JpegLib'

http://www.nyctergatis.com/jpeglib/

Hope it's what you're searching for.

/John

> Hi:
> How to convert a JPG file .PDB file. Any tool in the
> market which is freely available.
>
> thanks
> srini

--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Updating List

2003-10-17 Thread Khurram
Hello everyone,

I am using two lists in a form.When user selects one state , all cities in
that state will be displayed in second list.However when user clicks on any
of the states, only one city is displayed in second list.I have checked the
values and 'city_darr' contains all the cities.Its just when i am trying to
display it , its displaying first value only.Below is my code for second
list...

LstSetListChoices(ListDept, city_darr,5);
LstSetSelection(ListDept,0);

Can any one tell me what can be the problem?

Ciao
Khuram Mir


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


RE: Design Input Please

2003-10-17 Thread Caspar Heiden, vd
I don't think there's a lot of difference.

Allocating memory is a relatively expensive opreation, so if performance
is an issue (more so than memory usage), you might consider allocating
the maximum amount of memory at the beginning of your app / procedure.

But in your case it doesn't really matter, I think. You mentioned a
'big' record of 3K. Is this an 'upper boundary'? You'll have no problems
allocating 3K and sizing it down - if necessary - afterwards.

On the other hand, you also talked about 150 objects as some kind of
upper limit. If you allocate chunks for 50 objects, that would be 3
allocations. I don't think you have to worry about this seriously
slowing your app down.

So I'd say: just do whatever feels best / most intuitive / makes for the
most readable code.

Hope this helps,

Caspar

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mitch
Sent: Thursday, October 16, 2003 9:47 PM
To: Palm Developer Forum
Subject: Design Input Please

I have an application that generates a single database record during the
course of being used for 4-6 hours (in addition to a bunch of other
stuff).

The record is a list of data objects (each about 36 bytes).

Depending on the user, the record may get to be as big as 150 or so
objects.
But it might only be 40-80, with no real way to predict in advance.

My question is should I allocate one "big" record (in the datamanager)
that
is 3K or so and then resize the record down when I close it or allocate
in
"chunks" (40 or 50 objects large) as I go.  Or, is this still small
enough
that it doesn't really make any difference?

Thanks,

Mitch



-- 
For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/support/forums/

--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/