Skip to content

Latest commit

 

History

History
76 lines (45 loc) · 1.69 KB

README.md

File metadata and controls

76 lines (45 loc) · 1.69 KB

Dynamic Simulation Environment - Network Codec API

Introduction

Network Codec API of the Dynamic Simulation Environment (DSE) Core Platform.

Project Structure

L- dse/ncodec           NCodec API source code.
  L- example            Example implementation.
  L- libs               Codec Libraries.
    L- automotive-bus   Automotive Bus Schema reference implementation.
      L- tests          Supporting tests.

Usage

Toolchains

The example implementations and Codec Libraries of the Network Codec are built using containerised toolchains. Those are available from the DSE C Library and can be built as follows:

$ git clone https://github.com/boschglobal/dse.clib.git
$ cd dse.clib
$ make docker

Alternatively, the latest Docker Images are available on ghcr.io and can be used as follows:

$ export GCC_BUILDER_IMAGE=ghcr.io/boschglobal/dse-gcc-builder:main
$ export GCC_TESTER_IMAGE=ghcr.io/boschglobal/dse-python-builder:main

Examples

An example implementation is described at this location example/README.md

Codec Libraries

The following Codec Libraries are included as a part of this project:

Contribute

Please refer to the CONTRIBUTING.md file.

License

Dynamic Simulation Environment Standards is open-sourced under the Apache-2.0 license.

See the LICENSE and NOTICE files for details.

Third Party Licenses

Third Party Licenses