From 8af052db7cf9ec6f9484ff5b45cc1558dd1c5a34 Mon Sep 17 00:00:00 2001 From: c vw Date: Tue, 8 Dec 2020 10:56:45 +0100 Subject: [PATCH] Adapted filter edges for DIGL and DIGU to the needs of digimode operation. --- filter.c | 53 +++++++++++++++++++++++++++++------------------------ 1 file changed, 29 insertions(+), 24 deletions(-) diff --git a/filter.c b/filter.c index af0160a..1cee113 100644 --- a/filter.c +++ b/filter.c @@ -42,19 +42,24 @@ FILTER filterLSB[FILTERS]={ {-2850,-150,"Var2"} }; +// +// DigiMode Filters up to 3000 Hz wide are centered +// around 1500, the broader ones start at +// zero (this also holds for DIGU). +// FILTER filterDIGL[FILTERS]={ - {-5150,-150,"5.0k"}, - {-4550,-150,"4.4k"}, - {-3950,-150,"3.8k"}, - {-3450,-150,"3.3k"}, - {-3050,-150,"2.9k"}, - {-2850,-150,"2.7k"}, - {-2550,-150,"2.4k"}, - {-2250,-150,"2.1k"}, - {-1950,-150,"1.8k"}, - {-1150,-150,"1.0k"}, - {-2850,-150,"Var1"}, - {-2850,-150,"Var2"} + {-5000, 0,"5.0k"}, + {-4000, 0,"4.0k"}, + {-3000, 0,"3.0k"}, + {-2750 -250,"2.5k"}, + {-2500, -500,"2.0k"}, + {-2250, -750,"1.5k"}, + {-2000,-1000,"1.0k"}, + {-1875,-1125,"750"}, + {-1750,-1250,"500"}, + {-1625,-1375,"250"}, + {-3000, 0,"Var1"}, + {-2000,-1000,"Var2"} }; FILTER filterUSB[FILTERS]={ @@ -73,18 +78,18 @@ FILTER filterUSB[FILTERS]={ }; FILTER filterDIGU[FILTERS]={ - {150,5150,"5.0k"}, - {150,4550,"4.4k"}, - {150,3950,"3.8k"}, - {150,3450,"3.3k"}, - {150,3050,"2.9k"}, - {150,2850,"2.7k"}, - {150,2550,"2.4k"}, - {150,2250,"2.1k"}, - {150,1950,"1.8k"}, - {150,1150,"1.0k"}, - {150,2850,"Var1"}, - {150,2850,"Var2"} + { 0,5000,"5.0k"}, + { 0,4000,"4.0k"}, + { 0,3000,"3.0k"}, + { 250,2750,"2.5k"}, + { 500,2500,"2.5k"}, + { 750,2250,"1.5k"}, + {1000,2000,"1.0k"}, + {1125,1875,"750"}, + {1250,1750,"500"}, + {1375,1625,"250"}, + { 0,3000,"Var1"}, + {1000,2000,"Var2"} }; FILTER filterCWL[FILTERS]={ -- 2.45.2