473,387 Members | 1,779 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

How to initiate HotSync of Palm device?

I am writing a program that uses the Palm handheld as a sort of input
device. However, the code that communicates with it thru the serial
port locks the port up, so if the user initiates a HotSync on the
device, the operation fails. I would like to have a setup where the
user presses a button on my Palm application to initiate a HotSync and
then continue with the Python program.

It would go like this: user presses special button on Palm, computer
closes Python/Palm connection, HotSync is executed by Python program,
computer reopens Python/Palm connection.

I know how to get the program to wait for a process to finish, but I'm
having trouble initiating a HotSync through Python. While poking around
the Palm Desktop and HotSync system files, I found a DLL called "HSAPI"
with the title "HotSync API", but I'm not sure if this is what I need.
There is no HotSync COM type library in my PythonWin COM browser.

Any and all help will be greatly appreciated. Thank you very much!

Apr 11 '06 #1
3 1691
dylpkls91 wrote:
I know how to get the program to wait for a process to finish, but I'm
having trouble initiating a HotSync through Python. While poking around
the Palm Desktop and HotSync system files, I found a DLL called "HSAPI"
with the title "HotSync API", but I'm not sure if this is what I need.
There is no HotSync COM type library in my PythonWin COM browser.


Have you inquired in a Palm forum to learn what the correct method is
for doing this? Surely if there's a way to do it, using that same
approach from Python would be the simplest thing to do. (In other
words, unless there's a ready-made Python module that does this, and I
suspect you've googled for that already, then this is a Palm question
and not really a Python one...)

-Peter

Apr 11 '06 #2
I posted a similar question on comp.sys.palmtops.pilot and am waiting
for a response. Thank you for your reply; the acknowledgement is
appreciated. I believe that a possible solution would be to use a
command line option of HotSync Manager, but I am not sure what the
correct option would be. Thanks again!

Apr 11 '06 #3
dylpkls91 wrote:
I posted a similar question on comp.sys.palmtops.pilot and am waiting
for a response. Thank you for your reply; the acknowledgement is
appreciated. I believe that a possible solution would be to use a
command line option of HotSync Manager, but I am not sure what the
correct option would be. Thanks again!


I'm not actually aware of the existence of any PC-side method for
initiating a HotSync. My HotSync Manager certainly doesn't show such an
option anywhere that I can see.

-Peter

Apr 12 '06 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Nick | last post by:
I use right now Borland Delphi and VB 6. But soon going to VB.net does anyone know of any components and or tools to build apps for the Palm OS Thanks Nick Smith Beaverton, or
4
by: djanvk | last post by:
QUick question: Is it possible to create a palm os program to use on a PDA with python? THanks
2
by: ChronoFish | last post by:
I know this topic comes up every so often - so I thought I would annoy everyone and ask again..... I am looking for a way to write PHP apps on a Palm based computer. Why? Because I like PHP,...
0
by: Mabden | last post by:
Palm C people, I have had a Palm device foist upon me, so I wrote a nice game for it, but I don't know what newsgroup to use to find out info about straight C programming on the Palm. There seem...
1
by: Chumley Walrus | last post by:
I need to write some scripts that takes dynamic sports scores from an aspx page (via sql) onto palm-pilots. What's the best place to look for WAP/WML resources that can do this. The device I will...
0
by: jacksteele | last post by:
I have written a j2me application using IBM device developer that runs on the palm 1550. I am able to store the data into the database on the palm. I am having problems sending that data in a...
2
by: William LaMartin | last post by:
Does anyone have a method of determining if a visitor to a web page is using a Palm or Blackberry mobile device? With the code below, I can easily identify a Window CE, Pocket PC or Window...
0
by: Bazza Formez | last post by:
Hi, Can anyone suggest a technical solution to this tricky business requirement.... I am developing an online ordering system using ASP.NET. (Orders are entered online from the web by...
2
by: Francesco Bochicchio | last post by:
Hi all, anybody knows a python equivalent of the perl PALM::Doc module (and eventually other PALM::). I have a e-book device wich reads mobi-pocket format (among others). I have downloaded...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.