Python Wrapper for ctrlX Data Layer
This project provides ctrlX Data Layer access via Python. It wraps the original ctrlX Data Layer written in C++.
Setup
Set up a virtual python environment and install the packages ctrlX Data Layer
sudo apt-get update && sudo apt-get -y install virtualenv
DATALAYER_DEB_VERSION=3.5.2
wget --quiet https://github.com/boschrexroth/ctrlx-automation-sdk/releases/latest/download/ctrlx-datalayer-${DATALAYER_DEB_VERSION}.deb \
&& sudo dpkg --install ctrlx-datalayer-${DATALAYER_DEB_VERSION}.deb \
&& rm ctrlx-datalayer-${DATALAYER_DEB_VERSION}.deb
virtualenv -p python3 venv && source venv/bin/activate
Dependence On
- supports flatbuffers >= v2
Installation
Use the package manager pip3 to install ctrlX Data Layer.
pip3 install ctrlx-datalayer
Usage
See examples
License
Python Wrapper for ctrlX Data Layer is licensed under T&C or see 'boschrexroth_tac_delivery.txt' as part of this package.
Release files for ctrlx-datalayer 3.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ctrlx_datalayer-3.7.0.tar.gz | 220.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ctrlx_datalayer-3.7.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 424.2 kB
Release files / ctrlx_datalayer-3.7.0.tar.gz
| Download URL | ctrlx_datalayer-3.7.0.tar.gz |
|---|---|
| Size | 220.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0afc3f56ccc0474784af9cfdeaf328df36f3f4c670bdfe0a85f99bbf803f2975
|
|
BLAKE2b-256 checksum How to use checksums |
f40194ef8c20ceb5998d7e6a9b1239a13d282c2855a27b88b8a8e74f59a6ba13
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / ctrlx_datalayer-3.7.0-py3-none-any.whl
| Download URL | ctrlx_datalayer-3.7.0-py3-none-any.whl |
|---|---|
| Size | 204.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b06e9ffb889a80cbb0964742e697819d1469ea4ca885cf5d7eac28376b54fbf1
|
|
BLAKE2b-256 checksum How to use checksums |
51aa5e6ebe3839ed3138d63df3ae4641bf8f7ec09cd6b8be2762dee531f78942
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|