A Rust library to work with Asset Administration Shells (AAS).
This library supports version 3.0-RC01 of the "Details of the Asset Administration Shell". At the moment, only JSON (de-)serialization is supported.
The Eclipse BaSyx project provides a wiki.
For install information, see this page. There are introductory examples provided here. Additionally, the API is described here. If you would like to contribute, the overall process is described here.
Installing this crate with cargo install --path .
provides access to the aascheck
binary utility:
bash
aascheck --mode Submodel <INPUT>
or for a complete AAS environment:
bash
aascheck --mode AAS <INPUT>