A curated list of delightful and free automotive engineering resources, looking for contributors ❗
-
Updated
Jan 7, 2025
A curated list of delightful and free automotive engineering resources, looking for contributors ❗
Django webapp to generate CAPL scripts from .xls test cases
An online playground for Vector CAPL (the CANoe/CANalyzer node language) that compiles CAPL in the browser, shows the AST/ C/ WASM output, and runs it in a simulated CAN environment.
Python-based HIL automation prototype with dSPACE, CANoe, CAPL, and pytest integration.
Bridge CAN signals from Comma devices to RC hardware using PWM and I2C for self-driving remote control applications on a Cortex-M4 platform.
Validated Hill Start Assist (HSA) functionality using the Electronic Braking ECU on a dSPACE Scalexio HIL test bench. Focused on braking logic, standstill scenarios, and compliance with automotive safety standards. Implemented automated HIL test execution in Python, performed fault injection, requirement traceability (DOORS/RQM), and ensured robust
Developed a Rest Bus Simulation for automotive Electronic Control Units (ECUs) using Canoe. The project involved creating custom panels, writing CAPL scripts for handling various message types (event, fixed periodic, event periodic) and designing a complete DBC (Database Creation) to facilitate efficient message management and testing.
Python tool to auto-generate Vector CANoe / CANalyzer configuration artifacts for CAN and LIN networks from CAN DBC and LIN LDF inputs, combined with structured Excel workbooks.
C11 serial driver and JSON CLI for BK Precision 1900B-series bench power supplies, with a Windows DLL and CAPL script for Vector CANoe test automation.
This Repository contains CAPL code which show how to test complete fault life cycle in an ECU with complete physical simulation and Diagnostics.
Python interface to automate and communicate with CANalyzer CAPL functions.
Vector CANoe simulation of an EV Battery Management System with ISO 14229 UDS diagnostics, DTC lifecycle, and multi-gate OTA safety validation.
To associate your repository with the capl topic, visit your repo's landing page and select "manage topics."