Welcome to Open Vehicle API# Open Vehicle API Documentation:# About Open Vehicle API:# What is Open Vehicle API General Overview Open Vehicle API Framework User Key Features Open Vehicle API Component Stack Layers & Abstraction Levels Components Get started / Installation Steps:# Get started… / Installation Steps Prerequisites Follow Up Steps Create Your Own Project / Working Space Project Guide Project File Structure Deep Dive Into Examples Contributing Guidelines Reporting Issues For Developers# For Developers Examples / Deep Dive into VAPI:# Examples of Open Vehicle API Basic Examples Headlight Example Door Service Example Open Trunk Example System Demo Example Additional Examples Simulation / Testing / FMU:# Simulation / Testing / FMU What is an FMU? How to use a FMU Further Information:# A view under the hood Component Definition Interface IDL Key Building Blocks of Open Vehicle API Free of Interference Vehicle and Platform Abstraction Mixed-Criticality Event-Driven Architecture Enhanced Testability & Development Process Components / Services:# Components & Services Logger TaskTimer Simulation TaskTimer SDV Executable:# Core Tools sdv_dbc_util sdv_vss_util sdv_packager sdv_control sdv_core Auto Code Generation Tools Overview Input Files Generated Components Tool Options Packaging & Installation System Control sdv_control sdv_trace_mon sdv_local_shutdown sdv_core sdv_iso Glossary:# VAPI Glossary Doxygen Documentation:# Open Vehicle API Page Hierarchy Full API Indices and tables:# Index Search Page