diff options
author | andreas128 <Andreas> | 2017-01-08 21:13:25 +0000 |
---|---|---|
committer | andreas128 <Andreas> | 2017-01-08 21:13:25 +0000 |
commit | c1200291c9e7bd14613755d9a18a5c7e325d3e54 (patch) | |
tree | 5095ff23d2c5758690a0fcb2deb0b753d09f90ae /gr-dpd | |
parent | a772bc16753dda15b8257fd2001ff273e44ca014 (diff) | |
download | ODR-StaticPrecorrection-c1200291c9e7bd14613755d9a18a5c7e325d3e54.tar.gz ODR-StaticPrecorrection-c1200291c9e7bd14613755d9a18a5c7e325d3e54.tar.bz2 ODR-StaticPrecorrection-c1200291c9e7bd14613755d9a18a5c7e325d3e54.zip |
Add simple gradient decent to two_toner_tuner.ipynb
Diffstat (limited to 'gr-dpd')
-rw-r--r-- | gr-dpd/grc/dpd_memless_poly.xml | 7 | ||||
-rw-r--r-- | gr-dpd/include/dpd/memless_poly.h | 7 |
2 files changed, 14 insertions, 0 deletions
diff --git a/gr-dpd/grc/dpd_memless_poly.xml b/gr-dpd/grc/dpd_memless_poly.xml index ce687a7..98871a1 100644 --- a/gr-dpd/grc/dpd_memless_poly.xml +++ b/gr-dpd/grc/dpd_memless_poly.xml @@ -22,36 +22,43 @@ <param> <name>a2</name> <key>a2</key> + <value>0</value> <type>real</type> </param> <param> <name>a3</name> <key>a3</key> + <value>0</value> <type>real</type> </param> <param> <name>a4</name> <key>a4</key> + <value>0</value> <type>real</type> </param> <param> <name>a5</name> <key>a5</key> + <value>0</value> <type>real</type> </param> <param> <name>a6</name> <key>a6</key> + <value>0</value> <type>real</type> </param> <param> <name>a7</name> <key>a7</key> + <value>0</value> <type>real</type> </param> <param> <name>a8</name> <key>a8</key> + <value>0</value> <type>real</type> </param> <sink> diff --git a/gr-dpd/include/dpd/memless_poly.h b/gr-dpd/include/dpd/memless_poly.h index 921a9df..a3d17d2 100644 --- a/gr-dpd/include/dpd/memless_poly.h +++ b/gr-dpd/include/dpd/memless_poly.h @@ -48,7 +48,14 @@ namespace gr { */ static sptr make(float a1, float a2, float a3, float a4, float a5, float a6, float a7, float a8); + virtual void set_a1(float sens) = 0; virtual void set_a2(float sens) = 0; + virtual void set_a3(float sens) = 0; + virtual void set_a4(float sens) = 0; + virtual void set_a5(float sens) = 0; + virtual void set_a6(float sens) = 0; + virtual void set_a7(float sens) = 0; + virtual void set_a8(float sens) = 0; }; |