commit-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commit-gnuradio] [gnuradio] 03/04: analog: fix check of sample rate vs


From: git
Subject: [Commit-gnuradio] [gnuradio] 03/04: analog: fix check of sample rate vs audio rate
Date: Fri, 13 Mar 2015 14:07:06 +0000 (UTC)

This is an automated email from the git hooks/post-receive script.

trondeau pushed a commit to branch maint
in repository gnuradio.

commit adb12aaf8fc3f80fbacac1e387438a2c41d44fed
Author: Jiří Pinkava <address@hidden>
Date:   Fri Mar 6 07:35:20 2015 +0100

    analog: fix check of sample rate vs audio rate
    
    Variables in XML blocks are substituted by the content of filed value
    from GRC block. Content of field in GRC block can be anny python expressions
    and expression can contain operators (like +). Some operators have lower
    priority than %. This leads to wrong (from user field of view) evaluation of
    expression as a whole. Just add parentheses fix this.
---
 gr-analog/grc/analog_nbfm_rx.xml | 2 +-
 gr-analog/grc/analog_nbfm_tx.xml | 2 +-
 gr-analog/grc/analog_wfm_tx.xml  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gr-analog/grc/analog_nbfm_rx.xml b/gr-analog/grc/analog_nbfm_rx.xml
index cc690c7..fca1d3a 100644
--- a/gr-analog/grc/analog_nbfm_rx.xml
+++ b/gr-analog/grc/analog_nbfm_rx.xml
@@ -36,7 +36,7 @@
                <value>5e3</value>
                <type>real</type>
        </param>
-       <check>$quad_rate%$audio_rate == 0</check>
+       <check>($quad_rate)%($audio_rate) == 0</check>
        <sink>
                <name>in</name>
                <type>complex</type>
diff --git a/gr-analog/grc/analog_nbfm_tx.xml b/gr-analog/grc/analog_nbfm_tx.xml
index b3d3451..0ec4f48 100644
--- a/gr-analog/grc/analog_nbfm_tx.xml
+++ b/gr-analog/grc/analog_nbfm_tx.xml
@@ -36,7 +36,7 @@
                <value>5e3</value>
                <type>real</type>
        </param>
-       <check>$quad_rate%$audio_rate == 0</check>
+       <check>($quad_rate)%($audio_rate) == 0</check>
        <sink>
                <name>in</name>
                <type>float</type>
diff --git a/gr-analog/grc/analog_wfm_tx.xml b/gr-analog/grc/analog_wfm_tx.xml
index 0e00f05..89844f9 100644
--- a/gr-analog/grc/analog_wfm_tx.xml
+++ b/gr-analog/grc/analog_wfm_tx.xml
@@ -36,7 +36,7 @@
                <value>75e3</value>
                <type>real</type>
        </param>
-       <check>$quad_rate%$audio_rate == 0</check>
+       <check>($quad_rate)%($audio_rate) == 0</check>
        <sink>
                <name>in</name>
                <type>float</type>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]