Architektur und Firmware-Entwicklung für die Verbindung zusätzlicher Sensoren an einen besehenden Patientenmonitor.

Der Kunde benötigte ein neues Adaptionsmodul, um zusätzliche Sensoren über USB an seine bestehende Hardware anzuschließen, die nur über UART-Schnittstellen verfügt. Das Modul sollte die Sensordaten bereitstellen und die Konfiguration der Sensoren über ein wohldefiniertes und strukturiertes Protokoll ermöglichen. Dieses Protokoll sollte ebenfalls im Rahmen des Projekts definiert und entwickelt werden.

Wir haben die Entwicklung in einem Team aus Mechanik-, Elektronik- und Firmware-Entwicklern durchgeführt und dem Kunden das Modul integrationsbereit zur Verfügung gestellt. Dies beinhaltete automatisierte und manuelle Tests auf der Unit-Test- und Integrationstest-Ebene des V-Modells.

Die Entwicklung erfolgte nach der Norm IEC 62304 und den AUTOSAR C++14 Richtlinien.

Verantwortlichkeiten

Innerhalb des interdisziplinären Teams war ich für die Gerätefirmware verantwortlich. Meine Rolle umfasste die Klärung der Softwareanforderungen, die Definition und Dokumentation der Softwarearchitektur und das Tracing der Anforderungen bis hin zu Architektur, Implementierung und Tests gemäß des Entwicklungsstandards. Im Rahmen der Architekturdefinitionen habe ich auch dafür gesorgt, dass die Schnittstellen zwischen Software und Elektronik gut und entsprechend den Anforderungen definiert wurden. Darüber hinaus habe ich zusammen mit den anderen Entwicklern einen Teil der eigentlichen Firmware-Entwicklung für das Modul durchgeführt.