Katalog
Komponenten
Die produktiven Komponenten der MOS4-Distribution. Jede Karte führt zur Plattformseite, die die Funktion im Kontext erklärt.
Engines
Komponierbare Compute-Substrate. Die tiefsten IP-Flächen — in YAML oder TOML deklariert, flottenweit ausgerollt.
AI Funnel
engineEdge AI from a TOML graph. Munic cloud retrains, quantises, validates, benchmarks, packages, and OTAs the model.
MEP
engineEvent processor. Trigger → condition → action rules in YAML, evaluated against MOS4 DB changes, schedules, and live events.
MSP
engineMulti-signal processing engine. Compose CAN, sensor, and event streams as a typed graph; deploy from a YAML manifest.
OBDStacks
engineVehicle communication engine. CAN, CAN-FD, J1939, J1850, HD-OBD, DoIP, and OEM-private PIDs decoded with one runtime.
ROS2
integrationROS2 sidecar and bridge. Hosts existing ROS2 nodes inside the MOS4 supervisor; maps DDS topics to and from the protobuf bus so customer code keeps running unchanged.
Konnektivität
Mobilfunk, BLE, Wi-Fi, Sub-GHz, Mesh. Jede Verbindung, ein Substrat.
Bluetooth
serviceBLE central service. Scan, connect, GATT client, wake-on-BT; multi-chip (Qualcomm + ESP32).
Communication Gateway
serviceMD21 telemetry gateway. ASN.1 UPER over TCP/TLS — bandwidth-efficient multiplexed transport for bidirectional device-to-server communication.
Modem
serviceCellular modem service. Multi-SIM, signal-aware roaming, MD21-aware payload shaping for constrained plans.
MQTT
serviceEmbedded MQTT broker. Bridges any standard MQTT client to MOS4 services via JSON or protobuf.
RF433
integrationSub-GHz RF integration for low-bandwidth IoT bridging.
Wi-Fi
serviceWi-Fi STA and AP service. Dual-backend at runtime (FC21/ESP32); 7-method interface with self-healing watchdog.
Zigbee
integrationZigbee mesh integration for smart-building and industrial sensor fleets.
Flotte
Fahrzeug- und Asset-Operationen: Tracking, Diagnose, Compliance, Fahreridentifikation.
Driver ID
integrationDriver identification via 1-Wire iButton, RFID, NFC pad, or paired Bluetooth tag.
Geofencing
servicePolygon and corridor zones with enter/exit/dwell events.
HOS / ELD
integrationFMCSA Hours-of-Service / Electronic Logging Device-compatible service.
Remote Diagnostic
serviceIn-vehicle multi-protocol triage. Office-side engineers replay, decode, and command via Multi Stacks + service call.
Tachograph
integrationEU tachograph integration for heavy-duty regulatory compliance.
Tracking
serviceVehicle and asset tracking. Position, ignition, and trip stitching with cellular fallback.
Vision & Autonomie
Multi-Kamera-Aufnahme, Dashcam-Aufzeichnung, V-SLAM/INS-Positionierung. AI Funnel betreibt den Inference-Graphen.
AI Runtime
engineOn-device NPU runtime. Multi-model .tflite inference on NXP iMX8M Plus via the eIQ delegate.
Autonomy
engineVisual SLAM, sparse mapping, and INS fusion. 6-DOF pose with loop closure for positioning without GNSS.
Camera Capture
serviceMulti-camera capture (MIPI-CSI, GMSL2, USB UVC, RTSP, WebRTC). Zero-copy NV12 dmabuf plane; CPU never touches pixel bytes.
Dashcam
serviceDashcam recording, retrieval, and event-triggered upload.
Sensoren
Typisierte Signalquellen für den MSP-Graphen. Inertial, GNSS, Umgebung, Fahrzeugbus.
Accelerometer
serviceAccelerometer service exposed as a typed signal — drives MSP graphs and harsh-event triggers.
Debimetry
integrationFlow-rate sensors via 1-Wire bus. Liquid and pneumatic transport.
Door
integrationDoor / cargo-bay open-state sensors via 1-Wire bus.
GNSS
serviceMulti-constellation GNSS service. A-GNSS/LTEE for fast cold fixes, dead-reckoning sensor injection, multi-client streaming.
Gyroscope
serviceGyroscope signal source for INS fusion and motion-aware policies.
Hygrometry
integrationHumidity and condensation sensors via 1-Wire bus.
INS
engineInertial navigation system. Tightly coupled GNSS + accelerometer + gyroscope fusion.
IOs
serviceDigital and analog IO service. Levels, transitions, and PWM exposed as signals.
LiDAR
integrationLiDAR capture and frame normalisation for autonomy and ADAS pipelines.
Temperature
integrationTemperature sensors via 1-Wire bus. Cold-chain and engine-bay monitoring.
V-ext
serviceVehicle external sensor bus — wires accessory sensors into the typed signal plane.
Betrieb
OTA, Observability, Konfiguration, Safety, Security — der Kitt, der eine Flotte unter Kontrolle hält.
Battery
serviceInternal Li-ion battery, charge controller, and vehicle Vext input — monitored and controlled through one service service.
Config
serviceCloud ↔ device config sync. TOML mapping bridges cloud msgpack v2 to the MOS4 gamma config service; schema-validated, atomic per-device.
Containers
serviceOCI container lifecycle on the device. cgroups v2 resource limits, Docker Compose support, Prometheus supervision.
Logs
serviceDistributed log synchronisation, archiving, and remote logfetch over MessageGate.
Observability
servicePrometheus + OpenTelemetry exposure across every microservice; fleet-wide dashboards.
OTA
serviceOTA firmware updates over MD21 or service call. A/B partitions, signed packages, automatic rollback.
Power
serviceScenario-based power policy engine. Sleep/wake/shutdown states and peripheral power modes from TOML config.
Safety
serviceFunctional-safety primitives. Watchdog coordination, supervised lifecycle, fault containment across micro service boundaries.
Security
serviceSigned boot, encrypted storage, PSIRT pipeline, CRA-mapped evidence pack.
Sentries
serviceOn-device issue store and forwarder. Periodicity-annotated reports relayed to the remote server over MessageGate.