https://github.com/covesa/vsomeip_py
Python module to leverage COVESA / vsomeip stack.
https://github.com/covesa/vsomeip_py
Last synced: about 1 month ago
JSON representation
Python module to leverage COVESA / vsomeip stack.
- Host: GitHub
- URL: https://github.com/covesa/vsomeip_py
- Owner: COVESA
- License: apache-2.0
- Created: 2024-06-05T17:09:19.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-23T13:01:04.000Z (10 months ago)
- Last Synced: 2025-04-30T05:42:04.864Z (about 1 month ago)
- Language: Python
- Homepage:
- Size: 54.7 KB
- Stars: 5
- Watchers: 7
- Forks: 5
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
VSOMEIP_PY
===========
## Overview
Python module to leverage [COVESA / vsomeip](https://github.com/COVESA/vsomeip) stack.## Setup
### PrerequisitesDownload, Build, and Install vsomeip - [COVESA / vsomeip](https://github.com/COVESA/vsomeip)
* the same compiler (linux - gcc, windows - msvc) used for vsomip are used to build and package this module.
> [!IMPORTANT]
> for windows support: [COVESA / vsomeip (fork)](https://github.com/justinlhudson/vsomeip)> [!TIP]
> ###### Windows
> * package.sh
> * helper script to compile and install wheel
> * directory tree to place & find the vsomeip install created files:
> ```
> ├── (e.g. 'c:\')
> │ ├── vsomip
> │ ├── bin
> │ ├── include
> │ ├── lib
> │ ├── ...
> ```
>
> ###### Linux
> * package.sh
> * helper script to compile and install wheel
> * 'error' loading configuration module
> ```
> sudo ldconfig
> ```## Usage
See 'examples' and 'tests'...
> [!NOTE]
> [COVESA / vsomeip](https://github.com/COVESA/vsomeip) uses configuration files, however those are automatically created as services and clients are launch within this module. Be sure no other installation of vsomeip environment variables are set in the system.
## Contributors
Anyone is welcome to contribute. Currently, significant contributions are from:
- [General Motors (GM)](https://www.gm.com/)