Funktionalität des Standard Designs
Die Plattform bietet diese Optionen (siehe auch obige Zeichnung: blauer Teil):
- Kommunikation mit dem Bediener
- Standard Bedienschnittstelle des Smartphone/ Tablet/ Laptop
- Kommunikation mit Ihrem (IoT) Gerät
- Kommunikation mit dem Internet/ der Cloud
- Applikations-Framework
- Infrastruktur-Framework für modulare und wartbare Applikationen
Wichtig sind zusätzlich die nicht-funktionalen Anforderungen, welche das Design erfüllt. Diese sind häufig die grössere Einschränkung als die funktionalen Aspekte:
- Datensicherheit
- Sicheres Software-Update über das Internet
- Datensicherheit durch Verschlüsselung
- verschlüsselte Ende-zu-Ende-Kommunikation
- Industriequalität
- Entwickelt nach Solcept Prozessen (CMMI for Development (Reifegrad 3), ISO 9001)
Ihre Applikation
Ihre spezifische Applikation (entwickelt in C# .NET) kann unter anderem umfassen:
- Bedienschnittstelle
- mit "look and feel" des jeweiligen Gerätes
- Auswertung und Signalverarbeitung von Sensoren
- Kamera
- Mikrofon
- GNSS
- Lage-/ Beschleunigungssensor
- Wartung von Geräten
- Parametrisierung
- Software-Updates
- Debugging/ Logging
- Jede andere Funktion
Technologien
Dieses Standard System Design basiert auf folgenden Technologien:
- Betriebssystem
- Mobile: iOS, Android
- PC: Windows, macOS
- Web API
- Solution-Stack
- C#, .NET, .NET MAUI, Xamarin Forms
- Security
- TLS, DTLS, X.509
- AES, RSA, ECC
- SHA
- Schnittstellen & Protokolle
- Funk
- Drahtgebunden (nur für PC/ Laptop!)
- "IoT/ IIoT"
- MQTT (Message Queuing Telemetry Transport)
- AMQP (Advanced Message Queuing Protocol)
- Push-Nachrichten
- Schnittstellen/ Sensoren
- USB, UART
- Kamera, Microphon
- GNSS, Positions-/ Beschleunigungssensor