usb
HotSync 3.0.4
Update the HotSync manager on your Palm. more>>
HotSync 3.0.4 is a professional and useful tool which features better backup/restore operations, support for PalmConnect USB adapter, faster serial link speed (115kbps), support for IR HotSync operations, and support for all available COM ports.
This update does not install a full version of the Palm Desktop software; it installs only an update to existing software.
SP TimeSync 2.3
SP TimeSync is a program with multilingual interface which lets you synchronize your computers clock with any Internet atomic clock (time server). more>>
Main features:
- Synchronize the time with two mouse clicks.
- SP TimeSync has a very simple interface, you can start using it immediately without reading any manuals. Just click the Get time and then Adjust clock button in order to set the exact time on your computer.
- Keep your computers clock accurate automatically.
- You can configure SP TimeSync to do its task fully automatically. It can either be launched from the task scheduler or stay minimized into a taskbar icon and synchronize the time periodically.
- Use the same program on your desktop PC, notebook and handheld computer (PDA).
- SP TimeSync supports a wide range of operating systems, such as Windows 95/98/ME and Windows NT/2000/XP/2003. Also, there are special versions for sub-notebooks based on ARM, x86 or other processor with Windows CE 4.2 and for handheld mobile devices (Pocket PC 2003) with Windows Mobile 2003.
- Dont waste the resources of your computer.
- The size of SP TimeSync executable file is less than 100 Kb. It creates windows, allocates memory and loads all required libraries dynamically only for a small period of time when these resources are really required, and it frees all the resources immediately after use. Therefore you can run this program as a background task without slowing down your computer.
- Take advantage of your HyperThreating/DualCore CPU or multi-processor system.
- SP TimeSync creates additional working thread for time synchronizing which is running simultaneously with main thread. This allows to speed up and improve the precision of time synchronizing.
- Save the network traffic.
- Only two packets (request and response) with 48 bytes of payload data each are used to retrieve the correct time. Just for one megabyte of traffic you can perform the time synchronization more than 5000 times (this is about 15 years if synchronizing the time once a day).
- Work safe within a restricted user environment.
- SP TimeSync does not need any administrative privileges, installation is not required, you can run it from any folder with read-only access rights (write-protected floppy disk, CD-ROM or DVD-ROM, USB Flash drive, flash memory card, shared network folder etc).
- Enjoy user interface in your native language.
- You can download and install the language pack for SP TimeSync. This will let you chose the language you prefer for displaying all the text strings and messages. If your native language is currently absent in the language pack, you can easily make the appropriate translation yourself.
System requirements:
- Pocket PC 2003
- ARM Processors
Simply Install - Pilot Install 4.5.1
Put PRC, PDB, JPEG, and BMP files and install software on your Palm without HotSync. more>>
Simply Install - Pilot Install 4.5.1 is a tweak tool which is able to put PRC, PDB, PQA, JPG, BMP, PIA, MID, and TXT files on your Palm without HotSync. Features include TXT-to-DOC-, MIDI-to-Alarm -conversion during upload and USB (Visor) support. You can also view pictures WITHOUT viewer software.
Download Software from the Web directly to the device. Install pictures on the fly, no viewer required. Beam your favorite digital images without having to worry about having the right viewer software. Convert text files to DOC, and MIDI to alarm format on the fly. It supports one file installation with PIA (Pilot Install Archiv). Features enhanced USB support for more PalmOS Handhelds (Palm Desktop 4.x) and expansion card support. Copy files directly to cards with VFS.
ComLink 1.0.6
ComLink can redirect any call to the serial library to other communication ports. These ports are Serial Infrared, IrComm and USB (Handspring Visor only). Therefore you can Hotsync via any of those. more>>
These ports are Serial Infrared, IrComm and USB (Handspring Visor only). Therefore you can Hotsync via any of those.
You can write communication apps that use any of these ports for example in Waba or Pocket C.
System requirements:
- Palm OS v2.0
USB-2-IR 1.0a
USB-2-IR is a repeater between the USB and the infrared port of a Visor. It sends all data it gets on one port to the other. more>>
It sends all data it gets on one port to the other.
The infrared port can be used in IrCOMM mode or in the raw SIR mode.
Therefore you are able to connect your computer via USB to to an IrDA device like cell phones or a GPS.
System requirements:
- Palm OS v3.1
Addresses2HTML 1.0
Addresses2Html runs on Win98/ME/2K/XP and converts your Palm Address Book to HTML and formatted Text. more>>
So you can put it on your homepage for worldwide access or read/edit it with a text editor (e.g. when you carry your addresses on an USB stick).
Just export your addresses (tested with PalmDesktop v4.1) as comma separated .csv (raw text file without field names) and convert it with Addresses2Html.
When you double click on Addresses2Html it will take the first .csv file in the directory. Otherwise use it on the command line (-h option to get help).
Use option "-p" (private) to omit Address Book Notes in the HTML file (Notes often contain passwords, account info, etc.).
LoggerP 1.2
A serial data logger useful to log large amount of data from the serial interfaces (Serial, USB, Bluetooth, Irda, etc.). more>>
System requirements:
- Palm OS v3.5
SDP Editor 1.0
An application for updating SDP records on Series 60, specifically for making Bluetooth File Exchange on OS X usable with Series 60. Source code included. more>>
OBEX File Transfer on Series 60, with Bluetooth File Exchange on OS X
This only conserns Series 60 2nd edition (and probably 1st edition, too), 3rd edition and Series 80 work as they should.
Overview
Ever since starting to use Series 60 phones with OS X, Ive been annoyed by the fact that Bluetooth File Exchange cant browse them. The only way of transferring files between them is by using OBEX push, that is, by sending individual files (which then on the phone end up in the inbox).
This is bearable, but sometimes youd want to send a bigger file straight to the memory card which doesnt even fit into the main memory of the phone.
I dont know about any OBEX FTP client for Series 60 either (is there any?), otherwise that would be a feasible workaround.
Initially, it seemed to me that Series 60 didnt work at all with Bluetooth File Exchange, since it only showed an empty folder. After quite some time, though, I figured out that it actually works, but not as one would hope. Uploading files works, and then the uploaded files are stored into the inbox. And in that case, the files which are in the inbox, uploaded using OBEX FTP earlier, are visible. But not files sent using OBEX push, and of course nothing outside of the inbox.
I had only tried using obexftp (which uses openobex) on Linux using USB earlier, and knew that that one works as I want to. Much later, when I tried using obexftp with Bluetooth, I found the same situation if one doesnt manually specify a specific RFCOMM channel. Using the wonderful tools in BlueZ (more specifically, sdptool), I could view a dump of all SDP (service discovery protocol) records on the phone, and suddenly everything made sense.
The phone advertises quite a few different services, among them a standard OBEX FTP service and OBEX PC Suite services. The RFCOMM channel one had to specify in order to make obexftp work was the PC Suite channel.
In other words, Series 60 advertises two services which speak the OBEX FTP protocol, one very crippled advertised with the ordinary OBEX FTP service UUID and one full-fledged service with a PC Suite-specific UUID.
One cant expect Bluetooth File Exchange to look for the non-standard PC Suite service UUID, and I dont know of any other OBEX FTP application for OS X. But theres still another (quite hackish) solution: make the phone advertise the PC Suite service using the OBEX service UUID.
Ideally, the hack would consist of a simple application on the phone, which investigates the local SDP database and makes the necessary modifications. Unfortunately, the SDP APIs on Symbian dont seem to provide any way of reading whats in the database, and the APIs for reading SDP records from other devices dont seem to be able to connect to the local SDP server. In other words, the investigation of the SDP database must be done on some other device.
Solution
Note, I take no responsibility whatsover for the effects of using these tools. They work for me, at least.
SdpBrowser
SdpBrowser is a tool for OS X, which more or less does the same as sdptool in BlueZ - its capable of listing all the SDP record data on a remote device. (Bluetooth Explorer in the Xcode Developer Tools does more or less the same, but only for the local SDP database.) This can be useful when developing Bluetooth applications for some other device than the local mac.
Since SdpBrowser is made specifically for this need, it also can try to parse out the necessary information from the SDP records.
SDP Editor
SDP Editor is a small tool for Series 60 for updating already existing SDP records on the phone. Enter a SDP record handle and a RFCOMM channel, and that record is updated to advertise the given channel.
The changes arent persistent, everything is back to normal after restarting the phone.
The APIs dont work too well if the given record handle doesnt already exist, on 6630 the SDP server crashes. Updating the wrong record makes some other service unusable. In all cases, restarting the phone should restore everything.
Usage
Using SdpBrowser, select Get PC Suite info in the Device menu, select the phone and click browse. If everything works as it should, it gives the SDP record handle of the OBEX FTP record and the RFCOMM channel of the PC Suite service.
Then start SDP Editor on the phone, choose Update channel in the menu, and enter the handle and RFCOMM channel given by SdpBrowser. Then, Bluetooth File Exchange should be able to browse the files on the phone.
The handle and channel shouldnt change as long as you dont install/remove any service on the phone, so in general youll only need to rerun the application on the phone with the last, working values.
If it doesnt give all the necessary information, you can try to read it manually from the raw SDP records. Select Browse in the Device menu, and select the phone. Look for a record with the text "OBEX File Transfer", and look for the number on the row starting with "0:" in this record (e.g. "0: 0x10006"). Thats the record handle (in hexadecimal). Also look for a record with the text "Nokia OBEX PC Suite Services". That record should have a row like "4: { { } }, { { }, { 0xc } }, { { } }". Here 0xc, that is 12, is the RFCOMM channel.
Further improvements
This already is quite an improvement to the original "functionalty" of the crippled OBEX FTP service. But e.g. the System-directory is hidden - if one would be able to directly transfer files there, the development process of Series 60 applications would get a big speedup. This directory is still accessible, if one is able to manually enter a directory to open. (Incidentally, obexftp does this.)
So, the final wish is a "Go to directory"-dialog for Bluetooth File Exchange, or obexftp working on OS X. (openobex can be compiled with USB support on OS X, but I havent gotten it to work... Perhaps Ill have to add support for OS X-bluetooth to it myself, sometime, if I have time and if noone else beats me to it.)
Whoosh Cam Java 2.0.1
Whoosh Cam is a free service for private and personal use, that allows your friends and family with mobile phones to view live images from your webcam and text chat with you and other people connected more>>
Getting Started
1. Configure the application
From the Edit menu, select "Personal details"
First enter a user name and password -- if the user name is not already taken, then a new account will be created for your webcam.
Please make a note of your user name and password, so you can login from your mobile phone to access your webcam.
Click "Apply" wait and if there are no error messages, then click "OK"
If you want to allow other mobile users to access your webcam, then enter their Whoosh Cam user names in the "Allowed list" - one name on each line.
2. Start broadcasting images
Use the menu "Internet | Connect"
If you see no error messages, then the PC client is broadcasting images and you should start to see images from your web camera in the application.
If the image refresh in the PC client is jumpy or slow, then try closing some other applications, because the speed at which the PC application can refresh determines the frame rate. Therefore if the PC client is running slowly, then this will affect the rate at which mobile client can refresh.
System requirements:
- PC requirements:
- Microsoft Windows XP
- USB Web Cam connected to your PC
- ADSL/Broadband Internet connection
- Mobile requirements:
- Mobile phone with Java MIDP 2.0
- Internet data plan with your operator/carrier
MSnap 0.2a
Screenshot program for Motorola P2K phones. more>>
System requirements:
- Motorola P2K phones
Whoosh Cam Pocket PC 3.0
Whoosh Cam is a free service for private and personal use, that allows your friends and family with mobile phones to view live images from your webcam and text chat with you and other people connected more>>
Getting Started
1. Configure the application
From the Edit menu, select "Personal details"
First enter a user name and password -- if the user name is not already taken, then a new account will be created for your webcam.
Please make a note of your user name and password, so you can login from your mobile phone to access your webcam.
Click "Apply" wait and if there are no error messages, then click "OK"
If you want to allow other mobile users to access your webcam, then enter their Whoosh Cam user names in the "Allowed list" - one name on each line.
2. Start broadcasting images
Use the menu "Internet | Connect"
If you see no error messages, then the PC client is broadcasting images and you should start to see images from your web camera in the application.
If the image refresh in the PC client is jumpy or slow, then try closing some other applications, because the speed at which the PC application can refresh determines the frame rate. Therefore if the PC client is running slowly, then this will affect the rate at which mobile client can refresh.
Enhancements:
- Turn your Windows Mobile phone into a Web Cam
System requirements:
- PC requirements:
- Microsoft Windows XP
- USB Web Cam connected to your PC
- ADSL/Broadband Internet connection
- Mobile requirements:
- Windows Mobile 5 Pocket PC phone
- Internet data plan with your operator/carrier
USB Sync Fixer 1.0
This FREE utility will drain your battery for you, speeding up the process for you. more>>
While this does not work on every Palm, weve found it works on about 8 or 9 out of every 10 Palms.
This FREE utility will drain your battery for you, speeding up the process for you. It should drain a full battery in about 3 to 4 hours. This program also has instructions on it as to what you are to do during the procedure.
This should get your USB Hotsync back operational. This is not guaranteed in anyway to get your Hotsync operational again. However, its about a 90% chance that it will work.
If your Palm will not Hotsync then you will need to get someone to download it and install it onto their Palm and beam it to you, or if you can do an Infared Hotsync or Serial Hotsync, then you can get this program on your Palm that way.
This is a handy program to have even if you havent run into this issue with your Palm yet. If this still doesnt get your Palm Hotsyncing then we suggest you call Palm Technical Support for further assistance.
System requirements:
- M500
- Palm OS v3.5
MyHome Windows Mobile 1.0
Free launcher for Windows Mobile that starts every time the device is connected to an external power source. more>>
Goal: to have simple launcher with big icons (for big fingers) that starts every time when device is connected to the external power source.
Use case: Easy starting one of GPS navigators or music players when device has been connected in the car.
Tested: Axim x51v WM5.0
Installation: At first run, MyHome creates "My DocumentsMyHome" folder and copies there shortcuts from "WindowsStart Menu". You may modify this list thru "MenuAdd File" or by coping/removing shortcuts in "My DocumentsMyHome" folder.
Tips: Have not many shortcuts in folder to have Big icons.
MyHome uses special small "daemon" program that watching for external power source connection. This "daemon" is registered in "WindowsStartUp" Remove shortcut from there if you dont like daemon to start automatically.
Note: If you have removed the shortcut of daemon from StartUp you may still run/stop
daemon manually thru "MenuRun daemon"
WARNING: For successful uninstallation MyHome and daemon from your device, please, tap "MenuStop daemon" first in MyHome menu.
FAQ: Why background is black? Q: Because I like that.
Future releases: I am thinking to update launcher to recognize the car power
connection from usb connection to desktop to launch different list of shortcuts.
System requirements:
- Windows Mobile 5
Comparison Computer Shopper for HanDBase 1.0
This Applet is intended to be used while shopping for that New Super Powered computer. more>>
- Platform (Text Popup has basic ones: Windows, Mac, etc)
- Style (Text Popup has Desktop and Laptop)
- Brand (Text Popup has well known brands: Compaq, Dell, etc.)
- Model (Enter the model number)
- Processor Type (Text Popup has basics: Intel, G4, etc)
- Processor Model (Text Popup has basics: Pentium III, Athlon)
- Speed(mhz) (Text Popup has std Processor Speeds)
- HD Size(GB) (Text Popup has basic Hard Drive sizes)
- Floppy Disk (Yes/No)
- CD-ROM (Yes/No)
- DVD-ROM (Yes/No)
- RAM(MB) (Text Popup has std sizes: 32, 64)
- Serial Port (Popup lets you choose how many)
- USB Ports (Popup lets you choose how many)
- Parallel Port (Yes/No)
- Pointing Device (Popup lets you choose what kind: Serial Mouse, Trackball, etc)
- Game/Joystick ((Yes/No) if you want this Port)
- FireWire Ports (Popup lets you choose how many)
- Network Connection (Popup lets you indicate the type of connection: 100 Base-T, etc)
- Modem (Popup lets you indicate speed)
Price
--Monitor--
- Screen Size(in) (Text popup has std sizes)
- Resolution (Text Popup has Std resolutions which Append)
- Price
System requirements:
- HanDBase v.3.0x or greater
Updater for HotSync 4.01
Fix possible timeouts during lengthy operations with this update. more>>
Updater for HotSync 4.01 is a tweak tool which is aimed at fixing a problem where HotSync Manager 4.0 for Windows may timeout during a HotSync operation over USB when a conduit takes a lengthy period of time to respond (often when synchronizing with a conduit that accesses a database over the Web). This problem only occurs with HotSync Manager 4.0 for Windows and does not affect those synchronizing with a Mac.