The software is divided into following directories:
contains cffi code which converts c driver APIs to python and pyro server code which runs in the board
contains pyro client that can communicate with the corresponding pyro server
contains usage examples in different tools
contains libraries which need to be added with petalinux build as recipes
contains the necessary documenatation
The C driver APIs which are accessible as a Linux shared object are pythonized by RAFT xcffi. This can be accessed directly at the board or at a host over Pyro. At host the APIs can be accessed directly over Pyro or through a python client. The client provides debug logs and help in easier integration with tools like MATLAB.
Copyright (C) 2022 - 2023 Advanced Micro Devices, Inc. All rights reserved. SPDX-License-Identifier: BSD-3-Clause