Skip to content
Snippets Groups Projects
Unverified Commit 18a66fae authored by Stephan Philips's avatar Stephan Philips Committed by GitHub
Browse files

Update Readme.md

parent 25acba20
No related branches found
No related tags found
No related merge requests found
......@@ -6,9 +6,10 @@ Features now include:
* support for arbitrary pulse/sine wave based sequences (phase coherent atm)
* Fully multidimensional. Execute any command as a loop in any dimension.
* Short and clean syntax. No sympy.
* Native support for virtual gates
* Native support for virtual gates.
* IQ toolkit and IQ virtual channels -- Full suppport for single sideband modulation (Along with PM/AM/FM)
* High speed uploader for Keysight PXI systems which supports upload during playback.
* Automatic compenstation for DC offsets.
* High speed uploader for Keysight PXI systems which supports upload during playback (up to ~ 50 experiments per second)
!! keysight AWG's their waveforms need to have a length of modulo 10 !! (related to the clock of the AWG)
--> segments are concatenated for this purose when uploading (e.g. upload happens in one big chunk)
......@@ -19,9 +20,10 @@ You need python3.x and a c/c++ compiler. For the c-compiler, the following is re
* linux: gcc is fine.
* ox x : gcc or clang both work
If you want to install the upload libraries for the keysight system, you will need:
To install the upload libraries for the keysight system, you will need:
* the Keysight SD1 software
* openMP (comes by default in visual studio)
(At the moment this is a requirement, will be removed as a requirement at a later time)
# Quick start
The pulse library can be installed by cloning the library from github on your computer.
......@@ -29,7 +31,7 @@ Navigate in the github folder and run the following in the terminal:
```bash
python3 setup.py install
```
The python scrip will also take care of compuling the c code.
The python scrip will also take care of compuling the c code. On windows, it is recommended to do this in a Anaconda promt. You will need to run the promt with administarator privelages.
# Documentation
Documentation for the library can be found at:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment