Skip to content

Commit

Permalink
version 0.9.3.2
Browse files Browse the repository at this point in the history
  • Loading branch information
leo10tt10 committed Jul 18, 2017
1 parent 1653588 commit 530a809
Show file tree
Hide file tree
Showing 13 changed files with 429 additions and 162 deletions.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# [<img src="https://github.com/lneuhaus/pyrpl/blob/master/doc/logo.png" width="250" alt="PyRPL">](http://lneuhaus.github.io/pyrpl/)
[![travis status](https://travis-ci.org/lneuhaus/pyrpl.svg?branch=master "Travis status")](https://travis-ci.org/lneuhaus/pyrpl)
#[<img src="https://github.com/lneuhaus/pyrpl/blob/master/doc/logo.png" width="250" alt="PyRPL">](http://lneuhaus.github.io/pyrpl/)

[![travis status](https://travis-ci.org/lneuhaus/pyrpl.svg?branch=master "Travisstatus")](https://travis-ci.org/lneuhaus/pyrpl)
[![code coverage](https://codecov.io/github/lneuhaus/pyrpl/coverage.svg?branch=master "Code coverage")](https://codecov.io/gh/lneuhaus/pyrpl)
[![Python versions on PyPI](https://img.shields.io/pypi/pyversions/pyrpl.svg)](https://pypi.python.org/pypi/pyrpl/)
[![PyrRPL version on PyPI](https://img.shields.io/pypi/v/pyrpl.svg "PyRPL on PyPI")](https://pypi.python.org/pypi/pyrpl/)
Expand Down
69 changes: 54 additions & 15 deletions README.rst
Original file line number Diff line number Diff line change
@@ -1,31 +1,53 @@
.. figure:: https://travis-ci.com/lneuhaus/pyrpl.svg?token=Au8JgYk93p9iq2p6bSTp&branch=master
:alt: Travis status
` <http://lneuhaus.github.io/pyrpl/>`__
=======================================

travis status
|travis status| |code coverage| |Python versions on PyPI| |PyrRPL
version on PyPI| |join chat on gitter| |License|

|Download PyRPL| |LGPLv3|

PyRPL (Python RedPitaya Lockbox) turns your RedPitaya into a powerful
DSP device, especially suitable as a digital lockbox and measurement
device in quantum optics experiments.

Website
-------

Get started by checking out the `official PyRPL
website <http://lneuhaus.github.io/pyrpl/>`__.

Installation
------------

Make sure you have an installation of Python (2.7 or 3.5). If you are
new to Python or unexperienced with fighting installation issues, it is
recommended to install the
The easiest and fastest way to get PyRPL is to download and execute the
`precompiled executable for
windows <https://sourceforge.net/projects/pyrpl/files/latest/download>`__.
This option requires no extra programs to be installed on the computer.

If instead you would like to use and/or modify the source code, make
sure you have an installation of Python (2.7, 3.4, 3.5, or 3.6). If you
are new to Python or unexperienced with fighting installation issues, it
is recommended to install the
`Anaconda <https://www.continuum.io/downloads>`__ Python distribution,
which allows to install all PyRPL dependencies in a virtual environment
with the following two commands
which allows to install all PyRPL dependencies via

::

conda create -y -n pyrpl-env python=3.5 numpy scipy paramiko pandas nose pip pyqt=4
activate pyrpl-env
conda install numpy scipy paramiko pandas nose pip pyqt qtpy pyqtgraph pyyaml

Check `this wiki
page <https://github.com/lneuhaus/pyrpl/wiki/Common-issues-with-anaconda>`__
for hints if you cannot execute conda in a terminal. If you are not
using Anaconda, you must manually install the python package
page <https://github.com/lneuhaus/pyrpl/wiki/Installation:-Common-issues-with-anaconda>`__
for hints if you cannot execute conda in a terminal. Alternatively, if
you prefer creating a virtual environment for pyrpl, do so with the
following two commands

::

conda create -y -n pyrpl-env numpy scipy paramiko pandas nose pip pyqt qtpy pyqtgraph pyyaml
activate pyrpl-env

If you are not using Anaconda, you must manually install the python
package `PyQt5 <https://pypi.python.org/pypi/PyQt5>`__ or
`PyQt4 <https://pypi.python.org/pypi/PyQt4>`__, which requires a working
C compiler installation on the system.

Expand Down Expand Up @@ -74,7 +96,7 @@ Issues
------

We collect a list of common problems in a `dedicated wiki
page <https://github.com/lneuhaus/pyrpl/wiki/Common-issues-with-anaconda>`__.
page <https://github.com/lneuhaus/pyrpl/wiki/Installation:-Common-issues-with-anaconda>`__.
If you do not find your problem listed there, please report all problems
or wishes as new issues on `this
page <https://github.com/lneuhaus/pyrpl/issues>`__, so we can fix it and
Expand Down Expand Up @@ -132,7 +154,7 @@ should make sure that you are able to generate a working bitfile on your
machine. To do so, you must install Vivado 2015.4 `(64-bit
windows <windows%20web-installer%5D(https://www.xilinx.com/member/forms/download/xef.html?filename=Xilinx_Vivado_SDK_2015.4_1118_2_Win64.exe&akdm=1)%20or%20%5BLinux>`__](https://www.xilinx.com/member/forms/download/xef.html?filename=Xilinx\_Vivado\_SDK\_2015.4\_1118\_2\_Lin64.bin&akdm=1)
and `together with a working
license <https://github.com/lneuhaus/pyrpl/wiki/How-to-get-the-right-license-for-Vivado-2015.4>`__.
license <https://github.com/lneuhaus/pyrpl/wiki/Installation:-How-to-get-the-right-license-for-Vivado-2015.4>`__.
Next, with a terminal in the pyrpl root directory, type

::
Expand All @@ -154,3 +176,20 @@ License
Please read our license file
`LICENSE <https://github.com/lneuhaus/pyrpl/blob/master/LICENSE>`__ for
more information.

.. |travis status| image:: https://travis-ci.org/lneuhaus/pyrpl.svg?branch=master
:target: https://travis-ci.org/lneuhaus/pyrpl
.. |code coverage| image:: https://codecov.io/github/lneuhaus/pyrpl/coverage.svg?branch=master
:target: https://codecov.io/gh/lneuhaus/pyrpl
.. |Python versions on PyPI| image:: https://img.shields.io/pypi/pyversions/pyrpl.svg
:target: https://pypi.python.org/pypi/pyrpl/
.. |PyrRPL version on PyPI| image:: https://img.shields.io/pypi/v/pyrpl.svg
:target: https://pypi.python.org/pypi/pyrpl/
.. |join chat on gitter| image:: https://badges.gitter.im/JoinChat.svg
:target: https://gitter.im/lneuhaus/pyrpl
.. |License| image:: https://img.shields.io/pypi/l/pyrpl.svg
:target: https://github.com/lneuhaus/pyrpl/blob/master/LICENSE
.. |Download PyRPL| image:: https://a.fsdn.com/con/app/sf-download-button
:target: https://sourceforge.net/projects/pyrpl/files/latest/download
.. |LGPLv3| image:: https://www.gnu.org/graphics/gplv3-88x31.png
:target: https://www.gnu.org/licenses/gpl.html
16 changes: 8 additions & 8 deletions doc/sphinx/source/pyrpl.hardware_modules.iir.rst
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
pyrpl\.hardware\_modules\.iir package
=====================================
pyrpl.hardware_modules.iir package
==================================

Submodules
----------

pyrpl\.hardware\_modules\.iir\.bodefit module
---------------------------------------------
pyrpl.hardware_modules.iir.bodefit module
-----------------------------------------

.. automodule:: pyrpl.hardware_modules.iir.bodefit
:members:
:undoc-members:
:show-inheritance:

pyrpl\.hardware\_modules\.iir\.iir module
-----------------------------------------
pyrpl.hardware_modules.iir.iir module
-------------------------------------

.. automodule:: pyrpl.hardware_modules.iir.iir
:members:
:undoc-members:
:show-inheritance:

pyrpl\.hardware\_modules\.iir\.iir\_theory module
-------------------------------------------------
pyrpl.hardware_modules.iir.iir_theory module
--------------------------------------------

.. automodule:: pyrpl.hardware_modules.iir.iir_theory
:members:
Expand Down
58 changes: 29 additions & 29 deletions doc/sphinx/source/pyrpl.hardware_modules.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
pyrpl\.hardware\_modules package
================================
pyrpl.hardware_modules package
==============================

Subpackages
-----------
Expand All @@ -11,88 +11,88 @@ Subpackages
Submodules
----------

pyrpl\.hardware\_modules\.ams module
------------------------------------
pyrpl.hardware_modules.ams module
---------------------------------

.. automodule:: pyrpl.hardware_modules.ams
:members:
:undoc-members:
:show-inheritance:

pyrpl\.hardware\_modules\.asg module
------------------------------------
pyrpl.hardware_modules.asg module
---------------------------------

.. automodule:: pyrpl.hardware_modules.asg
:members:
:undoc-members:
:show-inheritance:

pyrpl\.hardware\_modules\.aux\_output module
--------------------------------------------
pyrpl.hardware_modules.dsp module
---------------------------------

.. automodule:: pyrpl.hardware_modules.aux_output
.. automodule:: pyrpl.hardware_modules.dsp
:members:
:undoc-members:
:show-inheritance:

pyrpl\.hardware\_modules\.dsp module
pyrpl.hardware_modules.filter module
------------------------------------

.. automodule:: pyrpl.hardware_modules.dsp
.. automodule:: pyrpl.hardware_modules.filter
:members:
:undoc-members:
:show-inheritance:

pyrpl\.hardware\_modules\.filter module
---------------------------------------
pyrpl.hardware_modules.hk module
--------------------------------

.. automodule:: pyrpl.hardware_modules.filter
.. automodule:: pyrpl.hardware_modules.hk
:members:
:undoc-members:
:show-inheritance:

pyrpl\.hardware\_modules\.hk module
-----------------------------------
pyrpl.hardware_modules.iq module
--------------------------------

.. automodule:: pyrpl.hardware_modules.hk
.. automodule:: pyrpl.hardware_modules.iq
:members:
:undoc-members:
:show-inheritance:

pyrpl\.hardware\_modules\.iq module
-----------------------------------
pyrpl.hardware_modules.pid module
---------------------------------

.. automodule:: pyrpl.hardware_modules.iq
.. automodule:: pyrpl.hardware_modules.pid
:members:
:undoc-members:
:show-inheritance:

pyrpl\.hardware\_modules\.pid module
------------------------------------
pyrpl.hardware_modules.pwm module
---------------------------------

.. automodule:: pyrpl.hardware_modules.pid
.. automodule:: pyrpl.hardware_modules.pwm
:members:
:undoc-members:
:show-inheritance:

pyrpl\.hardware\_modules\.sampler module
----------------------------------------
pyrpl.hardware_modules.sampler module
-------------------------------------

.. automodule:: pyrpl.hardware_modules.sampler
:members:
:undoc-members:
:show-inheritance:

pyrpl\.hardware\_modules\.scope module
--------------------------------------
pyrpl.hardware_modules.scope module
-----------------------------------

.. automodule:: pyrpl.hardware_modules.scope
:members:
:undoc-members:
:show-inheritance:

pyrpl\.hardware\_modules\.trig module
-------------------------------------
pyrpl.hardware_modules.trig module
----------------------------------

.. automodule:: pyrpl.hardware_modules.trig
:members:
Expand Down
Loading

0 comments on commit 530a809

Please sign in to comment.