[[Vorlage(Archiviert)]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Paketquellen_freischalten: Bearbeiten von Paketquellen] [:Paketinstallation_DEB: Pakete manuell installieren] [:Terminal: Ein Terminal öffnen] }}} [[Inhaltsverzeichnis(3)]] 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 [http://packages.ubuntu.com/ 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 [attachment:Cafix/schaltplan.jpg:Schaltplan] ein eigenes Kabel. Mit dem Befehl {{{#!vorlage 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 {{{#!vorlage 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 {{{#!vorlage Befehl cafix -s FILENAME }}}eine Datei auf den Taschenrechner übertragen. ==== Beispiel ==== {{{#!vorlage Befehl 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 ==== {{{#!vorlage Befehl 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 }}} ---- # tag: Hardware