ubuntuusers.de

Cafix

Archivierte Anleitung

Dieser Artikel wurde archiviert. Das bedeutet, dass er nicht mehr auf Richtigkeit überprüft oder anderweitig gepflegt wird. Der Inhalt wurde für keine aktuell unterstützte Ubuntu-Version getestet. Wenn du Gründe für eine Wiederherstellung siehst, melde dich bitte in der Diskussion zum Artikel. Bis dahin bleibt die Seite für weitere Änderungen gesperrt.

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

Cafix ist ein Programm um mit dem CFX-9850 oder CFX-9990 von Casio zu kommunizieren.

Installation

Das Programm erfordert die beiden Pakete

  • cafix (universe)

  • libcafix0.1 (universe)

die installiert werden müssen [1].

Da das Programm keine weitere Abhängigkeiten hat, kann es auch auf älteren Ubuntu-Version installiert werden, in dem man die Pakete von hier herunterlädt und dann manuell installiert [3].

Konfiguration

Nach der Installation muss man als erstes das Device einstellen. Wer kein Kabel hat, kann sich entweder eines kaufen oder baut sich nach dem folgenden Schaltplan ein eigenes Kabel.

Mit dem Befehl

sudo cafix-setup 

im Terminal [4] kann man auswählen, an welche seriellen Schnittstelle das Kabel hängt. Normalerweise ist das "ttyS0".

Optionen

Der Befehl

$ cafix -h 

zeigt die Liste der möglichen Optionen

The Calculator File-Xferer v0.2.0

Usage: cafix [COMMANDS]... [SOURCE|DESTPATH]

  Available commands are:

   -r,   --receive      try to receive data
   -s,   --send         send a file
   -rn,  --rename       prompts for filename (must be combined with -s or -r)
   -h,   --help         this helptext

The working calculators are Casio CFX-9850 GB PLUS and CFX-9990GT,
maybe others as well.

Verbindung herstellen

Computer → Taschenrechner

Zuerst geht man im Casio CFX auf "Link [D] → Receive [F2]". Danach kann man mit

cafix -s FILENAME 

eine Datei auf den Taschenrechner übertragen.

Beispiel

cafix -s prog-LOGARITH.cafix 
sending...
1 files detected:
Last command detected at 1 parameter
File list contains 1 file(s) and starts at 2 and ends at 2
Handshaking...file 0 is prog-LOGARITH.cafix : file exists
nom: prog-LOGARITH.cafix
file is 399 Bytes long
should be sending prog-LOGARITH.cafix
done!
Sending...
[==============================]        (3:399/399) (100%)  done!
fichier restants: 0
status became 16

cafix -r 
receiving...
0 files detected:
Last command detected at 1 parameter
File list contains 0 file(s) and starts at 2 and ends at 1
Opening /dev/casio
Handshaking...done!
[==============================]        (6:399/399) (100%)
Received data (format=6, datatype=8, size=399, name=LOGARITH, unstackable=0)
[==============================]        (6:587/587) (100%)
Received data (format=6, datatype=8, size=587, name=BINOM, unstackable=0)
No more data. Here's a list of all I got:
LOGARITH   :   399
BINOM      :   587

elektranox@erde:~$ ls prog-*
prog-LOGARITH.cafix
prog-BINOM.cafix

Diese Revision wurde am 15. Mai 2010 15:04 von cLinx erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Hardware