Audio-Mischpult
Mitarbeit bei der Entwicklung eines Tonstudio-Mischpults innerhalb eines Teams aus Software-, Hardware- und Produktspezialisten; dabei Konzeption, Implementierung und Test von Modulen, Systemintegration,Konfigurationsverwaltung, Beteiligung am Entwurf des Gesamtsystems, Projektplanung, Beratung und Einweisung, Netz- und Betriebssystemadministration
Der Steuerrechner ist ein VME-Bus-Mehrprozessorsystem (MVME-162 mit OS-9). Die Software besteht aus mehreren Prozessen, die nach dem Klient-Dienstleister-Prinzip zusammenarbeiten.
Entwurf und Implementierung eines Moduls zur Verwaltung der Audio-Hardware
Dieser erkennt Defekte, meldet sie und schaltet auf bereitstehende Ersatz-Einheiten um. Ebenso erkennt er das In-Betrieb-Gehen einer Einheit und schaltet dann von der Ersatzeinheit auf diese zurück. Es kann also im laufenden Betrieb Audio-Hardware ausgetauscht werden.Konfigurierbar machen der Steuerungs-Software in Hinblick auf Audio-Hardware
Die Anzahl und Art der Audio-Signalverarbeitungs -Routing- und -E/A-Karten kann vom Kunden frei gewählt werden. Das Steuersystem kann mit beliebigen Arten und Anzahlen umgehen. Es erfährt den jeweiligen Bestand aus einer Datenbasis, die von Produktspezialisten geschrieben wird. Ich entwarf das Konfigurationskonzept in Zusammenarbeit mit Kollegen aus dem Produktmanagement und der Produktion und implementierte es.Entwurf und teilweise Programmierung des Verhaltens bei Kaltstart und Warmstart und bei Stromausfall
Implementierung zweier Module mit Hilfsmitteln für die Steuerung des Bedienpults
Mitarbeit bei Aufbau und Inbetriebnahme der ersten Anlagen
Betriebssystem- (OS-9) und Netzadministration (TCP/IP), Administration der Entwicklungsumgebung, Versionsverwaltung
Projektplanung
Nach Auslieferung der ersten Mischpulte schrieb ich mit CA SuperProject einen Projektplan für die weitere Entwicklung der Steuerungs-Software.