aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md6
-rw-r--r--python/dpd/README.md (renamed from dpd/README.md)0
-rwxr-xr-xpython/dpd/apply_adapt_dumps.py (renamed from dpd/apply_adapt_dumps.py)0
-rw-r--r--python/dpd/dpd.ini (renamed from dpd/dpd.ini)0
-rw-r--r--python/dpd/img/setup_diagram.svg (renamed from dpd/img/setup_diagram.svg)0
-rw-r--r--python/dpd/img/setup_photo.svg (renamed from dpd/img/setup_photo.svg)0
-rw-r--r--python/dpd/img/shoulder_measurement_after.png (renamed from dpd/img/shoulder_measurement_after.png)bin368619 -> 368619 bytes
-rw-r--r--python/dpd/img/shoulder_measurement_before.png (renamed from dpd/img/shoulder_measurement_before.png)bin381174 -> 381174 bytes
-rwxr-xr-xpython/dpd/iq_file_server.py (renamed from dpd/iq_file_server.py)0
-rw-r--r--python/dpd/lut.coef (renamed from dpd/lut.coef)0
-rwxr-xr-xpython/dpd/main.py (renamed from dpd/main.py)6
-rw-r--r--python/dpd/poly.coef (renamed from dpd/poly.coef)0
-rwxr-xr-xpython/dpd/show_spectrum.py (renamed from dpd/show_spectrum.py)0
-rw-r--r--python/dpd/src/Adapt.py (renamed from dpd/src/Adapt.py)0
-rw-r--r--python/dpd/src/Dab_Util.py (renamed from dpd/src/Dab_Util.py)0
-rw-r--r--python/dpd/src/ExtractStatistic.py (renamed from dpd/src/ExtractStatistic.py)0
-rw-r--r--python/dpd/src/GlobalConfig.py (renamed from dpd/src/GlobalConfig.py)0
-rw-r--r--python/dpd/src/Heuristics.py (renamed from dpd/src/Heuristics.py)0
-rw-r--r--python/dpd/src/MER.py (renamed from dpd/src/MER.py)0
-rw-r--r--python/dpd/src/Measure.py (renamed from dpd/src/Measure.py)0
-rw-r--r--python/dpd/src/Measure_Shoulders.py (renamed from dpd/src/Measure_Shoulders.py)0
-rw-r--r--python/dpd/src/Model.py (renamed from dpd/src/Model.py)0
-rw-r--r--python/dpd/src/Model_AM.py (renamed from dpd/src/Model_AM.py)0
-rw-r--r--python/dpd/src/Model_Lut.py (renamed from dpd/src/Model_Lut.py)0
-rw-r--r--python/dpd/src/Model_PM.py (renamed from dpd/src/Model_PM.py)0
-rw-r--r--python/dpd/src/Model_Poly.py (renamed from dpd/src/Model_Poly.py)0
-rw-r--r--python/dpd/src/RX_Agc.py (renamed from dpd/src/RX_Agc.py)0
-rw-r--r--python/dpd/src/Symbol_align.py (renamed from dpd/src/Symbol_align.py)0
-rw-r--r--python/dpd/src/TX_Agc.py (renamed from dpd/src/TX_Agc.py)0
-rw-r--r--python/dpd/src/__init__.py (renamed from dpd/src/__init__.py)0
-rw-r--r--python/dpd/src/phase_align.py (renamed from dpd/src/phase_align.py)0
-rwxr-xr-xpython/dpd/src/subsample_align.py (renamed from dpd/src/subsample_align.py)0
-rwxr-xr-xpython/dpd/store_received.py (renamed from dpd/store_received.py)0
-rw-r--r--python/gui/README.md (renamed from gui/README.md)0
-rwxr-xr-xpython/gui/api/__init__.py (renamed from gui/api/__init__.py)0
-rw-r--r--python/gui/configuration.py (renamed from gui/configuration.py)0
-rw-r--r--python/gui/dpd/Align.py (renamed from gui/dpd/Align.py)0
-rw-r--r--python/gui/dpd/Capture.py (renamed from gui/dpd/Capture.py)0
-rw-r--r--python/gui/dpd/__init__.py (renamed from gui/dpd/__init__.py)0
-rw-r--r--python/gui/logs/.keep (renamed from gui/logs/.keep)0
-rwxr-xr-xpython/gui/run.py (renamed from gui/run.py)0
-rw-r--r--python/gui/static/css/bootstrap.min.css (renamed from gui/static/css/bootstrap.min.css)0
-rwxr-xr-xpython/gui/static/css/jquery.gritter.css (renamed from gui/static/css/jquery.gritter.css)0
-rw-r--r--python/gui/static/dpd/index.txt (renamed from gui/static/dpd/index.txt)0
-rw-r--r--python/gui/static/fonts/accept.png (renamed from gui/static/fonts/accept.png)bin1202 -> 1202 bytes
-rw-r--r--python/gui/static/fonts/favicon.ico (renamed from gui/static/fonts/favicon.ico)bin318 -> 318 bytes
-rw-r--r--python/gui/static/fonts/glyphicons-halflings-regular.eot (renamed from gui/static/fonts/glyphicons-halflings-regular.eot)bin20127 -> 20127 bytes
-rw-r--r--python/gui/static/fonts/glyphicons-halflings-regular.svg (renamed from gui/static/fonts/glyphicons-halflings-regular.svg)0
-rw-r--r--python/gui/static/fonts/glyphicons-halflings-regular.ttf (renamed from gui/static/fonts/glyphicons-halflings-regular.ttf)bin45404 -> 45404 bytes
-rw-r--r--python/gui/static/fonts/glyphicons-halflings-regular.woff (renamed from gui/static/fonts/glyphicons-halflings-regular.woff)bin23424 -> 23424 bytes
-rw-r--r--python/gui/static/fonts/glyphicons-halflings-regular.woff2 (renamed from gui/static/fonts/glyphicons-halflings-regular.woff2)bin18028 -> 18028 bytes
-rw-r--r--python/gui/static/fonts/gritter-light.png (renamed from gui/static/fonts/gritter-light.png)bin4899 -> 4899 bytes
-rw-r--r--python/gui/static/fonts/gritter.png (renamed from gui/static/fonts/gritter.png)bin4880 -> 4880 bytes
-rw-r--r--python/gui/static/fonts/ie-spacer.gif (renamed from gui/static/fonts/ie-spacer.gif)bin43 -> 43 bytes
-rw-r--r--python/gui/static/fonts/warning.png (renamed from gui/static/fonts/warning.png)bin1418 -> 1418 bytes
-rw-r--r--python/gui/static/js/bootstrap.min.js (renamed from gui/static/js/bootstrap.min.js)0
-rw-r--r--python/gui/static/js/jquery.gritter.js (renamed from gui/static/js/jquery.gritter.js)0
-rw-r--r--python/gui/static/js/jquery.js (renamed from gui/static/js/jquery.js)0
-rw-r--r--python/gui/static/js/odr-modulator.js (renamed from gui/static/js/odr-modulator.js)0
-rw-r--r--python/gui/static/js/odr-predistortion.js (renamed from gui/static/js/odr-predistortion.js)0
-rw-r--r--python/gui/static/js/odr-rcvalues.js (renamed from gui/static/js/odr-rcvalues.js)0
-rw-r--r--python/gui/static/js/odr.js (renamed from gui/static/js/odr.js)0
-rw-r--r--python/gui/templates/about.html (renamed from gui/templates/about.html)0
-rw-r--r--python/gui/templates/body-nav.html (renamed from gui/templates/body-nav.html)0
-rw-r--r--python/gui/templates/head.html (renamed from gui/templates/head.html)0
-rw-r--r--python/gui/templates/home.html (renamed from gui/templates/home.html)0
-rw-r--r--python/gui/templates/modulator.html (renamed from gui/templates/modulator.html)0
-rw-r--r--python/gui/templates/predistortion.html (renamed from gui/templates/predistortion.html)0
-rw-r--r--python/gui/templates/rcvalues.html (renamed from gui/templates/rcvalues.html)0
-rw-r--r--python/gui/ui-config.json (renamed from gui/ui-config.json)0
-rw-r--r--python/gui/zmqrc.py (renamed from gui/zmqrc.py)0
71 files changed, 8 insertions, 4 deletions
diff --git a/README.md b/README.md
index 272ba4d..52c01d0 100644
--- a/README.md
+++ b/README.md
@@ -34,7 +34,8 @@ Features
See doc/README-RC.md for more information
- ZeroMQ PUB and REP output.
- Ongoing work about digital predistortion for PA linearisation.
- See dpd/README.md
+ See python/dpd/README.md
+- Ongoign work for a web GUI. See python/gui/README.md
- A prototype algorithm for crest factor reduction.
The src/ directory contains the source code of ODR-DabMod.
@@ -45,7 +46,8 @@ configuration file and a script for munin integration.
The lib/ directory contains source code of libraries needed to build
ODR-DabMod.
-The dpd/ directory contains the digital predistortion project. It's goal is to reduce distortion that is caused by the non-linearity of the PA.
+The python/ directory contains a web-based graphical control interface and
+the digital predistortion project.
INSTALL
=======
diff --git a/dpd/README.md b/python/dpd/README.md
index 307a2f5..307a2f5 100644
--- a/dpd/README.md
+++ b/python/dpd/README.md
diff --git a/dpd/apply_adapt_dumps.py b/python/dpd/apply_adapt_dumps.py
index 20bc013..20bc013 100755
--- a/dpd/apply_adapt_dumps.py
+++ b/python/dpd/apply_adapt_dumps.py
diff --git a/dpd/dpd.ini b/python/dpd/dpd.ini
index 31d6140..31d6140 100644
--- a/dpd/dpd.ini
+++ b/python/dpd/dpd.ini
diff --git a/dpd/img/setup_diagram.svg b/python/dpd/img/setup_diagram.svg
index 423ee1e..423ee1e 100644
--- a/dpd/img/setup_diagram.svg
+++ b/python/dpd/img/setup_diagram.svg
diff --git a/dpd/img/setup_photo.svg b/python/dpd/img/setup_photo.svg
index a401fda..a401fda 100644
--- a/dpd/img/setup_photo.svg
+++ b/python/dpd/img/setup_photo.svg
diff --git a/dpd/img/shoulder_measurement_after.png b/python/dpd/img/shoulder_measurement_after.png
index 2631256..2631256 100644
--- a/dpd/img/shoulder_measurement_after.png
+++ b/python/dpd/img/shoulder_measurement_after.png
Binary files differ
diff --git a/dpd/img/shoulder_measurement_before.png b/python/dpd/img/shoulder_measurement_before.png
index 3581a72..3581a72 100644
--- a/dpd/img/shoulder_measurement_before.png
+++ b/python/dpd/img/shoulder_measurement_before.png
Binary files differ
diff --git a/dpd/iq_file_server.py b/python/dpd/iq_file_server.py
index 7a4e570..7a4e570 100755
--- a/dpd/iq_file_server.py
+++ b/python/dpd/iq_file_server.py
diff --git a/dpd/lut.coef b/python/dpd/lut.coef
index a198d56..a198d56 100644
--- a/dpd/lut.coef
+++ b/python/dpd/lut.coef
diff --git a/dpd/main.py b/python/dpd/main.py
index 10a56fc..9ea5a39 100755
--- a/dpd/main.py
+++ b/python/dpd/main.py
@@ -1,12 +1,14 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
-# DPD Computation Engine main file.
+# DPD Computation Engine standalone main file.
#
# http://www.opendigitalradio.org
# Licence: The MIT License, see notice at the end of this file
-"""This Python script is the main file for ODR-DabMod's DPD Computation Engine.
+"""This Python script is the main file for ODR-DabMod's DPD Computation Engine running
+in stand-alone mode.
+
This engine calculates and updates the parameter of the digital
predistortion module of ODR-DabMod."""
diff --git a/dpd/poly.coef b/python/dpd/poly.coef
index 248d316..248d316 100644
--- a/dpd/poly.coef
+++ b/python/dpd/poly.coef
diff --git a/dpd/show_spectrum.py b/python/dpd/show_spectrum.py
index f23dba2..f23dba2 100755
--- a/dpd/show_spectrum.py
+++ b/python/dpd/show_spectrum.py
diff --git a/dpd/src/Adapt.py b/python/dpd/src/Adapt.py
index a57602f..a57602f 100644
--- a/dpd/src/Adapt.py
+++ b/python/dpd/src/Adapt.py
diff --git a/dpd/src/Dab_Util.py b/python/dpd/src/Dab_Util.py
index bc89a39..bc89a39 100644
--- a/dpd/src/Dab_Util.py
+++ b/python/dpd/src/Dab_Util.py
diff --git a/dpd/src/ExtractStatistic.py b/python/dpd/src/ExtractStatistic.py
index 639513a..639513a 100644
--- a/dpd/src/ExtractStatistic.py
+++ b/python/dpd/src/ExtractStatistic.py
diff --git a/dpd/src/GlobalConfig.py b/python/dpd/src/GlobalConfig.py
index 56839fc..56839fc 100644
--- a/dpd/src/GlobalConfig.py
+++ b/python/dpd/src/GlobalConfig.py
diff --git a/dpd/src/Heuristics.py b/python/dpd/src/Heuristics.py
index 21d400b..21d400b 100644
--- a/dpd/src/Heuristics.py
+++ b/python/dpd/src/Heuristics.py
diff --git a/dpd/src/MER.py b/python/dpd/src/MER.py
index 693058d..693058d 100644
--- a/dpd/src/MER.py
+++ b/python/dpd/src/MER.py
diff --git a/dpd/src/Measure.py b/python/dpd/src/Measure.py
index 6d8007d..6d8007d 100644
--- a/dpd/src/Measure.py
+++ b/python/dpd/src/Measure.py
diff --git a/dpd/src/Measure_Shoulders.py b/python/dpd/src/Measure_Shoulders.py
index fd90050..fd90050 100644
--- a/dpd/src/Measure_Shoulders.py
+++ b/python/dpd/src/Measure_Shoulders.py
diff --git a/dpd/src/Model.py b/python/dpd/src/Model.py
index b2c303f..b2c303f 100644
--- a/dpd/src/Model.py
+++ b/python/dpd/src/Model.py
diff --git a/dpd/src/Model_AM.py b/python/dpd/src/Model_AM.py
index 75b226f..75b226f 100644
--- a/dpd/src/Model_AM.py
+++ b/python/dpd/src/Model_AM.py
diff --git a/dpd/src/Model_Lut.py b/python/dpd/src/Model_Lut.py
index e70fdb0..e70fdb0 100644
--- a/dpd/src/Model_Lut.py
+++ b/python/dpd/src/Model_Lut.py
diff --git a/dpd/src/Model_PM.py b/python/dpd/src/Model_PM.py
index 7b80bf3..7b80bf3 100644
--- a/dpd/src/Model_PM.py
+++ b/python/dpd/src/Model_PM.py
diff --git a/dpd/src/Model_Poly.py b/python/dpd/src/Model_Poly.py
index cdfd319..cdfd319 100644
--- a/dpd/src/Model_Poly.py
+++ b/python/dpd/src/Model_Poly.py
diff --git a/dpd/src/RX_Agc.py b/python/dpd/src/RX_Agc.py
index f778dee..f778dee 100644
--- a/dpd/src/RX_Agc.py
+++ b/python/dpd/src/RX_Agc.py
diff --git a/dpd/src/Symbol_align.py b/python/dpd/src/Symbol_align.py
index 2a17a65..2a17a65 100644
--- a/dpd/src/Symbol_align.py
+++ b/python/dpd/src/Symbol_align.py
diff --git a/dpd/src/TX_Agc.py b/python/dpd/src/TX_Agc.py
index 309193d..309193d 100644
--- a/dpd/src/TX_Agc.py
+++ b/python/dpd/src/TX_Agc.py
diff --git a/dpd/src/__init__.py b/python/dpd/src/__init__.py
index e69de29..e69de29 100644
--- a/dpd/src/__init__.py
+++ b/python/dpd/src/__init__.py
diff --git a/dpd/src/phase_align.py b/python/dpd/src/phase_align.py
index 8654333..8654333 100644
--- a/dpd/src/phase_align.py
+++ b/python/dpd/src/phase_align.py
diff --git a/dpd/src/subsample_align.py b/python/dpd/src/subsample_align.py
index 20ae56b..20ae56b 100755
--- a/dpd/src/subsample_align.py
+++ b/python/dpd/src/subsample_align.py
diff --git a/dpd/store_received.py b/python/dpd/store_received.py
index 19b735e..19b735e 100755
--- a/dpd/store_received.py
+++ b/python/dpd/store_received.py
diff --git a/gui/README.md b/python/gui/README.md
index ec55bc9..ec55bc9 100644
--- a/gui/README.md
+++ b/python/gui/README.md
diff --git a/gui/api/__init__.py b/python/gui/api/__init__.py
index 77faa10..77faa10 100755
--- a/gui/api/__init__.py
+++ b/python/gui/api/__init__.py
diff --git a/gui/configuration.py b/python/gui/configuration.py
index 4af1abd..4af1abd 100644
--- a/gui/configuration.py
+++ b/python/gui/configuration.py
diff --git a/gui/dpd/Align.py b/python/gui/dpd/Align.py
index 1634ec8..1634ec8 100644
--- a/gui/dpd/Align.py
+++ b/python/gui/dpd/Align.py
diff --git a/gui/dpd/Capture.py b/python/gui/dpd/Capture.py
index 7d95f90..7d95f90 100644
--- a/gui/dpd/Capture.py
+++ b/python/gui/dpd/Capture.py
diff --git a/gui/dpd/__init__.py b/python/gui/dpd/__init__.py
index 9009436..9009436 100644
--- a/gui/dpd/__init__.py
+++ b/python/gui/dpd/__init__.py
diff --git a/gui/logs/.keep b/python/gui/logs/.keep
index e69de29..e69de29 100644
--- a/gui/logs/.keep
+++ b/python/gui/logs/.keep
diff --git a/gui/run.py b/python/gui/run.py
index b83dd14..b83dd14 100755
--- a/gui/run.py
+++ b/python/gui/run.py
diff --git a/gui/static/css/bootstrap.min.css b/python/gui/static/css/bootstrap.min.css
index 28f154d..28f154d 100644
--- a/gui/static/css/bootstrap.min.css
+++ b/python/gui/static/css/bootstrap.min.css
diff --git a/gui/static/css/jquery.gritter.css b/python/gui/static/css/jquery.gritter.css
index bd13a9c..bd13a9c 100755
--- a/gui/static/css/jquery.gritter.css
+++ b/python/gui/static/css/jquery.gritter.css
diff --git a/gui/static/dpd/index.txt b/python/gui/static/dpd/index.txt
index f8b8874..f8b8874 100644
--- a/gui/static/dpd/index.txt
+++ b/python/gui/static/dpd/index.txt
diff --git a/gui/static/fonts/accept.png b/python/gui/static/fonts/accept.png
index 0a2b4f3..0a2b4f3 100644
--- a/gui/static/fonts/accept.png
+++ b/python/gui/static/fonts/accept.png
Binary files differ
diff --git a/gui/static/fonts/favicon.ico b/python/gui/static/fonts/favicon.ico
index 29817c8..29817c8 100644
--- a/gui/static/fonts/favicon.ico
+++ b/python/gui/static/fonts/favicon.ico
Binary files differ
diff --git a/gui/static/fonts/glyphicons-halflings-regular.eot b/python/gui/static/fonts/glyphicons-halflings-regular.eot
index b93a495..b93a495 100644
--- a/gui/static/fonts/glyphicons-halflings-regular.eot
+++ b/python/gui/static/fonts/glyphicons-halflings-regular.eot
Binary files differ
diff --git a/gui/static/fonts/glyphicons-halflings-regular.svg b/python/gui/static/fonts/glyphicons-halflings-regular.svg
index 94fb549..94fb549 100644
--- a/gui/static/fonts/glyphicons-halflings-regular.svg
+++ b/python/gui/static/fonts/glyphicons-halflings-regular.svg
diff --git a/gui/static/fonts/glyphicons-halflings-regular.ttf b/python/gui/static/fonts/glyphicons-halflings-regular.ttf
index 1413fc6..1413fc6 100644
--- a/gui/static/fonts/glyphicons-halflings-regular.ttf
+++ b/python/gui/static/fonts/glyphicons-halflings-regular.ttf
Binary files differ
diff --git a/gui/static/fonts/glyphicons-halflings-regular.woff b/python/gui/static/fonts/glyphicons-halflings-regular.woff
index 9e61285..9e61285 100644
--- a/gui/static/fonts/glyphicons-halflings-regular.woff
+++ b/python/gui/static/fonts/glyphicons-halflings-regular.woff
Binary files differ
diff --git a/gui/static/fonts/glyphicons-halflings-regular.woff2 b/python/gui/static/fonts/glyphicons-halflings-regular.woff2
index 64539b5..64539b5 100644
--- a/gui/static/fonts/glyphicons-halflings-regular.woff2
+++ b/python/gui/static/fonts/glyphicons-halflings-regular.woff2
Binary files differ
diff --git a/gui/static/fonts/gritter-light.png b/python/gui/static/fonts/gritter-light.png
index 6b5626b..6b5626b 100644
--- a/gui/static/fonts/gritter-light.png
+++ b/python/gui/static/fonts/gritter-light.png
Binary files differ
diff --git a/gui/static/fonts/gritter.png b/python/gui/static/fonts/gritter.png
index 0ca3bc0..0ca3bc0 100644
--- a/gui/static/fonts/gritter.png
+++ b/python/gui/static/fonts/gritter.png
Binary files differ
diff --git a/gui/static/fonts/ie-spacer.gif b/python/gui/static/fonts/ie-spacer.gif
index 5bfd67a..5bfd67a 100644
--- a/gui/static/fonts/ie-spacer.gif
+++ b/python/gui/static/fonts/ie-spacer.gif
Binary files differ
diff --git a/gui/static/fonts/warning.png b/python/gui/static/fonts/warning.png
index 01ad7d0..01ad7d0 100644
--- a/gui/static/fonts/warning.png
+++ b/python/gui/static/fonts/warning.png
Binary files differ
diff --git a/gui/static/js/bootstrap.min.js b/python/gui/static/js/bootstrap.min.js
index c6d3692..c6d3692 100644
--- a/gui/static/js/bootstrap.min.js
+++ b/python/gui/static/js/bootstrap.min.js
diff --git a/gui/static/js/jquery.gritter.js b/python/gui/static/js/jquery.gritter.js
index 6f78775..6f78775 100644
--- a/gui/static/js/jquery.gritter.js
+++ b/python/gui/static/js/jquery.gritter.js
diff --git a/gui/static/js/jquery.js b/python/gui/static/js/jquery.js
index 79d631f..79d631f 100644
--- a/gui/static/js/jquery.js
+++ b/python/gui/static/js/jquery.js
diff --git a/gui/static/js/odr-modulator.js b/python/gui/static/js/odr-modulator.js
index 8538645..8538645 100644
--- a/gui/static/js/odr-modulator.js
+++ b/python/gui/static/js/odr-modulator.js
diff --git a/gui/static/js/odr-predistortion.js b/python/gui/static/js/odr-predistortion.js
index 7a93b2b..7a93b2b 100644
--- a/gui/static/js/odr-predistortion.js
+++ b/python/gui/static/js/odr-predistortion.js
diff --git a/gui/static/js/odr-rcvalues.js b/python/gui/static/js/odr-rcvalues.js
index f49674c..f49674c 100644
--- a/gui/static/js/odr-rcvalues.js
+++ b/python/gui/static/js/odr-rcvalues.js
diff --git a/gui/static/js/odr.js b/python/gui/static/js/odr.js
index ecb02c5..ecb02c5 100644
--- a/gui/static/js/odr.js
+++ b/python/gui/static/js/odr.js
diff --git a/gui/templates/about.html b/python/gui/templates/about.html
index 3a05230..3a05230 100644
--- a/gui/templates/about.html
+++ b/python/gui/templates/about.html
diff --git a/gui/templates/body-nav.html b/python/gui/templates/body-nav.html
index f403619..f403619 100644
--- a/gui/templates/body-nav.html
+++ b/python/gui/templates/body-nav.html
diff --git a/gui/templates/head.html b/python/gui/templates/head.html
index cdf1654..cdf1654 100644
--- a/gui/templates/head.html
+++ b/python/gui/templates/head.html
diff --git a/gui/templates/home.html b/python/gui/templates/home.html
index 5cb29f8..5cb29f8 100644
--- a/gui/templates/home.html
+++ b/python/gui/templates/home.html
diff --git a/gui/templates/modulator.html b/python/gui/templates/modulator.html
index 6deffb1..6deffb1 100644
--- a/gui/templates/modulator.html
+++ b/python/gui/templates/modulator.html
diff --git a/gui/templates/predistortion.html b/python/gui/templates/predistortion.html
index 2ebf7ea..2ebf7ea 100644
--- a/gui/templates/predistortion.html
+++ b/python/gui/templates/predistortion.html
diff --git a/gui/templates/rcvalues.html b/python/gui/templates/rcvalues.html
index c1786bc..c1786bc 100644
--- a/gui/templates/rcvalues.html
+++ b/python/gui/templates/rcvalues.html
diff --git a/gui/ui-config.json b/python/gui/ui-config.json
index 070290c..070290c 100644
--- a/gui/ui-config.json
+++ b/python/gui/ui-config.json
diff --git a/gui/zmqrc.py b/python/gui/zmqrc.py
index 3897d7a..3897d7a 100644
--- a/gui/zmqrc.py
+++ b/python/gui/zmqrc.py