In the following I present some of the older programs I've written. For the laboratory control system software please refer to the control webpage.

The compiled programs and the source codes can be downloaded. (P) marks Turbo Pascal MS-DOS programs, (C) Borland C++ Windows, (V) Visual C++ programs.

Neuron (5 MB) is a versatile image acquisition program, specially suited for high resolution microscopy. As this it replaces a TV/VCR system with hard disk recording and playback. It is easily adapted to arbitrary camera systems. In addition it posses modules which permit the interactive operation of multiple optical tweezers. Furthermore these tweezers can be automatically moved along predetermined paths. Cells can be recognized and the optical tweezers automatically placed at the cell boundary along the path. This is used in our group to steer the growth of Neurons (hence the name of the program). Neuron posses numerous features making the handling and examination of the acquired data easy. Don't forget to read Neuron.pdf in this package. You need Visual C++ 6.0 to modify this program

Lithium (P) is the control program that we use at the ENS together with Vision. It is described in detail in the Manual.

My first big program was Lifer, an artificial life and evolution simulation. I participated at "jugend forscht" in 1989 with this subject. (P)

WizArt is a CAD program. I participated 1993 at "jugend forscht" with this subject. TGVision.zip is the MS-DOS based windows library I created for WizArt. (P)

Jump'n'Roll is a small nice game. You have to guide a ball over a trapped lane. (P)

UltimaMap is an interactive map for Ultima VI. (P)

LaserShow is the CAD program for my self build LaserShow. (P)

Harmosz is a presentation of the behavior of coherent- squeezed- and Fock- states of the harmonic oszillator. I wrote it to help me teach these subjects during a seminar. (P)

Faisceau.zip is a program to control part of the experiment GRAAL at the ESFR. It was my first big C++ program. (C)

Mathe is a math game and learning program. (P)

With morsen you can lear the Morse code. (P)

Logbook keeps track of computer usage. (C) Nutzung.zip is used to display the data of Logbook and keeps track of computer usage under MS-DOS. (P)

With Fraktal you can interactively create fractals based on afine transformations (P). I've rewritten this program in Java.

I used UniComm to download and upload my eMail from the server of the university of Grenoble. Only pine was running on this system and POP Mail wasn't available. (P)

Lies.zip is a MS-DOS Text Reader which exploits the smooth scrolling feature of the VGA card. (P)

Glocke exploits the hardware alarm clock to beep each hour. (P)

Wandler smoothly merges drawings that you draw beforehand with the mouse. (P)

Endlos calculates an accoustical illusion, a sound which pich seems to increase endlessly. (P)

TemperatureMonitorAndController Controls Newport Omega iSeries temperature controllers connected to a serial port directly or over an OMR-6520 module. Used for oven control or bakeout. (Visual C++)