Eine einzige Embedded-Codebasis, vom Silizium bis zum Bildschirm.
Wir beginnen beim Board-Bring-up und arbeiten nach außen: Treiber und eine Hardware-Abstraktionsschicht, ein Echtzeitkern für die Steuerschleifen, die keine Deadline verpassen dürfen, darauf die Konnektivität und die Bedienoberfläche. Jede Schicht wird unter derselben IEC-62304-Disziplin geschrieben und geprüft, die wir auf unsere Medizinsoftware anwenden.
Wo bereits Firmware vorhanden ist, modernisieren wir sie: wir entflechten sie in testbare Module, ergänzen einen Simulationsmodus, sodass sie ohne die Hardware läuft, und richten die automatisierten Builds und Tests ein, die sie über Jahre auslieferbar halten.