Verder Terug Inhoud

3. Delen van data tussen de Psion en Linux

3.1 Hardware connectiviteitsopties

De Psions zijn uitgerust met zowel seriële als infra rode poorten. Beiden kunnen voor connectiviteit worden gebruikt, maar de meeste huidige connectiviteitsprogramma's hebben slechts features voor de seriële poortverbinding.

Seriële kabel

Armin Podtschaske onderzocht de "honda" connector. Op zijn page staat een uitleg in het Duits van de pin out.

Hier is het voor degenen die geen Duits spreken :).

Pin 1 bevindt zich bovenaan en pin 15 onderaan. Alleen de pinnen 2 tot en met 8 en 15 zijn verbonden.

IrDA

Zie de IrDA HOWTO voor informatie over het gebruik van de Linux IrDA driver met een Psion. Het is mogelijk bestanden vanaf de Psion 5 (mx) te verzenden via Linux-IrDA naar een Linux systeem. In de irda-utils is een speciale client opgenomen genaamd psion5.c waarmee bestanden uitgewisseld kunnen worden.

Ingebouwde programma's

Er zijn twee ingebouwde softwaremethoden voor het gebruik van de communicatiepoorten. De eerste is de remote link, <ctrl>-l vanuit het hoofdmenu, welke kan worden ingesteld op serieel, infrarood of off.

EPOC voorziet ook in het programma comms. De remote link moet op off worden ingesteld voor het comms programma om toegang te krijgen tot de seriële poort.

3.2 Programma's voor connectiviteit

plptools

Beschrijving

plptools (huidige releases van Matt Gumbley) werd oorspronkelijk ontwikkeld door Fritz Elfert, die plp en p3nfs/p5nfs samenvoegde. Aan de plptools wordt thans gewerkt door leden van de Linux-Psion mailing list.

plptools bestaat uit 3 verschillende programma's. ncpd levert een socket connectie aan de Psion. plpnfsd voorziet in toegang tot een gemount bestandssysteem voor de Psion en plpftp levert ftp toegang aan de Psion.

Zie ftp://ftp.to.com/pub/psion/ voor de oorspronkelijke release van Fritz.

Gebruik

ncpd [-V] [-v logclass] [-d] [-p <port>] [-s <device>] [-b <baudrate>]

plpnfsd [-v] [-V] [-p port] [-d mountdir] [-u user]

Start als eerste ncpd zodat het luistert op een poort (standaard 7501) op verzoeken om een verbinding. Start vervolgens plpnfsd of plpftp. plpnfsd mount de Psion standaard onder /mnt/psion.

kpsion

Beschrijving

kpsion is beschikbaar onder unstable/apps/utils/ vanaf je favoriete KDE mirror.

Het voorziet in een methode om kfm (KDE File Manager) te gebruiken om bestanden direct te benaderen op de Psion via een seriële koppeling. Psion bestanden kunnen worden geopend met behulp van 'psion:' of 'epoc:' URL's. Het maakt gebruik van ncpd uit het plptools package, wat reeds moet draaien om kpsion te kunnen gebruiken voor de afhandeling van de seriële verbinding.

kpsion heeft ook een Psion Word->HTML/Text viewer/ converter gebouwd van psiconv om het bekijken van documentatie gemaakt met Psion Word onder Linux mogelijk te maken.

kpsion biedt thans ALPHA support voor de verbinding met een Psion Serie 5*. Het is alleen beschikbaar in broncode en wordt alleen gecompileerd voor KDE 1.1 en KDE 1.2. Lees alsjeblieft de README en INSTALL bestanden die met de tarball worden meegeleverd.

p3nfs/p5nfs

Beschrijving

p3nfs mount de psion drives over de seriële kabel standaard op /psion.stand/mnt.

ncp

Beschrijving

Matt Gumbley startte van oorsprong ncp voor gebruik met zijn Psion Serie 3. Nu hij aan plptools werkt, zou je dat moeten gebruiken :). ncp is wellicht nog interessant voor gebruikers van een Psion Serie 3, die in deze HOWTO niet wordt behandeld :). De ncp page van Matt geeft ook informatie over het plp protocol.

3.3 Linux utility's

Psiconv

Beschrijving

Psiconv zet Psion Word documenten om in HTML (3.2 of 4.0) of in gewone tekst.

Psion SDK

Beschrijving

De EPOC SDK werkt onder Linux via WINE, zie Olaf Flebbe's web page voor instructies hoe je het werkend krijgt.

3.4 Psion utility's

hermes

Beschrijving

hermes is een vt100 emulator met alle kenmerken.

perl

Beschrijving

Olaf Flebbe heeft perl draaiend onder EPOC.

python

Beschrijving

Duncan Booth heeft python draaiend onder EPOC.

E_Shell

Beschrijving

De E_Shell is een DOS-achtige shellomgeving. Het biedt manieren om programma's vanaf een opdrachtregel op te starten; om een controle uit te voeren op het bestandssysteem; om gewone tekstbestanden aan te maken, te bewerken en weer te geven; om een controle uit te voeren op thans actieve processen en threads.

c2f

Beschrijving

c2f converteert het Psion contact bestand naar een komma gescheiden formaat.


Verder Terug Inhoud