Logo

Präzisionsmesstechnik

Wie man ganz genau hinsieht – und trotzdem pünktlich liefert.

Ein Prototyp war da – aber bis zur Serienreife fehlte noch einiges. Wir haben die Software eines Laser Trackers überarbeitet, erweitert und stabil gemacht. Parallel dazu entstand ein Tool, mit dem sich Firmware einfach updaten und Geräte konfigurieren lassen. Unsere Entwickler waren direkt vor Ort im Einsatz, haben mitangepackt, mitgedacht – und dafür gesorgt, dass das System rechtzeitig fertig wurde. Einfach, sauber, zuverlässig.

Eckdaten auf einen Blick

Aufgaben

Outsourcing

Rollen

Entwickler

Produkte

Desktop AppClient-Server Entwicklung

Herausforderung

Unser Kunde entwickelt hochpräzise Laser Tracker – mobile Messsysteme, die auf bis zu 160 m Distanz im Submillimeterbereich messen. Für die neue Option Absolute Distance Measurement (ADM) musste die vorhandene Prototyp-Software fit für den Einsatz gemacht werden:

  • funktional erweitert
  • strukturell überarbeitet
  • performant optimiert
  • sauber getestet

Und das alles unter Zeitdruck. Zusätzlich sollte ein PC-Tool zur Firmware-Aktualisierung entwickelt werden – inklusive Konfiguration, Logging und Bedienoberfläche. Gesucht waren also Entwickler mit DSP-Know-how, Embedded-Erfahrung und sicherem Umgang mit C++, C# und .NET.

Visualisierung eine Mikroskops im High Key Foto-Stil

Erfolg

Unsere Spezialisten wurden temporär ins Entwicklungsteam vor Ort integriert. Sie brachten frisches Know-how ins Projekt – und halfen dabei, die ADM-Option rechtzeitig in die Serie zu bringen.

Das Ergebnis:

  • ADM-Funktionalität zuverlässig im Produktivsystem
  • Auslieferung der erweiterten Laser Tracker wie geplant
  • Zukunftssicherheit durch saubere Architektur und robuste Tools

Arbeitsweise

ADM-Funktion optimiert – von Grund auf:

Wir haben den ursprünglichen Prototyp modularisiert, objektorientiert aufgesetzt und so in die bestehende Softwarelandschaft eingebettet. Fehler wurden behoben, Algorithmen beschleunigt, DSP-BIOS gezielt konfiguriert. Dazu kam Logging, Fehlerhandling und Konfigurationsmanagement.

FirmwareUpdater – vom Konzept bis zum letzten Testlauf:
Das Tool erlaubt automatisierte Updates und Parameteranpassungen an den Laser Trackern.

  • Umsetzung in C# .NET
  • Konsole oder GUI – je nach Einsatzzweck
  • XML-basiert konfigurierbar
  • Anbindung über bestehende COM-Komponenten
    Wir haben das Tool komplett umgesetzt – von der Spezifikation über Design und Implementierung bis zu den Abschlusstests.

Tech Stack

Methoden & Paradigmen

Sprachen & Frameworks

Kommunikationstechnologien

Kommunikation/ Protokolle

Embedded Programmiersprache

Embedded Betriebssystem