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:
- Installation
- Konfiguration
- Optionen
- Verbindung herstellen
- Computer → Taschenrechner
- Taschenrechner → Computer ===Um eine Datei auf dem PC zu empfangen bewegt man sich zuerst in einem Terminal [4] zu dem Ordner, wo die Datei gespeichert werden soll. Danach bereitet man cafix mit {{{#!vorlage Befehl cafix -r }}}auf dem Empfang vor. Im Casio CFX geht man auf "Link [D] → Transmit [F1] → Select [F1]". Man wählt dort alle Dateien, die übertragen werden soll per F1 aus und überträgt dann mit F6 die Daten an den PC. ==== Beispiel
- Verbindung herstellen
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
Taschenrechner → Computer ===Um eine Datei auf dem PC zu empfangen bewegt man sich zuerst in einem Terminal [4] zu dem Ordner, wo die Datei gespeichert werden soll. Danach bereitet man cafix mit {{{#!vorlage Befehl cafix -r }}}auf dem Empfang vor. Im Casio CFX geht man auf "Link [D] → Transmit [F1] → Select [F1]". Man wählt dort alle Dateien, die übertragen werden soll per F1 aus und überträgt dann mit F6 die Daten an den PC. ==== Beispiel¶
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