Python drivers to control the Awesome Array, developped @ C2N.
This library requires:
⚠️ 32 bits version of Pythonpyserial
version 3.5 or any other compatible versionpyvisa
version 1.12.0 or any other compatible versionpandas
version 1.4.2 or any other compatible version- The associated NI-VISA drivers, see the official doc. (
⚠️ 32 bits version required)
- Download and install the NI-VISA drivers
B1530driver.py
andB1530ErrorModule.py
are licensed and cannot be shared on GitHub, they are therefore missing on this repo.
You must add their path to the environment variable PYTHONPATH. See the end of this README for instructions.- Run the command
pip install https://github.com/arenaudineau/AwesomeArray-PythonDriver/archive/refs/heads/main.zip
You can now use aad
as a regular library, by using import aad
in any directory on the computer.
You need to create a fork of this repo, git clone
your fork onto your local computer.
Alternatively, you can also download this repo via the link https://github.com/arenaudineau/AwesomeArray-PythonDriver/archive/refs/heads/main.zip.
Then run pip install -e .
in the root of the downloaded folder.
You can know use aad
in any directory of the computer and any changes in the sources will be taken into account.
Win + R
-> Write "SystemPropertiesAdvanced", Enter => Environment Variables... => User Variables for XXX ;
If PYTHONPATH
exists, edit it and append the path to B1530driver files ;
Otherwise, create it.
Here is a complete wiki on how to use this library.