Narda Saftey Test Solutions GmbH

Das FieldMan Projekt
Das Projekt und der Kunde
Für die Narda Safety Test Solutions GmbH haben wir eine moderne, flexible und plattformübergreifende HMI Lösung für Messgeräte und Analyseapplikationen in Qt/QML entwickelt.
Über den Kunden

Narda Safety Test Solutions ist ein führender Hersteller hochpräziser Qualitätsmesstechnik in den Bereichen Sicherheit in elektromagnetischen Feldern, Störer-Lokalisierung und Spektrum-Monitoring sowie EMV. Sicherheit in elektromagnetischen Feldern beinhaltet breitbandige und frequenzselektive Feldstärkemessgeräte, Monitore zur Gebietsüberwachung sowie am Körper getragene Monitore für die persönliche Sicherheit.

Störer-Lokalisierung und Spektrum Monitoring umfassen Echtzeit-Empfänger und automatische DF-Antennen zur Peilung und Lokalisierung von Funksignalen sowie zur Langzeitüberwachung.

Narda STS Fieldman Projekt 1 basysKom, HMI Dienstleistung, Qt, Cloud, Azure
Die Ausgangslage

Die Narda Safety Test Solutions GmbH GmbH wandte sich mit einer spannenden Aufgabe an die basysKom GmbH und Imago Design GmbH: Die Entwicklung einer nachhaltigen Software-Plattform und die Schaffung eines konsistenten Benutzererlebnisses bei der Verwendung ihrer Messgeräten und Analyseapplikationen. Hierbei waren verschiedene Aspekte zu betrachten. So wurden die Messgeräte bisher auf Basis verschiedener Embedded Betriebssysteme erstellt; dieser Technologie Stack wurde im neuen Projekt auf einen Linux-basierten Stack umgestellt.

Bei den Analyseanwendungen wurde in der Vergangenheit für jedes neue Gerät eine individuelle Lösung entwickelt; dies sollte durch eine generische Plattform zukünftig vermieden werden.

Unsere Aufgabe war es neben der Schaffung eines einheitlichen Benutzererlebnisses, genau diese nachhaltige Software Architektur zu entwerfen, welche sowohl auf Embedded Geräten, Desktop PCs als auch auf mobilen Endgeräten ausgeführt werden kann. Selbstverständlich sollte diese generische Plattform einfach um neue Funktionen erweitert und an die Unterstützung neuer Geräte angepasst werden können.

Narda STS Fieldman Projekt 2 basysKom, HMI Dienstleistung, Qt, Cloud, Azure
Die Lösung
Narda STS Fieldman Projekt 3 basysKom, HMI Dienstleistung, Qt, Cloud, Azure
Narda STS Fieldman Projekt 4 basysKom, HMI Dienstleistung, Qt, Cloud, Azure
Narda STS Fieldman Projekt 5 basysKom, HMI Dienstleistung, Qt, Cloud, Azure
Narda STS Fieldman Projekt 6 basysKom, HMI Dienstleistung, Qt, Cloud, Azure

In Übereinstimmung mit den strategischen Zielen von Narda entschieden wir uns gemeinsam dafür, das Qt/QML-Framework für das Messgerät, den Desktop und langfristig auch für mobile Endgeräte zu nutzen.

Der erste Schritt in der Implementierungsphase bestand darin, die Oberfläche für den Narda FieldMan zu entwickeln. Nach Erreichen der ersten internen Meilensteine im FieldMan Projekt, begannen wir mit der Erstellung einer Prototyp-Version der Narda TSX Desktop Anwendung. Dieser Prototyp war entscheidend dafür, die Skalierbarkeit und Flexibilität des von uns gewählten Architektur- und Technologie Stacks zu demonstrieren.

Die Narda TSX Desktop Anwendung bietet Funktionen zur Übertragung und Analyse von Messdaten des Narda FieldMan. Hierbei können sowohl Netzwerk-Schnittstellen als auch serielle und optische Übertragungswege genutzt werden. Benutzer können anpassbare Berichte in verschiedenen Dateiformaten erzeugen, Projekte und Datensätze verwalten, eigene Mess-Standards erzeugen und Konfigurationseinstellungen verwalten. Die Architektur ist auf eine einfache Erweiterbarkeit ausgelegt, so dass auch zukünftig neue Funktionen hinzugefügt und die Kompatibilität mit neuen Geräten sichergestellt werden kann.

Neben unseren Kernaufgaben wie Architekturberatung und Softwareentwicklungsdiensten leistet basysKom auch kontinuierlichen technischen Support und weitere Beratung bei Bedarf an.

FieldMan

  • Das HMI wurde mit Qt/QML entwickelt und läuft auf einem embedded Linux-System.
  • Verwendet Software-Rendering auf einem Dual-Core iMX.7-Prozessor.
  • Diagrammdarstellung mit minimaler CPU-Last.
  • Konzipiert für eine nahtlose Funktion auf mobilen Geräten

Narda-TSX

  • Die Anwendung wurde mit Qt/QML entwickelt.
  • Ist kompatibel mit Windows 10 und Windows 11.
  • Bietet Optionen für Hardware- und Software-Rendering, abhängig von den Hardwarefähigkeiten.
  • Diagrammdarstellung, die speziell auf diesen Anwendungsbereich zugeschnitten ist.
  • Konzipiert mit Plugin-System für einfache Erweiterbarkeit
  • Ermöglicht die Erstellung von benutzerdefinierten Berichten in den Formaten ODS, ODF und CVS

Unified design

  • Das Gehäuse des FieldMan, sein eingebautes HMI und die Narda TSX verbindet eine kohärente, moderne und ansprechende Designsprache, was durch die Verleihung des RED Dot Design Awards im Jahr 2023 bestätigt wurde.
  • Unsere enge Zusammenarbeit mit Imago Design GmbH ermöglichte eine schnelle und getreue Umsetzung der Designvisionen in die fertigen Produkte.

basysKom Newsletter

We collect only the data you enter in this form (no IP address or information that can be derived from it). The collected data is only used in order to send you our regular newsletters, from which you can unsubscribe at any point using the link at the bottom of each newsletter. We will retain this information until you ask us to delete it permanently. For more information about our privacy policy, read Privacy Policy