summaryrefslogtreecommitdiff
path: root/grc/core/blocks/_build.py
diff options
context:
space:
mode:
authorAndy Walls <awalls.cx18@gmail.com>2019-01-21 19:18:39 -0500
committerMartin Braun <martin.braun@ettus.com>2019-02-17 11:12:54 -0800
commitf863efb1a9d3f535f0b51647cab22ce08379a6be (patch)
tree79dc064c18bf89fd2a5afde0800b1dd976f0d54b /grc/core/blocks/_build.py
parent3864d35f53a79bd201a1d1da4e7c30533793a6c9 (diff)
gr-digital: Prevent the clock tracking loop from generating negative estimates
Under extreme circumstances of the error signal input, the clock tracking loop would allow the average clock period and instantaneous clock period estimates to go negative, resulting in an infinite loop when wrapping the clock phase. Change clock period estimate limiting to happen when the estimates are being formed, so that the negative, non-sensical values aren't allowed to happen.
Diffstat (limited to 'grc/core/blocks/_build.py')
0 files changed, 0 insertions, 0 deletions