An Amiga <-> Psion S5 file transfer utility, for free!
S5-trans is a package of some basic command-line Psion file handling utilities. It uses the
built-in link and remote file server protocols of your Psion S5 to give you
maximum flexibility and minimum hassle.
Current version: 0.5. Download here!
News 04-01-18: I officially give up. There will be no more updates and no more work done. Thank you for coming here anyway =)
News 99-05-08:Version 0.5 released!. Minor bugfix since 0.4. Whats new?
Neil Bothwick who has written the backup script is currently working on a DOpus custom handler, for accessing the Psion's disks through
a DOpus lister. This might later be incorporated into the S5-Trans package.
Utilities in the package:
s5-get - Transfers files from your S5 to your Amiga
s5-put - Transfers files from your Amiga to your S5
s5-dir - Lists the contents of a S5 directory
s5-rename - Renames or moves files and directorys on your S5
s5-delete - Removes files from your S5
s5-mkdir - Creates directorys on your S5
s5-rmdir - Removes directorys on your S5
Scripts in the package:
s5-copydir - Backups a whole S5 directory
Features:
- Configurable serial device, useful for IO extenders
- No installation needed on the Psion, just make sure your link is up and running
- Quick and easy to use
- Very short feature list =)
FAQ:
- Q: How fast is it?
A: The file transfer speed depends on your processor and serial hardware.
On my 060/50Mhz, standard amiga serial port I get a speed around 6.5kb/s, but with an add-on IO board
like the IOXtender or Whippet you would get higher transfer rates.
- Q: Why are the executables so large?
A: I never got around makeing a shared library, so there is lots of redundant code.
- Q: I would like to see feature xxx or have a utility to yyy!
A: Too bad. Development has stopped.
News in version 0.5 - Minor bugfix:
- Fixed reported low stack problem in s5-put that would crash
on systems with low (around 4096 bytes) stack settings.
News in version 0.4 - Minor bugfix:
- Fixed bug that would cause "Serial timeout" on some hardware.
News in version 0.3 - Minor bugfix:
- S5-Dir no longer outputs a NULL char after every line.
- Included Neil Bothwick's backup script
News in version 0.2 - second public release:
- Updated and bugfixed the doc (The URL is now correct =)
- Removed "beta" from the version string (it sounds better without it)
- Error handling is now done correctly. The utilities exits on fatal errors and don't print every CRC error.
- Unit setting added (I actually forgot it in 0.1)
- Quiet and Verbose settings added
- Command line arguments now uses standard AmigaDOS templates
- Quiet command line option added to all utilities, useful in scripts.
- S5-rename now works correctly with moves
- s5-get now works correctly if only a path is specified on the Amiga side.
- s5-get doesn't create a file until it has opened the Psion file
- s5-dir now outputs localised dates (Month names)
- Fixed an ugly bug in configuration code. It shouldn't have worked for me, and it sure didn't work for many others. (Thanks Neil!)
- Fixed an even uglier bug in the memory handling code that would cause gurus every now and then, especially under heavy system loads.
- Fixed harmless enforcer hit related to transfer (CRC) problems.
|