Welcome to the Control-Bounded A/D Conversion Toolbox’s Documentation
This is the official documentation for the control-bounded analog-to-digital conversion (cbadc) python package, which is a toolbox intended to aid and inspire the creation of control-bounded analog-to-digital (A/D) converters.
The cbadc toolbox enables you to:
Generate transfer functions of analog systems and digital estimator parametrizations.
Estimate samples \(\hat{\mathbf{u}}(t)\) from control signals \(\mathbf{s}[k]\).
Simulate analog system and digital control interactions.
Contents
This documentation is structured in five parts.
where Control-Bounded A/D Conversion gives an overview of the control-bounded A/D conversion’s main concepts and terminology, Tutorials provide tutorials demonstrating common use cases, the API chapter contains the package documentation, and Datasets provide access to datasets for benchmarking and from hardware prototypes.
Installation
Install cbadc by typing:
pip install cbadc
into your console.
Note
Currently cbadc is only supported for Python3.8 and later.
Getting Started
If you are familiar with the basics of control-bounded A/D conversion a good place to start is the Getting Started tutorials.
Alternatively, for a brief crash course on control-bounded A/D conversion first check out the Control-Bounded A/D Conversion chapter.
Github
The project is hosted at github.com/hammal/cbadc where code contributions are welcome.