ubuntuusers.de

Hinweis: Dies ist ein statischer Snapshot unseres Wikis vom 25. März 2013 und kann daher nicht bearbeitet werden. Der aktuelle Artikel ist unter wiki.ubuntuusers.de zu finden.
WikiArchivCafix

Cafix

Archivierte Anleitung

Dieser Artikel wurde archiviert, da er - oder Teile daraus - nur noch unter einer älteren Ubuntu-Version nutzbar ist. Diese Anleitung wird vom Wiki-Team weder auf Richtigkeit überprüft noch anderweitig gepflegt. Zusätzlich wurde der Artikel 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

ubuntuusers.local › WikiArchivCafix