Ressources · Docs
Où vit la référence.
89 fichiers protobuf définissent chaque contrat inter-services de MOS4. La documentation de référence est en accès anticipé — la couverture s'étend. Tous les points d'entrée du portail développeur sont disponibles pour les partenaires enregistrés.
Surface d'interface
89 fichiers proto. Un registre typé unique.
Le repo mos-interfaces est le registre unique partagé pour tous
les contrats de service MOS4. Chaque service parle à tous les autres via ces contrats fil —
proto3 avec buf lint et cargo build
appliqués à chaque merge. La rétrocompatibilité est une garde CI, pas une convention.
La documentation des crates Rust (Rustdoc) et celle des interfaces protobuf (buf schema) sont les deux principaux formats de référence côté développeur.
Domaines de service
Des services répartis sur six domaines.
| Domaine | Services | Nombre |
|---|---|---|
| Connectivité | modem, eUICC, routage, BT, WiFi, DHCP, MQTT, MEP, pont RPC, binarygate | 10 |
| Positionnement | GNSS, GNSS-ESF | 2 |
| Vision | capture caméra, dashcam, frame plane, shader ROI, runtime d’inférence, VSLAM | 7 |
| Alimentation | gestionnaire d’alimentation, arbitre d’énergie, batterie, alimentation périphériques | 4 |
| Données | base de données, admin base, SQL, PDM, capteurs, 1-wire, Modbus, USB, géorepérage, E/S, mode interactif, MSP, OBD | 13 |
| Plateforme | logs, sentry, monitoring, reporter d’observabilité, gestionnaire de temps, version, watchdog | 7 |
Les bindings Go sont générés en parallèle des stubs Rust — tout consommateur non-Rust peut utiliser les mêmes contrats proto.
Premiers pas
Points d'entrée du portail développeur.
À venir sur le portail développeur
Quickstart SDK
Un guide de démarrage pas-à-pas couvrant la configuration du SDK, l'outillage conteneur et le premier déploiement de micro service est en préparation pour le portail de documentation développeur. Cette carte renverra directement vers le guide une fois l'URL confirmée.
Disponible pour les partenaires enregistrés — demandez un accès anticipé via l'ingénierie.
Portail développeur · accès anticipé
Référence SDK
Documentation Rust crate par crate — interfaces, schémas de configuration et exemples. Disponible pour les partenaires enregistrés sur le portail de documentation développeur.
La documentation de référence est en accès anticipé — la couverture s'étend.
Portail développeur · accès anticipé
Référence des interfaces protobuf
Définitions publiques des interfaces proto3 pour chaque service MOS4 — la référence canonique du contrat fil pour tout langage consommant des services MOS4.
Disponible pour les partenaires enregistrés via le portail de documentation développeur.
Portail développeur · accès anticipé
Référence TOML d'inférence IA
Schéma, exemples et types de modèles pris en charge pour la configuration du pipeline d'inférence IA on-device — couvre le modèle DAG du funnel, les déclencheurs de triage et les paramètres d'inférence par classe.
Disponible pour les partenaires enregistrés via le portail de documentation développeur.
Portail développeur · accès anticipé
Référence des règles Multi Stacks
Grammaire YAML pour les décodeurs de protocoles véhicule et machine — couvre le DSL de pile déclaratif, les sélecteurs de protocole et le modèle de concurrence multi-bus.
Disponible pour les partenaires enregistrés via le portail de documentation développeur.
Corpus de documentation
La documentation que nous maintenons.
| Corpus | Nombre | Maturité |
|---|---|---|
| dossiers de micro services | 52 | publié |
| dossiers de repos Cœur | 7 | publié |
| dossiers de repos outils | 9 | publié |
La documentation de référence par composant — résumé, interfaces fournies/requises, concepts clés et points d'intégration — est en préparation pour publication sur le portail de documentation développeur après revue éditoriale. Aucun calendrier n'est engagé.
GraphQL mesh
Point d'entrée d'egress cloud.
GraphQL mesh — passerelle d'API cloud
Le point d'entrée utilisateur du cloud est le GraphQL mesh. Flux de bout en bout : composant-en-conteneur → broker MQTT → passerelle de communication → internet → cloud-connect → micro service cloud → GraphQL mesh → API client. Le mesh consolide tous les contrats de service cloud MOS4 derrière une surface de requête typée unique.
Référence publique : gateway.munic.io → docs GraphQL gateway →
Outils développeur
Outils côté hôte pour le développement et la QA.
-
Éditeur de graphes MSP
Éditeur web de graphes de traitement du signal avec registre de kernels curés. Développement et tests off-target — aucun matériel requis.
-
mos-log-reader
CLI côté hôte pour parser, fusionner, coloriser et explorer interactivement les flux de logs d'appareils MOS4.
-
mos-mes — simulateur ECU
Simulateur ECU en Rust pour le test des protocoles CAN/ISO-TP/UDS/OBD-II/DoIP, en headless ou via tableau de bord web. Tests d'intégration sans matériel pour les piles de diagnostic.
Prêt à démarrer l'intégration ?
Demandez l'accès au portail de documentation développeur ou parlez à l'ingénierie de votre programme.