Peter Apian-Bennewitz's programming CV (major projects)

when name content language lines of code libraries hardware/opsys use state
2004+ pgc Gonio-Photometer control software ANSI-C approx 8000 interface lib as shared-lib, cmdline control, GUI based on GTK/glade Linux pab internal (packaged with pab photo-goniometer) active
2004+ mountain interactive BRTF data display,
complete re-write
ANSI-C 5700 Open-GL Linux pab internal (packaged with pab photo-goniometer) active
2004- kernel drivers (2.4.x, 2.6.x) PCI, PC104 drivers ANSI-C approx 2500 - Janz Modulbus cards, Advantech PCI cards pab (public state not yet clear) active
2002 send_maho send data to Maho 600E2 (Philips CNC432) milling machine (incl. BTR mode), via rs232 ANSI-C 200 - Linux pab/FhG-ISE use closed 2006
2002 - vrml2rad VRML 97 (aka VRML-2) converter to Radiance, including smooth normals (also known as wrl2rad) ANSI-C 800 C, 700 YACC yacc/lex Linux, Irix pab internal use active
2002 - - CAN interface library for PWM control of hydraulic valves ANSI-C - Peak CAN Linux, Opus light+, EMS-CPT-XTI, ESD AI/O, ITT AJ3 protocols, CAN-Open pab internal,
project k5
active
2001 - flexsurf freeform geometry generator for optically exact surfaces ANSI-C approx 2000 - Linux, Irix, Sun-OS pab internal active
2000 filmbits script based image assembler for film editing ANSI-C 1600 (excluding yacc/lex code) - Linux pab internal, animations active
2001 web-i web based host management PHP4 500 - Apache, Linux FhG-ISE internal frozen
1998 - 2001 psub sleek job distribution across UNIX network (UDP,TCP based) ANSI-C 5000 - IRIX,HPUX,SUNOS,Linux FhG-ISE internal closed 2002
1998 - rshow (rewrite) interactive scene viewer for Radiance ANSI-C, tcl/tk 12000 Open-GL, tcl/tk IRIX,HPUX,SUNOS,Linux public binary active
1996 sls interface library and control program to slide projector (via rs232) ANSI-C 1000 Kodak p-com language IRIX,HPUX,Linux FhG-ISE internal closed 2004
1996 lvr interface library and control program to SONY LVR laserdisc recorder (via rs232) ANSI-C 700 SONY protocol IRIX,HPUX FhG-ISE internal closed 2004
1995 jvc interface library and control program to JVC S-VHS recorder (via rs232) ANSI-C 700 JVC protocol IRIX,HPUX FhG-ISE internal closed 2004
1993 - 1995 rshow interactive scene viewer for Radiance ANSI-C 7800 SGI/IRIX GL IRIX public source closed
1992 getvgx script based film editing ANSI-C 10000 IRIX GL SGI VGX with VideoLab FhG-ISE internal closed
1992-1999 mountain interactive BRTF data display ANSI-C 1600 IRIX GL SGI IRIX FhG-ISE internal, my diploma & Phd work closed 2003
1991-1998 transmess control for 4 axis gonio-photometer ANSI-C 6000 sm.s HP320 (68040 HP workstation), VME bus adapter FhG-ISE internal, my diploma & Phd work closed 2003
1991-1998 sm.s multi axis, synchronous, stepper motor control M68000 assembler 580 - SAC800 (Eltec M68000 boards) FhG-ISE internal, my diploma work closed 2003
1985 vis 3D animated hidden line in object space Pearl ca 1990 - 'ct68000' (M68000 kit) hobby closed
1983 - 3d wireframe animation Applesoft Basic ca 400 - Apple ][ hobby closed
active = development active, program used
frozen = development closed, program used
closed = development closed, program not in use
back to my home page