merge changes from https://github.com/CVSoft/dvmhost to place spec specific limits on channel spacing;

3.0-maint
Bryan Biedenkapp 3 years ago
parent 88016bda13
commit 0608275cf9

@ -165,10 +165,10 @@ bool IdenTableLookup::load()
if (chSpaceKhz == 0.0F) if (chSpaceKhz == 0.0F)
chSpaceKhz = chBandwidthKhz / 2; chSpaceKhz = chBandwidthKhz / 2;
if (chSpaceKhz < 2.5F) // clamp to 2.5 if (chSpaceKhz < 0.125F) // clamp to 125 Hz
chSpaceKhz = 2.5F; chSpaceKhz = 0.125F;
if (chSpaceKhz > 6.25F) // clamp to 6.25 if (chSpaceKhz > 125000.0F) // clamp to 125 kHz
chSpaceKhz = 6.25F; chSpaceKhz = 125000.0F;
IdenTable entry = IdenTable(channelId, baseFrequency, chSpaceKhz, txOffsetMhz, chBandwidthKhz); IdenTable entry = IdenTable(channelId, baseFrequency, chSpaceKhz, txOffsetMhz, chBandwidthKhz);

Loading…
Cancel
Save

Powered by TurnKey Linux.