Software voor ontwikkeling en test van voertuignetwerken
Analyse, simulatie, diagnose en test van voertuigbussen. Volledig offline te gebruiken.
Arnodiqa is een ontwikkel- en testtool voor CAN, CAN FD, CAN XL, LIN en J1939. Het legt busverkeer vast en decodeert het, simuleert restbussen en ECU's, voert diagnose en flashen uit en automatiseert tests. Voor engineers bij OEM's, toeleveranciers en testlabs, ook in omgevingen zonder internetverbinding.
- Geen telemetrie, geen online activatie
- Perpetual licentie
- Desktopapplicatie en CLI
Toepassingen
Eén engine voor desktop en command line
Analyse
Busverkeer live of uit BLF-, ASC- en MF4-logs bekijken. Decoderen met DBC of ARXML, daarna filteren, loggen en exporteren.
AnalyseRestbussimulatie
Interaction Layer uit DBC, ARXML of LDF met send types, cyclustijden, alive counters, E2E en SecOC.
SimulatieDiagnose en flashen
ISO-TP, UDS, OBD-II, DoIP en J1939, symbolisch met ODX/PDX. ECU-simulatie en flashen via UDS.
DiagnoseTest en CI
Testmodules in CAPL, test units in YAML, rapporten in HTML, JSON en JUnit. De headless CLI geeft een exitcode volgens het verdict.
TestOffline gebruik
Gebouwd voor afgeschermde labs
Testbanken, HIL-ruimtes en security-labs zijn vaak bewust van internet afgesloten. Arnodiqa maakt geen netwerkverbindingen en verzamelt geen telemetrie. Installatie, licentie en documentatie werken zonder internet.
| Licentie | Ondertekend licentiebestand, lokaal gecontroleerd. Geen activatie, geen phone-home. |
|---|---|
| Installatie | Offline Windows-installer. SBOM en third-party notices bij elke release. |
| Hardwaresleutel | Niet nodig. |
$ arnodiqa run examples/demo/demo.yaml --duration 2s measurement #3: 2.000000 s, 990 events, stop: Duration channel frames rx tx err fps(last s) load% peak% state CAN1 920 0 920 0 460 14.2 14.2 ErrorActive CAN2 70 0 70 0 35 0.8 0.8 ErrorActive logging: Logging: 990 events, 0 lost examples\demo\logs\Demo_3.blf HighRpmLog: 94 events, 0 lost examples\demo\logs\high_rpm_003.asc $ echo $? 0
Demoproject zonder hardware: twee virtuele CAN-netwerken met restbussimulatie uit de DBC, BLF-logging en een trigger die een ASC-fragment vastlegt. Volledige uitvoer in de documentatie.
Demo
De applicatie in 36 seconden
Een project maken, de meting starten, de Trace met een filter, een frame met signalen en een signaal in Graphics.
Specificaties
Technische gegevens
| Bussystemen | CAN 2.0 A/B, CAN FD (ISO, non-ISO), CAN XL, LIN, J1939 |
|---|---|
| Databases | DBC, ARXML (AUTOSAR Classic 3.x/4.x), LDF, FIBEX, ODX/PDX Editor voor DBC en LDF; tools voor lint, diff, convert en info |
| Logformaten | BLF, ASC, MF4 (ASAM MDF 4.1), PCAPNG (lezen en schrijven) Signaalexport naar CSV, MATLAB (.mat) en Parquet Opnames blijven leesbaar na een crash of stroomuitval |
| Interfaces | Virtuele bus (meerdere kanalen) PEAK PCAN-Basic, Vector XL, Kvaser CANlib, SLCAN, candleLight/gs_usb, via de officiële driver van de fabrikant |
| Diagnose | ISO-TP, UDS, OBD-II, DoIP (TCP en TLS), J1939-73; ECU-simulatie; flashen via UDS; Seed & Key-DLL's (32 en 64 bit) |
| Scripting | Script-VM voor bestaande CAPL-programma's; CAPL Editor in de applicatie; language server en VS Code-extensie |
| Test | Test Runner in de applicatie en arnodiqa test; testmodules in CAPL, test units in YAML; rapporten in HTML, JSON en JUnit XML |
| Automatisering | Headless CLI, JSON-rapport, exitcodes; projecten in YAML met JSON Schema |
| Besturingssystemen | Windows 11 (x64), offline installer (MSI of setup.exe) |
| Prestaties | Live Trace: 20 000 frames/s bij 60 fps weergave BLF lezen: meer dan 6 miljoen frames/s |
| Netwerk | Geen internetverbinding nodig, geen telemetrie |
| Licentie | Perpetual, met ondertekend licentiebestand; 30 dagen evaluatie met alle functies |
Gebruikers
Voor ontwikkel- en validatieteams
OEM's
Netwerkintegratie, restbussimulatie van het voertuig en validatie van ECU's van leveranciers.
Toeleveranciers
ECU-ontwikkeling tegen de database van de OEM, diagnose, flashen en regressietests in CI.
Testlabs
Testbanken en HIL-opstellingen, vaak op netwerken zonder internettoegang.
Engineeringbureaus
Projectwerk voor meerdere klanten, met machinegebonden, site- of volumelicenties.
Evalueer op uw eigen testbank
De evaluatie loopt 30 dagen met alle functies, op uw eigen hardware en in uw eigen netwerk, ook zonder internetverbinding. U ontvangt de offline installer en de documentatie.