This is the new home of xfer9860, the Casio fx-9860G file transfer program for Linux.
SF.net page∞
Welcome
Welcome to the homepage for fxSDK. This projects wants to make it possible to use and develop for your Casio fx-9860G calculator, using open source tools. The project was started in April '07 with xfer9860, and the goal is to provide a fully open source set of applications that let you develop add-ins, based on the GCC compiler.
Software
Several programs are needed to make a usable toolset. What has to be made is:
- a distribution of the sh3 gcc, a suiting libc (newlib?) that can produce binaries. See BinaryFormat.
- a program that can manage projects, projects' files, icons and versions; also automation of the compilation process
xfer9860
xfer9860 is the application that lets you transfer files to and from the calculator. xfer9860 has a command line interface, and is is written in C. libusb is used for USB communication, and allows usage across many platforms.
g1awrapper
New: g1awrapper can wrap yer binaries to make them ready for transfer to the calculator. It is currently able to read most image files and use them as icons for the g1a files created. g1awrapper is a console application, written in C++ using Qt.
img2c
img2c is the software that simplifies an important task of developing programs that use graphics.
img2c accepts images in most popular formats, and creates C-code based on your choice of
grayscale depth. The utility has a graphical user interface, and is written in C++ with Qt.
libfxsys
libfxsys is a small library for access to many common system calls in the calculator. Access to the builtin
Print() and
GetKey() for example. This is essential for creating programs with GCC, check the wiki page for
libfxsys for more details on what is supported.