|
|
| Beta! | About us | Contact | Submit news | RSS | Twitter | Webspace | Tech docs | Downloads | BBC Micro | Gallery | Wallpaper |
|
Get your files mobile with PsiFS 1.4 By Chris Williams. Published: 6th Mar 18:14:15.Mobile computing today is a very large and rapidly technologically advancing market. However, despite how much storage space your palmtop has you will often need to transfer files and other work to and from your heavy desktop computer. This week has seen the fifth release of PsiFS, a utility that allows RISC OS computers to feed files to and receive files from EPOC or SIBO devices. The transfer of files is handled like an ordinary harddisc filer window; files to be copied can be dragged to and from the PsiFS filer window. The most significant changes from version 1.30 to 1.40 are
Drobe spoke to PsiFS author Alexander Thoukydides about his announcement and why he deciced to develop the communication application. "I bought a Psion Series 5 in March 1998, and wanted to be able to back it up on my RiscPC", explains Alex. Alex tried and considered many existing applications to allow his RiscPC and Psion to talk together. However, in the end he found none of them fully met his personal requirements, including some PC software that he ran on his PC Card. "Around that time I was also looking for a new project on which to spend some of my free time, having pretty much finished development of both ARMEdit and Virtualise." So after a search around the web Alex found some outline descriptions of the Psion Link Protocol (PLP) as used on Series 3 (SIBO) machines. Encouraged by this, he then digitally momitored the 'handshaking' and flow of data made by the Psion during file transfer to understand how the Psion communicated with other computers: "..with the aid of a serial data analyzer I managed to decode enough of the low level communications protocols to knock together a simple proof-of-concept." Through a contact at Psion, (now at Symbian), Alex spent a few months piecing together the details of the protocol used by EPOC, the operating system installed in the Psion 5. "By October 1998 I had the first version of PsiFS up and running that actually worked as a proper file system and allowed files to be written and read. Around that time John Woodthorpe (who runs the excellent http://www.armlink.co.uk/) started to test the software - especially on Series 3 devices that I did not have access to. His feedback and encouragement led to the first public release in March 1999." Alex spent the next three months fixing the large number of bugs that only show up when the software starts being used on a wide variety of systems, as well as the major function of PsiFS: the ability to perform automatic backups. "One aspect of the backup system in PsiFS that may surprise some people is that it is performed entirely within operating system callbacks, meaning that backup operations keep going outside the desktop, even while playing single-tasking games. This was relatively easy to implement because that is how the whole of PsiFS operates internally, from the serial communications upwards. It is only the interface to FileSwitch that normally forces foreground-only operation. If RISC OS were to support non-blocking file system operations then it would only require trivial changes within PsiFS to support them. "Over the last year Gert-Jan de Vos and Thomas Milius both started developing Psion file format converters for RISC OS - the other main omission for connectivity software. Right from the start of developing PsiFS I had decided that I was not going to get involved with writing file conversion software myself, but would provide support for integrating any third party offerings. This I did, and it has resulted in a very versatile and extensible system for adding file converters that can operate transparently as files are dragged to and from applications." Riscstation, manufacturers of RISC OS computers, have started shipping PsiFS with their rebadged Oregan Scientific Osaris palmtops and as Alex enthuses, "Not bad for a program that started life as a means for me to back up my own Series 5!" Contacts Alexander Thoukydides: alex@thouky.co.uk PsiFS 1.40: www.thouky.co.uk/software/psifs/ Discussion Viewing threaded comments | View comments unthreaded, listed by date | Skip to the endNo comments posted - yet. Post one yourself or come back soon. Please login before posting a comment. Use the form on the right to do so or create a free account. |
Login
Create a new account Forgot your password? Search this website
This week's poll
Featured articles The weekend's RISC OS event has been and gone and we've got the rest of our lives to look forward to. Here's a round-up of extra news and Drobe's show-related coverage and some photos taken from Wakefield 2009 - plus a video from the show floor. 16 comments, latest by AW on 29/4/09 7:41PM. Published: 27 Apr 2009Picture exclusive - This grainy photograph shows a port of RISC OS 5, sourced from the RISC OS Open project, running on a Beagleboard - a device powered by a 600MHz ARM Cortex-A8 processor with a built-in graphics chip. The port, developed by Jeffrey Lee with help from Uwe Kall and ROOL staff, is seen as a major breakthrough for the shared-source project as it proves the OS can be ported to new hardware without the need for a large team of engineers. 75 comments, latest by rjek on 30/4/09 3:15PM. Published: 25 Apr 2009It can be a pain when someone sends you a file that can only be opened on Windows, Mac OS X or Linux - but with the help of a free-to-use website and NetSurf, Paul Stewart reveals how these documents can be viewed on RISC OS. 6 comments, latest by AW on 8/5/09 12:12AM. Published: 19 Apr 2009Useful links News and media:Iconbar • MyRISCOS • ArcSite • RISCOScode • ANS • C.S.A.Announce • Archive • Qercus • RiscWorld • GAG-News Top developers: RISCOS Ltd • RISC OS Open • MW Software • R-Comp • Advantage Six • VirtualAcorn Dealers: CJE Micros • APDL • Castle • a4 • X-Ample • Liquid Silicon • Webmonster Usergroups: WROCC • RONE • NKACC • IRUG • SASAUG • ROUGOL • RONWUG • MUG • GAG • RISCOS.be Useful: RISCOS.org • RISCOS.info • Filebase • NetSurf Non-RISC OS: The Register • The Inquirer • Apple Insider • BBC News • Sky News • Google News • xkcd • diodesign |
Recently logged in:
Mac9 •
Footie •
daveward •
gazza_fp •
steyan •
sa110 •
Archie •
tduell •
Hoyt •
msww • Stats
© 1999-2009 The Drobe Team. Some rights reserved, click here for more information | Powered by MiniDrobeCMS, based on J4U
"Don't expect Chris to acknowledge where Drobe's articles originally came from"
Page generated in 0.0819 seconds.