![]() |
![]() |
| Größere kommerzielle Projekte / Massensoftware | |||
![]() |
Star DIVISION GmbH Hamburg (jetzt SUN Microsystems) StarDraw 1.0, 2.0, 3.0 (Zeichenprogramm unter DOS mit Windows-ähnlichem UI). Vollständig von mir programmiert in Turbo Pascal. |
Turbo Pascal | |
| Graffitti Software, Darmstadt Import- und Exportfilter (diverse Grafikformate) für ein Windows Zeichenprogramm. |
C | ||
![]() |
Star DIVISION GmbH Hamburg (jetzt SUN Microsystems) Umfassende Mitarbeit am StarWriter für Windows sowie an der portablen C++ Klassenbibliothek StarView für Windows, OS/2 und Mac. U.a. Filterprogrammierung und diverse Dialoge. |
C++ | |
![]() |
Star DIVISION GmbH Hamburg (jetzt SUN Microsystems) Konzeption und Implementation einer applikationsübergreifenden Drawing-Engine für das gesamte StarOffice, also eine Bibliothek, welche Zeichenfunktionalität in allen Applikationen des Office (Textverarbeitung StarWriter, Zeichenprogramm StarDraw, Tabellenkalkulation StarCalc, Datenbank StarBase, ... ) zur Verfügung stellt (vergleichbar mit der Escher Engine im Microsoft Office). Mittlerweile im Quellcode verfügbar (siehe www.libreoffice.org www.openoffice.org). |
C++ | |
![]() |
orgAnice Software GmbH Entwicklung eines Druckmoduls (Reportgenerator) für das Datenbanksystem orgAnice 3.0 und 3.1 unter Windows. Dieses Modul dient zum Layoutentwurf und zum Ausdruck von Datenbankinhalten in Listen- oder Etikettenform inkl. HTML und CSV-Export. Die Anbindung an die orgAnice-eigene Datenbank erfolgt über das Microsoft Common Object Model (COM). |
C++ | |
| Embedded und hardwarenahe Projekte | |||
![]() |
B. Braun Arzneimittel, Melsungen Vollautomatisches Prüfsystem zur optischen Erkennung (Laser + Photomultiplier) und Aussonderung undichter Kunststoffampullen. Ein eigensicheres, mit großem Erfolg in der Fertigung integriertes System. Vollständige Entwicklung der Hard- und Software. |
8086 PC Assembler | |
|
IBM Deutschland GmbH Steuerungshard- und Software (sowie die Ansteuerungselektronik und Teile der Mechanik) für eine numerisch gesteuerte Leiterplattenfräsmaschine mit automatischer Fräsentiefenjustierung, vollautomatischem induktiv überwachtem Werkzeugmagazin, ... sowie vollständige Entwicklung des dafür erforderlichen CAD Systems. |
8086 PC IBM Basic, Turbo Pascal, Assembler | |
![]() |
GMC German MicroController GmbH Entwicklungsumgebung für ein selbstentworfenes Intel 386EX Board sowie für ein NEC V25+ Board. Vollst. Konzeption und Entwicklung von Locator für Pascal und C/C++, Downloadsoftware, Betriebssystem, Remote Debugging Kernel, Runtime Library, Ethernet und TCP/IP Stack. Fortlaufende Weiterentwicklung, Wartung und Pflege des Entwicklungssystems. Außerdem diverse Projekte basierend auf diesem System, z.B. Kamerasteuerungen, Radarauswertung, ... |
i386EX, V25+ Assembler, Turbo Pascal, C, C++ | |
![]() |
Siemens AG Siemens-eigene Hardware basierend auf einem Infineon 80C167CR Microcontroller. Entwicklung einer Software zur numerischen und grafischen Darstellung von Meßdaten (Strom, Spannung, Frequenzen, Temperatur, ...) sowie zur dialoggesteuerten Änderung von Betriebsparametern auf einem LCD (Controller SED1335). Das LCD Modul ist Bestandteil eines Leistungsschalters (bis 6,3kV und 6,3kA, im Kurzschlußfall bis 150kA) und ist mit mehreren anderen Komponenten in diesem Schalter per CubicleBUS (R) (Siemens-eigene Bezeichnung eines verbreiteten Feldbusses) vernetzt. |
80C167, C (Keil C166 Crosscompiler) | |
![]() |
Wincor Nixdorf International GmbH RF System, basierend auf Infineon 80C167CS Microcontroller und einem 8051 Derivat. Projekt mit RF Funkstationen welche untereinander sowie mit einem Datenbankrechner per Ethernet und TCP/IP vernetzt sind. Konzeption, Spezifikation und Realisierung des Laboraufbaus inkl. der Kommunikationsprotokolle im RF- und TCP Bereich. Administration per Terminal, Telnet und Webbrowser. Implementiert mit Echtzeitbetriebssystem Keil RTX166 und USSW TCP/IP Stack. |
80C167, 8051 C (Keil C166 Crosscompiler) + RTX-166 + Delphi | |
|
Elektrotechnik und Elektronik Oltmann GmbH Entwicklung der Ansteuerungssoftware für vollgrafikfähige LED Anzeigetafeln (Unterstützung diverser LED Ausgabemodule mit statischer als auch Multiplexansteuerung), vorwiegend für den Bereich Fahrgastinformationssysteme (Bahnhöfe, Bushaltestellen). Fensterbasierte Schnittstelle zum Client Rechner, Displaygrößen bis zu mehreren qm bei bis zu ca. 300k Pixel. ST10F269+F276, Kommunikation per RS232, RS485, RS422 und Ethernet inkl. Administration + FLASH Update per Terminal, Telnet, Webbrowser und FTP. CAN (OpenCAN) vorgesehen. Unterstützung verschiedener verbreiteter Tafeldatenprotokolle. FAT Dateisystem im EEPROM. Multiprotokoll Clientsoftware sowie Simulations-DLL für KEIL uVision 2 (AGSI) in Delphi erstellt. Optional mit Fahrplanverwaltung, Kommunikation u.a. per UKW Radiofunk (RDS-ähnlich). Produkt mit UNICODE-Unterstützung weltweit im Einsatz. Berlin, Potsdam, Rostock, Dresden, Köln, Düsseldorf, Holland, Bratislava (Slovakien), Moskau, ... |
ST-10 C (Keil C166 Crosscompiler) + Delphi | |
|
Elektrotechnik und Elektronik Oltmann GmbH Entwicklung einer embedded Applikation zur Fahrplanverwaltung an Bushaltestellen und Bahnstationen. Serverseitige Versorgung über eigens spezifiziertem XML-Protokoll mit Soll- und Istdatenversorgung (Verspätungsmeldungen, Abfahrtsmeldungen et cetera). Anbindung per Ethernet oder GSM. Direkter Anschluss von LED-Matrixanzeigern zur Darstellung der Abfahrten. |
AVR32 mit embedded Linux C++ (GNU) Multithreaded Application + FPC/Lazarus | |
|
Freyer & Siegel, Henningsdorf Implementation einer FAT Dateisystem Treiberschicht inkl. Read-/Write Cache für CompactFlash Karten in einem Sterilisationsautomaten. Application Upload Utility in Delphi Implementiert. |
Mitsubishi M16C
C (NC308 Crosscompiler) + Delphi | |
|
Freyer & Siegel, Henningsdorf Verschiedene große und kleine Projekte in den Bereichen Medizintechnik, Automotive, Haushaltsgeräte (Weisse Ware) und Sonnenbanken, Ethernetanwendungen mit embedded Webservern, Ausarbeitung von Funkübertragungsprotokollen, I2C Devices für namhafte und weltmarktführende Auftraggeber. Diverse Test- und Analysetools sowie Entwicklungswerkzeuge als PC Applikationen mit Delphi und FPC/Lazarus realisiert. |
Renesas M16C
Microchip PIC18, 8051, Ubicom, Cyan C + FPC/Lazarus & Delphi | |
|
Freyer & Siegel, Henningsdorf Konzeption einer Beschreibungssprache für eine vollfarbgrafische Bedieneinheit für embedded Systeme mit Touch, u.a. mit Unterstützung von Mehrsprachfähigkeit, unterschiedlichen Skins et cetera. Implementation eines entsprechenden Precompilers (zur Crosskompilierung von Source nach P-Code) sowie eines P-Code Interpreters. |
AVR32 mit embedded Linux C++ (GNU) | |
![]() |
Siemens AG Überarbeitung der Displayansteuerungssoftware eines Leistungsschalters (ETU45) zur Darstellung chinesischer Schriftzeichen auf einem niedrig auflösenden, vollgrafischen LCD. Refaktorierung der vorhandenen Codebasis, um native Sprachunterstützung für den chinesischen Markt auf den knappen Ressourcen des MSP430 (16 KiB ROM, 0,5 KiB RAM) zu implementieren. Inkl. Koordination der Übersetzungsarbeiten und Erstellung einer Dokumentationsbasis. Tools als Entwicklungshilfen mit FPC/Lazarus implementiert. |
MSP430, C (IAR Crosscompiler)
+ FPC/Lazarus | |
| Kleinere Projekte und Individualsoftware | |||
| Auftragsverwaltung für Vertriebs-Vertreter rotierender Instrumente (Zahnarztbohrer) | Clipper / dBase | ||
| Kassenbuchprogramm (DOS) | Turbo Pascal | ||
| Bankbuchprogramm (DOS) | Turbo Pascal | ||
| Auftragsverwaltung für Handwerksbetriebe Joe's Hand. DOS MDI Applikation mit windows-ähnlichem UI. Dokument- und datenbankbasiert. | Turbo Pascal | ||
|
CMObjects Interaktives Chart-Modul für industrielle Betriebsdatenerfassung (BDE) und statistische Prozesskontrolle (SPC) unter Windows. |
C++ mit MFC und StarView | |
|
DtausCvt - Tool zum Generieren und konvertieren von DTAUS Dateien (Disketten-Clearing-Verfahren zum Austausch von Buchungsdaten zwischen Kunde und Bank). DOS und Windows-Versionen. | Turbo Pascal und Delphi | |
... email Aufgrund Spam Missbrauch entfernt. Für Erstkontakt bitte anrufen unter 030-762 03 22-1 ...
| © JME Engineering |
|