Offline gebruik

Testlabs, HIL-ruimtes en security-labs werken vaak op netwerken zonder internettoegang. Arnodiqa is op die netwerken ingericht. Installatie, licenties, updates en documentatie werken zonder verbinding naar buiten.

NetwerkverbindingenEngine en CLI maken geen uitgaande internetverbindingen. DoIP verbindt alleen met de ECU's of het testnetwerk dat u configureert. Geen telemetrie.
Air-gap-modusArnodiqa maakt geen verbindingen naar internet. Installatie, licentiecontrole, documentatie en support werken zonder netwerk.
LicentiesLicentiebestand met Ed25519-handtekening, lokaal gecontroleerd. Geen activatie, geen phone-home, geen heractivatie. Machinegebonden, site- of volumelicentie; geen hardwaresleutel. Zonder licentie draait Arnodiqa 30 dagen met alle functies. Daarna blijven openen, bekijken, offline afspelen, converteren en exporteren van projecten en logbestanden werken.
Einde onderhoudLicenties zijn perpetual. Na het einde van het onderhoud blijft Arnodiqa werken met elke versie die tot die datum is uitgebracht. Er is geen uitschakeling op afstand, en een lopende meting wordt nooit onderbroken.
InstallatieWindows-installer (MSI of setup.exe) met ingebouwde offline WebView2-runtime. Installeert en draait zonder internet. Geen automatische updater; een nieuwe versie is een nieuwe installer.
EditorVS Code-extensie voor CAPL als .vsix-bestand, offline te installeren. De language server draait lokaal en maakt geen netwerkverbindingen.
UpdatesEen nieuwe versie is een nieuwe installer, met SHA-256-controlesommen. Te verspreiden via een USB-medium of een interne repository.
WebView2De gebruikersinterface draait in Microsoft WebView2. Arnodiqa schakelt SmartScreen, synchronisatie, automatisch invullen en de achtergronddiensten van de runtime uit. Updates en diagnostische gegevens van de WebView2-runtime zelf volgen het Windows-beleid van de organisatie (bijvoorbeeld WSUS en groepsbeleid).
SBOM en noticesBij elke release een CycloneDX-SBOM voor de desktop-applicatie, de CLI, de language server en de VS Code-extensie, met controlesommen. Third-party notices zitten in de installer en zijn in de app te openen via Help → Third-party notices. Alle opensourceafhankelijkheden hebben een permissieve licentie.
DriverbibliothekenDrivers van de interfacefabrikant worden tijdens runtime geladen en maken geen deel uit van de installatie. Het product bevat geen code van derden met beperkende licentie.
SupportLogs en crashrapporten blijven op de computer. Een supportbundel (zip) maakt de gebruiker zelf, in de app of met arnodiqa support bundle, en stuurt die via het eigen kanaal door. Gebruikersnamen, hostnaam en serienummers worden geanonimiseerd; sleutels, busdata en CAPL-bronnen gaan er nooit in. De volledige bestandenlijst is vooraf te zien.
DocumentatieDeze website en de documentatie werken zonder internet (geen CDN's of webfonts) en zijn doorzoekbaar.
ReproduceerbaarheidDezelfde versie en hetzelfde project geven hetzelfde resultaat. De gesimuleerde bus is deterministisch.

Typische omgevingen

  • OEM-testlabs en HIL-ruimtes zonder internettoegang
  • Toeleveranciers in de defensiesector
  • Homologatie- en security-labs (UNECE R155/R156)
  • Teams waarvan meetdata en projecten het gebouw niet mogen verlaten

Offline installatiemedium

arnodiqa-1.0.0-offline/
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

Voorbeeld van de inhoud van een release-medium: de Windows-installer, de SBOM, de VS Code-extensie en het licentiebestand, met controlesommen.