]> git.rkrishnan.org Git - pihpsdr.git/commitdiff
fix US 60mtr channels
authorJohn Melton G0ORX/N6LYT <john.d.melton@googlemail.com>
Thu, 28 Dec 2017 17:26:49 +0000 (17:26 +0000)
committerJohn Melton G0ORX/N6LYT <john.d.melton@googlemail.com>
Thu, 28 Dec 2017 17:26:49 +0000 (17:26 +0000)
frequency.c

index 98cbdf99631f44759a777babc9ce0d55ce18e4c9..a716b849d99dd60e86f82ba7458a9f1d98bc4c14 100644 (file)
@@ -413,8 +413,10 @@ char* getFrequencyInfo(long long frequency,int filter_low,int filter_high) {
             if(info->band==band60) {
               int i;
               for(i=0;i<channel_entries;i++) {
+                long long low_freq=band_channels_60m[i].frequency-(band_channels_60m[i].width/(long long)2);
+                long long hi_freq=band_channels_60m[i].frequency+(band_channels_60m[i].width/(long long)2);
 //fprintf(stderr,"channel: %d frequency=%lld width=%lld\n",i,band_channels_60m[i].frequency,band_channels_60m[i].width);
-                if(flow>=band_channels_60m[i].frequency && fhigh<=(band_channels_60m[i].frequency+band_channels_60m[i].width)) {
+                if(flow>=low_freq && fhigh<=hi_freq) {
                   result=info->info;
                   break;
                 }