Closed sanssecours closed 1 month ago
I do not think that splitting the code base makes that much sense anymore, since all scripts (to test/control the hardware) directly depend on the API provided by the package. This means we would have to fix code at multiple places, if we change the API, which is kind of a hassle. Shipping both an API and scripts that use the API is also quite common for other Python packages (e.g. python-can).
The situation is different for ICOlyzer, which depends on the file format produced by this library.
Anyway, I updated the documentation for the current situation accordingly.
Description
In the moment ICOc consists of code to
In the future we want to split these parts of the code base into separate packages. For a more detailed description please take a look here.