]> git.rkrishnan.org Git - dttsp.git/blobdiff - jDttSP/digitalagc.c
Bug fixes to jsdr, keyer
[dttsp.git] / jDttSP / digitalagc.c
index 5d559a1de06f351c834f4f3b96f24bf3dddd4171..352ebb2a6914b3d05e70a592a534aae99b9bf27c 100644 (file)
@@ -106,7 +106,7 @@ DigitalAgc(DIGITALAGC a, int tick) {
       a->size = hang;
       a->hist[k] = a->gain.lim / peak;
       for (i = 1, a->gain.now = a->hist[0]; i < hang; i++)
-       a->gain.now = min(a->hist[i], a->gain.now);
+       a->gain.now = max(a->hist[i], a->gain.now);
     }
     a->gain.now = min(a->gain.now, a->gain.top);