Die Software für die Zeitmessung per Funk-Lichtschranke wurde zunächst für Linux entwickelt. Das ganze läuft aber auch unter Windows, wie's geht ist hier beschrieben.
Screenshot von tkstop.py unter Windows 2000 (wurde auch erfolgreich unter Windows XP getestet):
Installation:
Die folgenden Softwarepackete müssen installiert werden:
- Zunächst muss der Python Interpreter, den gibts hier http://www.python.org/ftp/python/2.4.4/python-2.4.4.msi, bei der Installation darauf achten, dass das TCL/TK (Tkinter) Modul (damit ist die grafische Oberfläche implementiert) mit installiert wird.
- CTypes Modul für Python hier http://sourceforge.net/projects/ctypes/files/ (ctypes-1.0.2.win32-py2.4.exe).
- PyParallel Python Modul wird zur Kommunikation mit der parallelen Schnittstelle benötigt und kann hier http://sourceforge.net/projects/pyserial/files/ heruntergeladen werden (pyparallel-0.2.win32.exe).
- GiveIO wird von PyParallel benötigt und gibts ebenfalls auf der PyParllel Downloadseite (giveio_setup.exe).
Progammstart:
Nun kann das Archiv entpackt werden, bei einer Standard Python installation reicht zum Start dann ein Doppelklick auf das tkstop.py symbol im Explorer.
Ist Python nicht Standardmässig installiert (z.B. auf einem Netzwerkllaufwerk), wechselt man in einer DOS-Box (Eingabeaufforderung) in das entsprechende Verzeichnis und startet dann die Zeitmessung mit dem Kommando:
python.exe tkstop.py
Gegebenenfalls müssen zuerst die Pfade für Python gesetzt werden:
set PY_PATH=z:\python24 <-- XXX Hier den Pfad zu Python eintragen XXX set PATH=%PATH%;%PY_PATH% set PYTHONPATH=%PY_PATH%\lib;%PY_PATH%\libs;%PY_PATH%\dlls python.exe tkstop.py