ecal
Standard Documents
CONTRIBUTING
How to contribute
Ways you can help
Pull Request Process
Getting Help
Code of Conduct
LICENSE
PACKAGE
README
eCAL - enhanced Communication Abstraction Layer
Architecture
Facts about eCAL
Installation
Example
Tools from the eCAL ecosystem
eCAL eco system tools / utilities / interfaces
eCAL & Foxglove
eCAL & ROS
Other projects related to eCAL
License
Contributors
Documentation
Eclipse eCAL™ Documentation
rst/
Applications
|ecalrec_APP_ICON_h1| eCAL Rec
|ecalsys_APP_ICON_h1| eCAL Sys
eCAL Measurement Cutter
Configuration
Cloud Configuration
Local configuration
|fa-windows| Npcap
|fa-ubuntu| Player - Max open files
ecal.yaml
Runtime configuration
eCAL API
FAQ
Welcome to Eclipse eCAL™
1. Introduction
2. Installing eCAL
3. eCAL Samples
4. Network configuration
5. eCAL Services
6. Applications
7. Development (C++)
8. Development (Python)
Building eCAL
eCAL API
Configuration
Applications
FAQ
eCAL Versions
Tutorials
eCAL internals
How eCAL relates to ROS
License
License
eCAL License
External components
Icon License
rst/license/
eCAL License
Icon License
External components
Apache 2.0
Boost Software License 1.0
BSD 3
Convert UTF License
Creative Commons 3.0
Findqwt-style BSD2
Fontawesome Free License
GPL 2.0
GPL 3.0
HDF5 BSD-3
LGPL 2.1
LGPL 3.0
MIT
Npcap license
qwt
Unlicense
zlib
rst/license/thirdparty_licenses/
Apache 2.0
Boost Software License 1.0
BSD 3
Convert UTF License
Creative Commons 3.0
Findqwt-style BSD2
Fontawesome Free License
GPL 2.0
GPL 3.0
HDF5 BSD-3
LGPL 2.1
LGPL 3.0
MIT
Npcap license
qwt
Unlicense
zlib
rst/configuration/
Cloud Configuration
Local configuration
|fa-windows| Npcap
About eCAL, UDP, Windows 10, Winsocks and Npcap
ecal.yaml
|fa-ubuntu| Player - Max open files
Runtime configuration
rst/advanced/
Edit the documentation
eCAL in Docker
eCAL internals
Performance measurements
Transport Layers
Message Drops
Threading model
eCAL Measurement Format
eCAL Measurement Format
Message Drops
Performance measurements
How eCAL relates to ROS
Threading model
Transport Layers
eCAL SHM Layer
eCAL UDP Layer
eCAL TCP Layer
Tutorials
Edit the documentation
eCAL in Docker
rst/advanced/layers/
eCAL SHM Layer
eCAL Zero Copy
eCAL Zero Copy
eCAL TCP Layer
eCAL UDP Layer
rst/tutorials/
Distributed Recordings with eCAL Rec
rst/development/
Building eCAL
Building eCAL from source
CMake options
Building eCAL from source
Building eCAL with Conan dependencies
CMake options
rst/applications/rec/
|ecalrec_APP_ICON_h1| eCAL Rec
|ecalrec_APP_ICON_h1| eCAL Rec Architecture
|ecalrec_APP_ICON_h1| eCAL Rec GUI
|ecalrec_APP_ICON_h1| eCAL Rec CLI
|ecalrec_APP_ICON_h1| eCAL Rec Client
|ecalrec_APP_ICON_h1| eCAL Rec Architecture
|ecalrec_APP_ICON_h1| eCAL Rec CLI
|ecalrec_APP_ICON_h1| eCAL Rec Client
|ecalrec_APP_ICON_h1| eCAL Rec GUI
rst/applications/sys/
|ecalsys_APP_ICON_h1| eCAL Sys
|ecalsys_APP_ICON_h1| eCAL Sys Architecture
|ecalsys_APP_ICON_h1| eCAL Sys GUI
|ecalsys_APP_ICON_h1| eCAL Sys CLI
|ecalsys_APP_ICON_h1| eCAL Sys Client
|ecalsys_APP_ICON_h1| eCAL Sys Architecture
|ecalsys_APP_ICON_h1| eCAL Sys CLI
|ecalsys_APP_ICON_h1| eCAL Sys Client
|ecalsys_APP_ICON_h1| eCAL Sys GUI
rst/applications/meas_cutter/
eCAL Measurement Cutter
rst/versions/
eCAL Compatibility
eCAL Versions
eCAL Compatibility
eCAL 5.13
eCAL 5.12
eCAL 5.11
eCAL 5.10
eCAL 5.9
eCAL 5.8
rst/versions/5.11/
eCAL 5.11
rst/versions/5.8/
eCAL 5.8
rst/versions/5.9/
eCAL 5.9
rst/versions/5.10/
eCAL 5.10 changes
eCAL 5.10
rst/versions/5.13/
eCAL 5.13 Deprecations
eCAL 5.13
rst/versions/5.12/
eCAL 5.12
rst/getting_started/
6. Applications
6.1. |ecalmon_APP_ICON_h1| Monitor
6.2. |ecalrec_APP_ICON_h1| Recorder
6.3. |ecalplay_APP_ICON_h1| Player
6.4. |ecalsys_APP_ICON_h1| Sys
4. Network configuration
7. Development (C++)
7.1. Hello World
7.2. Hello World with protobuf
8. Development (Python)
8.1. Hello World (Python)
8.2. Hello World with protobuf (Python)
7.1. Hello World
7.2. Hello World with protobuf
8.1. Hello World (Python)
8.2. Hello World with protobuf (Python)
1. Introduction
6.1. |ecalmon_APP_ICON_h1| Monitor
6.3. |ecalplay_APP_ICON_h1| Player
6.2. |ecalrec_APP_ICON_h1| Recorder
3. eCAL Samples
5. eCAL Services
2. Installing eCAL
6.4. |ecalsys_APP_ICON_h1| Sys
Index
ecal
Documentation
rst/development/
View page source
rst/development/
Documentation in this subdirectory
Building eCAL
Providing build dependencies
Building eCAL Core as a static library
Building eCAL from source
Repository checkout
|fa-windows| Building eCAL on Windows
|fa-ubuntu| Building eCAL on Ubuntu
Building eCAL with Conan dependencies
Build instructions
CMake options