Industrie
Cloud Applikation für Kaffeemaschinen
Entwicklung einer umfassenden IoT Lösung, basierend auf Azure IoT Hub, sowohl zur Verwaltung von Anwender und Maschinen als auch die Aufbereitung der Daten für Verkauf/Marketing und Service.
Komponenten:
- Identity-Server für die Authentifizierung und Authorisierung im Gesamtsystem
- Micro-Services für die Verwaltung:
- Identity-Server Konfiguration
- Benutzer und Kunden
- Kaffeemaschinen
- Software-Pakete für Kaffeemaschinen
- Bezüge über Mobile Apps inkl. Authorisierung
- Micro-Services für die Sammlung und Aufbereitung:
- kommerziellen Daten
- Wartungs-Daten
- aller Daten für Big Data Analyse
- IoT-Client für die Kommunikation der Kaffeemaschinen mit der Cloud
Technologien Micro-Services:
- C# und .NET Core
- OpenID Connect
- Kubernetes / Docker
- IdentityServer4
- Azure SQL
- Azure Event Hub
- Azure IoT Hub
- Azure Storage
- Azure Cosmos DB / Data Lake
- Application Insights / Log Analytics
- Messaging Service NSQ
- Azure DevOps
- Technologien IoT-Client:
- Embedded Linux
- C/C++
- Qt
- Azure IoT C SDK
Lasertrackersystem
Design und Implementierung von Komponenten für ein Lasertrackersystem
Technologie
- TI-DSP unter C++ mit Code Composer Studio
- Software-Update Tool unter C# .NET
Fahrgastinformationssystem
Design, Entwicklung, Test und Integration für verschiedene Züge
Komponenten
- Bedienterminal
- Reservierungssystem
- FIS-Master und Verstärker Baugruppe
- Video Streaming Server
- Debian Linux
- GUI: C++ mit QT-Framework
- TCP-IP Kommunikation
Banknoten Prüfung
Analyse, Architektur/Design Datentransfer über USB
Komponenten
- OS Abstraction Layer
- Test Tools für Host Simulation
- Target Simulation unter Windows
- C/C++
- INTEGRITY (Greenhills)
- ThreadX (Express Logic)
Multiservice-Multiplexer
Redesign und Erweiterung eines bestehenden Frameworks eines Multiplexers zur Datenübertragung in Echtzeit über redundante Kommunikationswege.
Technologie
- C/C++
- Embedded Linux
- FPGA