From 530a8095e26b9ea796f7550c8128a9569fffb211 Mon Sep 17 00:00:00 2001 From: Leo Date: Wed, 19 Jul 2017 00:21:29 +0200 Subject: [PATCH] version 0.9.3.2 --- README.md | 5 +- README.rst | 69 +++++++-- .../source/pyrpl.hardware_modules.iir.rst | 16 +- doc/sphinx/source/pyrpl.hardware_modules.rst | 58 +++---- doc/sphinx/source/pyrpl.rst | 56 +++---- .../pyrpl.software_modules.lockbox.models.rst | 28 ++-- .../source/pyrpl.software_modules.lockbox.rst | 28 ++-- doc/sphinx/source/pyrpl.software_modules.rst | 36 +++-- doc/sphinx/source/pyrpl.test.rst | 141 ++++++++++++++++++ .../pyrpl.test.test_hardware_modules.rst | 62 ++++++++ .../source/pyrpl.widgets.module_widgets.rst | 56 +++---- doc/sphinx/source/pyrpl.widgets.rst | 32 +++- pyrpl/redpitaya.py | 4 +- 13 files changed, 429 insertions(+), 162 deletions(-) create mode 100644 doc/sphinx/source/pyrpl.test.rst create mode 100644 doc/sphinx/source/pyrpl.test.test_hardware_modules.rst diff --git a/README.md b/README.md index 87cab8632..1a78d2b88 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ -# [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) +#[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/) diff --git a/README.rst b/README.rst index 68ab36e74..e7145b497 100644 --- a/README.rst +++ b/README.rst @@ -1,31 +1,53 @@ -.. figure:: https://travis-ci.com/lneuhaus/pyrpl.svg?token=Au8JgYk93p9iq2p6bSTp&branch=master - :alt: Travis status +` `__ +======================================= - 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 `__. + 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 `__. +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 `__ 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 `__ -for hints if you cannot execute conda in a terminal. If you are not -using Anaconda, you must manually install the python package +page `__ +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 `__ or `PyQt4 `__, which requires a working C compiler installation on the system. @@ -74,7 +96,7 @@ Issues ------ We collect a list of common problems in a `dedicated wiki -page `__. +page `__. If you do not find your problem listed there, please report all problems or wishes as new issues on `this page `__, so we can fix it and @@ -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 `__](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 `__. +license `__. Next, with a terminal in the pyrpl root directory, type :: @@ -154,3 +176,20 @@ License Please read our license file `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 diff --git a/doc/sphinx/source/pyrpl.hardware_modules.iir.rst b/doc/sphinx/source/pyrpl.hardware_modules.iir.rst index 9d8959f04..f234a4c82 100644 --- a/doc/sphinx/source/pyrpl.hardware_modules.iir.rst +++ b/doc/sphinx/source/pyrpl.hardware_modules.iir.rst @@ -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: diff --git a/doc/sphinx/source/pyrpl.hardware_modules.rst b/doc/sphinx/source/pyrpl.hardware_modules.rst index 2cf008e61..35d1fba4a 100644 --- a/doc/sphinx/source/pyrpl.hardware_modules.rst +++ b/doc/sphinx/source/pyrpl.hardware_modules.rst @@ -1,5 +1,5 @@ -pyrpl\.hardware\_modules package -================================ +pyrpl.hardware_modules package +============================== Subpackages ----------- @@ -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: diff --git a/doc/sphinx/source/pyrpl.rst b/doc/sphinx/source/pyrpl.rst index 99dbe58ab..4f1073bf4 100644 --- a/doc/sphinx/source/pyrpl.rst +++ b/doc/sphinx/source/pyrpl.rst @@ -14,112 +14,112 @@ Subpackages Submodules ---------- -pyrpl\.acquisition\_module module ---------------------------------- +pyrpl.acquisition_module module +------------------------------- .. automodule:: pyrpl.acquisition_module :members: :undoc-members: :show-inheritance: -pyrpl\.async\_utils module --------------------------- +pyrpl.async_utils module +------------------------ .. automodule:: pyrpl.async_utils :members: :undoc-members: :show-inheritance: -pyrpl\.attributes module ------------------------- +pyrpl.attributes module +----------------------- .. automodule:: pyrpl.attributes :members: :undoc-members: :show-inheritance: -pyrpl\.curvedb module ---------------------- +pyrpl.curvedb module +-------------------- .. automodule:: pyrpl.curvedb :members: :undoc-members: :show-inheritance: -pyrpl\.errors module --------------------- +pyrpl.errors module +------------------- .. automodule:: pyrpl.errors :members: :undoc-members: :show-inheritance: -pyrpl\.memory module --------------------- +pyrpl.memory module +------------------- .. automodule:: pyrpl.memory :members: :undoc-members: :show-inheritance: -pyrpl\.module\_attributes module --------------------------------- +pyrpl.module_attributes module +------------------------------ .. automodule:: pyrpl.module_attributes :members: :undoc-members: :show-inheritance: -pyrpl\.modules module ---------------------- +pyrpl.modules module +-------------------- .. automodule:: pyrpl.modules :members: :undoc-members: :show-inheritance: -pyrpl\.pyrpl module -------------------- +pyrpl.pyrpl module +------------------ .. automodule:: pyrpl.pyrpl :members: :undoc-members: :show-inheritance: -pyrpl\.pyrpl\_utils module --------------------------- +pyrpl.pyrpl_utils module +------------------------ .. automodule:: pyrpl.pyrpl_utils :members: :undoc-members: :show-inheritance: -pyrpl\.redpitaya module ------------------------ +pyrpl.redpitaya module +---------------------- .. automodule:: pyrpl.redpitaya :members: :undoc-members: :show-inheritance: -pyrpl\.redpitaya\_client module -------------------------------- +pyrpl.redpitaya_client module +----------------------------- .. automodule:: pyrpl.redpitaya_client :members: :undoc-members: :show-inheritance: -pyrpl\.sound module -------------------- +pyrpl.sound module +------------------ .. automodule:: pyrpl.sound :members: :undoc-members: :show-inheritance: -pyrpl\.sshshell module ----------------------- +pyrpl.sshshell module +--------------------- .. automodule:: pyrpl.sshshell :members: diff --git a/doc/sphinx/source/pyrpl.software_modules.lockbox.models.rst b/doc/sphinx/source/pyrpl.software_modules.lockbox.models.rst index d5f777cc7..e3bc09173 100644 --- a/doc/sphinx/source/pyrpl.software_modules.lockbox.models.rst +++ b/doc/sphinx/source/pyrpl.software_modules.lockbox.models.rst @@ -1,43 +1,35 @@ -pyrpl\.software\_modules\.lockbox\.models package -================================================= +pyrpl.software_modules.lockbox.models package +============================================= Submodules ---------- -pyrpl\.software\_modules\.lockbox\.models\.coarse\_lockbox\_generalized module ------------------------------------------------------------------------------- - -.. automodule:: pyrpl.software_modules.lockbox.models.coarse_lockbox_generalized - :members: - :undoc-members: - :show-inheritance: - -pyrpl\.software\_modules\.lockbox\.models\.custom\_lockbox\_example module --------------------------------------------------------------------------- +pyrpl.software_modules.lockbox.models.custom_lockbox_example module +------------------------------------------------------------------- .. automodule:: pyrpl.software_modules.lockbox.models.custom_lockbox_example :members: :undoc-members: :show-inheritance: -pyrpl\.software\_modules\.lockbox\.models\.fabryperot module ------------------------------------------------------------- +pyrpl.software_modules.lockbox.models.fabryperot module +------------------------------------------------------- .. automodule:: pyrpl.software_modules.lockbox.models.fabryperot :members: :undoc-members: :show-inheritance: -pyrpl\.software\_modules\.lockbox\.models\.interferometer module ----------------------------------------------------------------- +pyrpl.software_modules.lockbox.models.interferometer module +----------------------------------------------------------- .. automodule:: pyrpl.software_modules.lockbox.models.interferometer :members: :undoc-members: :show-inheritance: -pyrpl\.software\_modules\.lockbox\.models\.linear module --------------------------------------------------------- +pyrpl.software_modules.lockbox.models.linear module +--------------------------------------------------- .. automodule:: pyrpl.software_modules.lockbox.models.linear :members: diff --git a/doc/sphinx/source/pyrpl.software_modules.lockbox.rst b/doc/sphinx/source/pyrpl.software_modules.lockbox.rst index 3835059fb..29a3070b7 100644 --- a/doc/sphinx/source/pyrpl.software_modules.lockbox.rst +++ b/doc/sphinx/source/pyrpl.software_modules.lockbox.rst @@ -1,5 +1,5 @@ -pyrpl\.software\_modules\.lockbox package -========================================= +pyrpl.software_modules.lockbox package +====================================== Subpackages ----------- @@ -11,32 +11,40 @@ Subpackages Submodules ---------- -pyrpl\.software\_modules\.lockbox\.input module ------------------------------------------------ +pyrpl.software_modules.lockbox.gainoptimizer module +--------------------------------------------------- + +.. automodule:: pyrpl.software_modules.lockbox.gainoptimizer + :members: + :undoc-members: + :show-inheritance: + +pyrpl.software_modules.lockbox.input module +------------------------------------------- .. automodule:: pyrpl.software_modules.lockbox.input :members: :undoc-members: :show-inheritance: -pyrpl\.software\_modules\.lockbox\.lockbox module -------------------------------------------------- +pyrpl.software_modules.lockbox.lockbox module +--------------------------------------------- .. automodule:: pyrpl.software_modules.lockbox.lockbox :members: :undoc-members: :show-inheritance: -pyrpl\.software\_modules\.lockbox\.output module ------------------------------------------------- +pyrpl.software_modules.lockbox.output module +-------------------------------------------- .. automodule:: pyrpl.software_modules.lockbox.output :members: :undoc-members: :show-inheritance: -pyrpl\.software\_modules\.lockbox\.stage module ------------------------------------------------ +pyrpl.software_modules.lockbox.stage module +------------------------------------------- .. automodule:: pyrpl.software_modules.lockbox.stage :members: diff --git a/doc/sphinx/source/pyrpl.software_modules.rst b/doc/sphinx/source/pyrpl.software_modules.rst index 5b535058d..f821d0b04 100644 --- a/doc/sphinx/source/pyrpl.software_modules.rst +++ b/doc/sphinx/source/pyrpl.software_modules.rst @@ -1,5 +1,5 @@ -pyrpl\.software\_modules package -================================ +pyrpl.software_modules package +============================== Subpackages ----------- @@ -11,48 +11,56 @@ Subpackages Submodules ---------- -pyrpl\.software\_modules\.curve\_viewer module ----------------------------------------------- +pyrpl.software_modules.curve_viewer module +------------------------------------------ .. automodule:: pyrpl.software_modules.curve_viewer :members: :undoc-members: :show-inheritance: -pyrpl\.software\_modules\.loop module -------------------------------------- +pyrpl.software_modules.loop module +---------------------------------- .. automodule:: pyrpl.software_modules.loop :members: :undoc-members: :show-inheritance: -pyrpl\.software\_modules\.module\_managers module -------------------------------------------------- +pyrpl.software_modules.module_managers module +--------------------------------------------- .. automodule:: pyrpl.software_modules.module_managers :members: :undoc-members: :show-inheritance: -pyrpl\.software\_modules\.network\_analyzer module --------------------------------------------------- +pyrpl.software_modules.network_analyzer module +---------------------------------------------- .. automodule:: pyrpl.software_modules.network_analyzer :members: :undoc-members: :show-inheritance: -pyrpl\.software\_modules\.pyrpl\_config module ----------------------------------------------- +pyrpl.software_modules.pyrpl_config module +------------------------------------------ .. automodule:: pyrpl.software_modules.pyrpl_config :members: :undoc-members: :show-inheritance: -pyrpl\.software\_modules\.spectrum\_analyzer module ---------------------------------------------------- +pyrpl.software_modules.software_pid module +------------------------------------------ + +.. automodule:: pyrpl.software_modules.software_pid + :members: + :undoc-members: + :show-inheritance: + +pyrpl.software_modules.spectrum_analyzer module +----------------------------------------------- .. automodule:: pyrpl.software_modules.spectrum_analyzer :members: diff --git a/doc/sphinx/source/pyrpl.test.rst b/doc/sphinx/source/pyrpl.test.rst new file mode 100644 index 000000000..9ca5e33c8 --- /dev/null +++ b/doc/sphinx/source/pyrpl.test.rst @@ -0,0 +1,141 @@ +pyrpl.test package +================== + +Subpackages +----------- + +.. toctree:: + + pyrpl.test.test_hardware_modules + +Submodules +---------- + +pyrpl.test.debug_timer module +----------------------------- + +.. automodule:: pyrpl.test.debug_timer + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_attribute module +-------------------------------- + +.. automodule:: pyrpl.test.test_attribute + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_base module +--------------------------- + +.. automodule:: pyrpl.test.test_base + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_example module +------------------------------ + +.. automodule:: pyrpl.test.test_example + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_load_save module +-------------------------------- + +.. automodule:: pyrpl.test.test_load_save + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_lockbox module +------------------------------ + +.. automodule:: pyrpl.test.test_lockbox + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_memory module +----------------------------- + +.. automodule:: pyrpl.test.test_memory + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_module_widgets module +------------------------------------- + +.. automodule:: pyrpl.test.test_module_widgets + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_na module +------------------------- + +.. automodule:: pyrpl.test.test_na + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_ownership module +-------------------------------- + +.. automodule:: pyrpl.test.test_ownership + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_proxyproperty module +------------------------------------ + +.. automodule:: pyrpl.test.test_proxyproperty + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_pyqtgraph_benchmark module +------------------------------------------ + +.. automodule:: pyrpl.test.test_pyqtgraph_benchmark + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_redpitaya module +-------------------------------- + +.. automodule:: pyrpl.test.test_redpitaya + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_registers module +-------------------------------- + +.. automodule:: pyrpl.test.test_registers + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_spectrum_analyzer module +---------------------------------------- + +.. automodule:: pyrpl.test.test_spectrum_analyzer + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyrpl.test + :members: + :undoc-members: + :show-inheritance: diff --git a/doc/sphinx/source/pyrpl.test.test_hardware_modules.rst b/doc/sphinx/source/pyrpl.test.test_hardware_modules.rst new file mode 100644 index 000000000..b8c1f9d51 --- /dev/null +++ b/doc/sphinx/source/pyrpl.test.test_hardware_modules.rst @@ -0,0 +1,62 @@ +pyrpl.test.test_hardware_modules package +======================================== + +Submodules +---------- + +pyrpl.test.test_hardware_modules.test_dsp_inputs module +------------------------------------------------------- + +.. automodule:: pyrpl.test.test_hardware_modules.test_dsp_inputs + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_hardware_modules.test_na_iir module +--------------------------------------------------- + +.. automodule:: pyrpl.test.test_hardware_modules.test_na_iir + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_hardware_modules.test_pid_na_iq module +------------------------------------------------------ + +.. automodule:: pyrpl.test.test_hardware_modules.test_pid_na_iq + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_hardware_modules.test_scope module +-------------------------------------------------- + +.. automodule:: pyrpl.test.test_hardware_modules.test_scope + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_hardware_modules.test_scope_asg_ams module +---------------------------------------------------------- + +.. automodule:: pyrpl.test.test_hardware_modules.test_scope_asg_ams + :members: + :undoc-members: + :show-inheritance: + +pyrpl.test.test_hardware_modules.test_trig module +------------------------------------------------- + +.. automodule:: pyrpl.test.test_hardware_modules.test_trig + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyrpl.test.test_hardware_modules + :members: + :undoc-members: + :show-inheritance: diff --git a/doc/sphinx/source/pyrpl.widgets.module_widgets.rst b/doc/sphinx/source/pyrpl.widgets.module_widgets.rst index f397ceee4..13957a4b2 100644 --- a/doc/sphinx/source/pyrpl.widgets.module_widgets.rst +++ b/doc/sphinx/source/pyrpl.widgets.module_widgets.rst @@ -1,107 +1,107 @@ -pyrpl\.widgets\.module\_widgets package -======================================= +pyrpl.widgets.module_widgets package +==================================== Submodules ---------- -pyrpl\.widgets\.module\_widgets\.asg\_widget module ---------------------------------------------------- +pyrpl.widgets.module_widgets.asg_widget module +---------------------------------------------- .. automodule:: pyrpl.widgets.module_widgets.asg_widget :members: :undoc-members: :show-inheritance: -pyrpl\.widgets\.module\_widgets\.base\_module\_widget module ------------------------------------------------------------- +pyrpl.widgets.module_widgets.base_module_widget module +------------------------------------------------------ .. automodule:: pyrpl.widgets.module_widgets.base_module_widget :members: :undoc-members: :show-inheritance: -pyrpl\.widgets\.module\_widgets\.curve\_viewer\_widget module -------------------------------------------------------------- +pyrpl.widgets.module_widgets.curve_viewer_widget module +------------------------------------------------------- .. automodule:: pyrpl.widgets.module_widgets.curve_viewer_widget :members: :undoc-members: :show-inheritance: -pyrpl\.widgets\.module\_widgets\.iir\_widget module ---------------------------------------------------- +pyrpl.widgets.module_widgets.iir_widget module +---------------------------------------------- .. automodule:: pyrpl.widgets.module_widgets.iir_widget :members: :undoc-members: :show-inheritance: -pyrpl\.widgets\.module\_widgets\.iq\_widget module --------------------------------------------------- +pyrpl.widgets.module_widgets.iq_widget module +--------------------------------------------- .. automodule:: pyrpl.widgets.module_widgets.iq_widget :members: :undoc-members: :show-inheritance: -pyrpl\.widgets\.module\_widgets\.lockbox\_widget module -------------------------------------------------------- +pyrpl.widgets.module_widgets.lockbox_widget module +-------------------------------------------------- .. automodule:: pyrpl.widgets.module_widgets.lockbox_widget :members: :undoc-members: :show-inheritance: -pyrpl\.widgets\.module\_widgets\.module\_manager\_widget module ---------------------------------------------------------------- +pyrpl.widgets.module_widgets.module_manager_widget module +--------------------------------------------------------- .. automodule:: pyrpl.widgets.module_widgets.module_manager_widget :members: :undoc-members: :show-inheritance: -pyrpl\.widgets\.module\_widgets\.na\_widget module --------------------------------------------------- +pyrpl.widgets.module_widgets.na_widget module +--------------------------------------------- .. automodule:: pyrpl.widgets.module_widgets.na_widget :members: :undoc-members: :show-inheritance: -pyrpl\.widgets\.module\_widgets\.pid\_widget module ---------------------------------------------------- +pyrpl.widgets.module_widgets.pid_widget module +---------------------------------------------- .. automodule:: pyrpl.widgets.module_widgets.pid_widget :members: :undoc-members: :show-inheritance: -pyrpl\.widgets\.module\_widgets\.pyrpl\_config\_widget module -------------------------------------------------------------- +pyrpl.widgets.module_widgets.pyrpl_config_widget module +------------------------------------------------------- .. automodule:: pyrpl.widgets.module_widgets.pyrpl_config_widget :members: :undoc-members: :show-inheritance: -pyrpl\.widgets\.module\_widgets\.schematics module --------------------------------------------------- +pyrpl.widgets.module_widgets.schematics module +---------------------------------------------- .. automodule:: pyrpl.widgets.module_widgets.schematics :members: :undoc-members: :show-inheritance: -pyrpl\.widgets\.module\_widgets\.scope\_widget module ------------------------------------------------------ +pyrpl.widgets.module_widgets.scope_widget module +------------------------------------------------ .. automodule:: pyrpl.widgets.module_widgets.scope_widget :members: :undoc-members: :show-inheritance: -pyrpl\.widgets\.module\_widgets\.spec\_an\_widget module --------------------------------------------------------- +pyrpl.widgets.module_widgets.spec_an_widget module +-------------------------------------------------- .. automodule:: pyrpl.widgets.module_widgets.spec_an_widget :members: diff --git a/doc/sphinx/source/pyrpl.widgets.rst b/doc/sphinx/source/pyrpl.widgets.rst index 92ab560ce..de856a125 100644 --- a/doc/sphinx/source/pyrpl.widgets.rst +++ b/doc/sphinx/source/pyrpl.widgets.rst @@ -1,5 +1,5 @@ -pyrpl\.widgets package -====================== +pyrpl.widgets package +===================== Subpackages ----------- @@ -11,24 +11,40 @@ Subpackages Submodules ---------- -pyrpl\.widgets\.attribute\_widgets module ------------------------------------------ +pyrpl.widgets.attribute_widgets module +-------------------------------------- .. automodule:: pyrpl.widgets.attribute_widgets :members: :undoc-members: :show-inheritance: -pyrpl\.widgets\.pyrpl\_widget module ------------------------------------- +pyrpl.widgets.pyrpl_widget module +--------------------------------- .. automodule:: pyrpl.widgets.pyrpl_widget :members: :undoc-members: :show-inheritance: -pyrpl\.widgets\.yml\_editor module ----------------------------------- +pyrpl.widgets.spinbox module +---------------------------- + +.. automodule:: pyrpl.widgets.spinbox + :members: + :undoc-members: + :show-inheritance: + +pyrpl.widgets.startup_widget module +----------------------------------- + +.. automodule:: pyrpl.widgets.startup_widget + :members: + :undoc-members: + :show-inheritance: + +pyrpl.widgets.yml_editor module +------------------------------- .. automodule:: pyrpl.widgets.yml_editor :members: diff --git a/pyrpl/redpitaya.py b/pyrpl/redpitaya.py index fce7d2919..c0d43db27 100644 --- a/pyrpl/redpitaya.py +++ b/pyrpl/redpitaya.py @@ -257,8 +257,8 @@ def update_fpga(self, filename=None): "The fpga bitfile was not found at the expected location. Try passing the arguments " "dirname=\"c://github//pyrpl//pyrpl//\" adapted to your installation directory of pyrpl " "and filename=\"red_pitaya.bin\"! Current dirname: " - +self.parameters['dirname'] - +" current filename: "+self.parameters['filename']) + + self.parameters['dirname'] + + " current filename: "+self.parameters['filename']) for i in range(3): try: self.ssh.scp.put(source,