Für einen großen Automobilhersteller entwickelten wir eine anspruchsvolle Softwareplattform für seine Abgasmessgeräte, die auf einer robusten Grundlage von Linux und C++ aufbaut. Die zentrale Herausforderung bestand darin, eine einheitliche Plattform zu schaffen, die eine breite Palette von Messgeräten unterstützt und eine nahtlose Integration und Leistung gewährleistet. Die Plattform selbst basiert auf einem Yocto Linux-System, das eine flexible und skalierbare Umgebung bietet. Für optimierte Software-Updates haben wir den Software-Updater von Denx integriert, der eine effiziente Bereitstellung neuer Versionen ermöglicht.
Ähnliche Beiträge
DevOps Dienstleistungen für den Maschinenbau
Für ein führendes Maschinenbauunternehmen stellten wir umfassende DevOps-Services bereit und setzten dabei Microsoft Azure und Jenkins Build-Systeme ein. Unsere Lösung automatisierte die Erstellung komplexer Software und ihrer Abhängigkeiten und löste nahtlose Builds aus, sobald Änderungen am Code oder an den Unit-Tests vorgenommen wurden. Je nach den spezifischen Anforderungen der Software, die Projekte in C#, Java…
Webanwendung für einen Sprachclub
Wir entwickelten eine Ruby-on-Rails-Webanwendung, um Mitglieder eines Sprachclubs auf der Grundlage ihrer sich ergänzenden Fähigkeiten zusammenzubringen. Die Plattform verwendet einen intelligenten Matching-Algorithmus, um Personen mit kompatiblen Lern- und Lehrfähigkeiten zusammenzubringen und Gruppen zu bilden, in denen sie gemeinsam üben können. Nachdem die Teilnehmer ihre Präferenzen über die Sprachen angeben, werden sie in Gruppen eingeteilt und…
Verbesserungen an einer Suchmaschine für Unternehmen
Bei einem kleinen bis mittelgroßen Unternehmen verbesserten wir die PDF-Verarbeitungsfunktionen der Suchmaschine des Unternehmens und die Verbesserungen nahtlos in eine umfangreiche und komplexe Codebasis integriert, die eine Reihe von Open-Source-Technologien aus dem Apache-Ökosystem nutzte. Bei der Arbeit auf lokalen Linux-Servern verfeinerten wir die Fähigkeit der Suchmaschine PDF-Dateien zu verarbeiten und erweiterten sorgfältig ihre Fähigkeit Metadaten…
Mensch-Maschine-Schnittstelle für ein Gasplasmagerät
Für einen großen Industriezulieferer entwickelten wir eine intuitive grafische Benutzeroberfläche für ein Gasplasmagerät und nutzten dabei die Leistungsfähigkeit von C++ und Qt-Technologien. Die größte Herausforderung bestand darin, eine außergewöhnliche Softwarequalität zu gewährleisten und gleichzeitig vordefinierte Komponenten aus bestehenden Schweißprodukten zu integrieren. Die Lösung wurde auf einer eingebetteten Linux-Plattform unter Verwendung von Buildroot erstellt und bot…
Programmierung eines USB-Massenspeicher-Treibers
Für einen weltweit tätigen Hersteller von Geldautomaten entwickelten wir einen benutzerdefinierten USB-Treiber für ein Massenspeichergerät auf dem Nucleus Embedded-Betriebssystem. Diese Lösung ermöglichte es dem Mikrocontroller, als USB-Stick zu fungieren, wenn er an einen PC angeschlossen war. So konnten Benutzer nahtlos Dokumente auf den Automaten übertragen und Diagnosedaten als Textdateien abrufen. Das in ANSI C implementierte…