Utilisation hors ligne
Les laboratoires d'essais, les salles HIL et les laboratoires de sécurité fonctionnent souvent sur des réseaux sans accès à Internet. Arnodiqa est conçu pour ces réseaux. L'installation, les licences, les mises à jour et la documentation fonctionnent sans aucune connexion sortante.
| Connexions réseau | Le moteur et la ligne de commande n'établissent aucune connexion sortante vers Internet. DoIP se connecte uniquement aux calculateurs ou au réseau de test que vous configurez. Aucune télémétrie. |
|---|---|
| Mode isolé (air-gap) | Arnodiqa n'établit aucune connexion vers Internet. L'installation, la vérification de licence, la documentation et le support fonctionnent sans réseau. |
| Licences | Fichier de licence avec signature Ed25519, vérifié localement. Ni activation, ni communication avec un serveur, ni réactivation. Licence liée au poste, licence de site ou licence en volume ; aucune clé matérielle. Sans licence, Arnodiqa fonctionne pendant 30 jours avec toutes les fonctions. Ensuite, l'ouverture, la consultation, la relecture hors ligne, la conversion et l'export des projets et des fichiers d'enregistrement restent possibles. |
| Fin de la maintenance | Les licences sont perpétuelles. Après la fin de la maintenance, Arnodiqa continue de fonctionner avec toutes les versions publiées jusqu'à cette date. Aucune désactivation à distance n'existe, et une mesure en cours n'est jamais interrompue. |
| Installation | Programme d'installation Windows (MSI ou setup.exe) avec runtime WebView2 hors ligne intégré. L'installation et l'exécution se font sans Internet. Aucune mise à jour automatique : chaque nouvelle version est un nouveau programme d'installation. |
| Editor | Extension VS Code pour CAPL au format .vsix, installable hors ligne. Le serveur de langage s'exécute localement et n'établit aucune connexion réseau. |
| Mises à jour | Chaque nouvelle version est un nouveau programme d'installation, accompagné de sommes de contrôle SHA-256. La diffusion se fait par support USB ou par un dépôt interne. |
| WebView2 | L'interface utilisateur s'exécute dans Microsoft WebView2. Arnodiqa désactive SmartScreen, la synchronisation, le remplissage automatique et les services d'arrière-plan du runtime. Les mises à jour et les données de diagnostic du runtime WebView2 lui-même suivent la politique Windows de l'organisation (par exemple WSUS et les stratégies de groupe). |
| SBOM et mentions de licence | Chaque version est livrée avec une SBOM CycloneDX pour l'application de bureau, la ligne de commande, le serveur de langage et l'extension VS Code, avec sommes de contrôle. Les mentions de licence des composants tiers figurent dans le programme d'installation et s'ouvrent dans l'application via Help → Third-party notices. Toutes les dépendances open source sont sous licence permissive. |
| Bibliothèques de pilotes | Les pilotes du fabricant de l'interface sont chargés à l'exécution et ne font pas partie de l'installation. Le produit ne contient aucun code tiers sous licence restrictive. |
| Support | Les journaux et rapports de plantage restent sur l'ordinateur. L'utilisateur crée lui-même un paquet de support (zip), dans l'application ou avec arnodiqa support bundle, et le transmet par son propre canal. Les noms d'utilisateur, le nom d'hôte et les numéros de série sont anonymisés ; les clés, les données de bus et les sources CAPL n'y figurent jamais. La liste complète des fichiers peut être consultée au préalable. |
| Documentation | Ce site et la documentation fonctionnent sans Internet (ni CDN, ni polices web) et disposent d'une recherche. |
| Reproductibilité | La même version et le même projet donnent le même résultat. Le bus simulé est déterministe. |
Environnements types
- Laboratoires d'essais de constructeurs (OEM) et salles HIL sans accès à Internet
- Équipementiers du secteur de la défense
- Laboratoires d'homologation et de sécurité (UNECE R155/R156)
- Équipes dont les données de mesure et les projets ne doivent pas quitter le bâtiment
Support d'installation hors ligne
Arnodiqa_1.0.0_x64-setup.exe | .msi arnodiqa-capl.vsix sbom.cdx.json SHA256SUMS SHA256SUMS.sig customer.arnlic (Ed25519-signed licence file) $ sha256sum -c SHA256SUMS $ arnodiqa run project.yaml --json
Exemple de contenu d'un support de version : le programme d'installation Windows, la SBOM, l'extension VS Code et le fichier de licence, avec les sommes de contrôle.