Orbita3d C-API library
This repository contains the C-API library to control the Orbita3d actuator. It is generated using cbindgen.
This lets you control the actuator from any language that can call C functions. For example, you can use it from Python using the orbita3d python bindings.
The full API can be seen in the generated header file: orbita3d.h.
Build
- Prerequisites: Installed rust and cargo and the EtherCAT master.
- Install cbindgen:
cargo install cbindgen
- Build the library:
cargo build --release
(both static and dynamic)
The library is generated in the target/release
folder.
Note
You can find the full C-API documentation in the API docs.