Treo 650 and filepc2pda

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
keschnitzler
Junior Member
Junior Member
Posts: 5
Joined: 2006-11-01, 12:43 UTC

Treo 650 and filepc2pda

Post by *keschnitzler »

I'm using the Treo 650 Palm OS 5.4
I have installed "filepc2pda"
I have configured with USB connection (any possible config.)
Transfer History :
Ready
Using Handspring USB call
1 volumes found


And when i click to connect button i have this error message :
"Could not open com port"

with my tungsten t3 it works very fine, so now i need a solution for my treo

who can help???

regs
K-E
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50475
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I can only guess that Palm have again changed the programming interface, so opening of the com port fails.

Does anyone here also have a Treo and knows how to compile programs for it? filepc2pda is open source, so you should be able to find the problem.
Author of Total Commander
https://www.ghisler.com
keschnitzler
Junior Member
Junior Member
Posts: 5
Joined: 2006-11-01, 12:43 UTC

seems to be an older problem

Post by *keschnitzler »

ive found a post according to the same problem in 2003 with a handspring tro 600, so i think its not a palm problem. maybe the com is opend and trapped by another app on the treo, so no other program can achiev access to this port. are the any palm-specialists outthere who knows about that???

k-e
andreas.linke
Junior Member
Junior Member
Posts: 2
Joined: 2007-01-02, 09:43 UTC

fix submitted to Christian Ghisler

Post by *andreas.linke »

There was a problem in the filepc2pda coding which on the newer Treos (including Treo 650 and Treo 680) fell back to the old Handspring libs instead of using the new serial manager.

I've submitted a fix to Christian Ghisler which he will hopefully put on his web site soon.

If you want to compile filepc2pda for yourself, you can find the diff below.

Regards,
Andreas Linke

diff -a -d -w filepc2pda.c filepc2pda-new.c
220a221,238
> static Boolean isTreoPhone()
> {
> UInt32 deviceID, companyID, miscFlags;
> Err devErr, compErr, miscErr;
>
> devErr = FtrGet(sysFtrCreator, sysFtrNumOEMDeviceID, &deviceID);
> compErr = FtrGet(sysFtrCreator, sysFtrNumOEMCompanyID, &companyID);
> miscErr = FtrGet(sysFtrCreator, sysFtrNumHwrMiscFlags, &miscFlags);
>
> if((companyID=='hspr'||companyID=='Palm') &&
> (deviceID=='H202' || deviceID=='H102'|| // Treo 650
> deviceID=='H101'||deviceID=='H201'|| // Treo 600
> deviceID=='D052'|| // Treo 700p
> deviceID=='D053')) // Treo 680
> return true;
>
> return false;
> }
250c268
< if (!FtrGet('hsEx',0,&value))
---
> if (!FtrGet('hsEx',0,&value) && !isTreoPhone())
stephencadams
Junior Member
Junior Member
Posts: 6
Joined: 2006-10-09, 15:02 UTC

PFB for Treo 600 and other Palm devices

Post by *stephencadams »

PFB does not work for me either, the solution has been posted, but not being a developer, I cannot use it.
Any chance of compiling the solution into a new file? as this seems to be the only way to transfer non-program files to and from my Treo 600.
THe only other alternative is taking out the SD card and putting that in a reader on my desktop, which does not allow me to access the internal memory from the Widnows desktop.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50475
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I have already recompiled the filepc2pda tool with the above additions, and put it online on www.ghisler.com. Please re-download it.
Author of Total Commander
https://www.ghisler.com
stephencadams
Junior Member
Junior Member
Posts: 6
Joined: 2006-10-09, 15:02 UTC

sorry cannot see the file filepc2pda

Post by *stephencadams »

All I can see on your site is downloads for Total Commander which are off site.
Which page have you put this tool on?
stephencadams
Junior Member
Junior Member
Posts: 6
Joined: 2006-10-09, 15:02 UTC

Post by *stephencadams »

In answer to the "Could not open com port" question, I found that the setting on the desktop should be USBI and 115200. BUT on the Treo (600) it should be 115200, NOT USB.
Then it worked for me.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50475
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

2stephencadams

It's the "serial" plugin. The direct link is:
http://www.ghisler.com/serial.htm
Author of Total Commander
https://www.ghisler.com
User avatar
justkidn
Junior Member
Junior Member
Posts: 3
Joined: 2007-06-15, 22:51 UTC
Location: USA

Post by *justkidn »

ghisler(Author) wrote:2stephencadams

It's the "serial" plugin.
Hi Christian,

When will you update this plugin so it is possible to delete files on the Palm?

I realize the reason you haven't added this feature, is that a file that is needed for multiple programs could be deleted and impact other program functionality.
But this is also true on any computer and most any programs on the computer. Total Commander is very powerful and can get you in deep trouble if your not careful.
So why can't I take that risk and responsibility on my pda?
I won't hold YOU responsible for MY stupidity or mistakes!

This is the one missing piece that would truly make this a great plugin!

Thank you for all your efforts!


JustKIDn
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50475
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

The palm internal store isn't really a file system - it's more like a database, and the "files" are running parts of the operating system! I wouln't dare to delete anything in that system from the outside!

Btw, the serial plugin can of course delete remote files, just the palm tool filepc2pda can't. It's available as source, so anyone who wants to add it can of course do it...
Author of Total Commander
https://www.ghisler.com
Post Reply