[chirp_devel] [PATCH 4 of 8] [ft4] Open allowed frequencies to radio supported receive ranges. Fixes #6651
Bernhard Hailer
Wed Feb 5 22:26:14 PST 2020
# HG changeset patch
# User Bernhard Hailer <ham73tux at gmail.com>
# Date 1580967044 28800
# Wed Feb 05 21:30:44 2020 -0800
# Node ID 7ccd6ff8b37061c110d92b016593c42c0ff2e2c4
# Parent 9fdd2b612c6e82eb01e9a776130486273ca09ea1
[ft4] Open allowed frequencies to radio supported receive ranges. Fixes #6651
The FT-4 driver restricted allowed frequencies to what the radios allowed for transmit. This patch opens allowed ranges to what the radios offer for receiving. Also mentioned in #6869.
diff --git a/chirp/drivers/ft4.py b/chirp/drivers/ft4.py
--- a/chirp/drivers/ft4.py
+++ b/chirp/drivers/ft4.py
@@ -572,38 +572,16 @@
FT65_PROGS = ("prog", ["P1", "P2", "P3", "P4"])
SPECIALS_FT65[-1] = FT65_PROGS # replace the last entry (P key names)
-# I wonder whether we should simply open the bands to what the radios allow
-# for RX? The radios do take care of allowing or prohibiting TX on their own.
-# In that case, the ASIA settings can be used for any region model.
-# To be discussed with Dan Clemmensen. [AE6YN]
-VALID_BANDS_US_DUAL = [
+VALID_BANDS_DUAL = [
(65000000, 108000000), # broadcast FM, receive only
- (144000000, 148000000), # VHF, US version, TX and RX
- (430000000, 450000000) # UHF, US version, TX and RX
- ]
-VALID_BANDS_EU_DUAL = [
- (65000000, 108000000), # broadcast FM, receive only
- (144000000, 146000000), # VHF, EU version, TX and RX
- (430000000, 440000000) # UHF, EU version, TX and RX
- ]
-VALID_BANDS_ASIA_DUAL = [
- (65000000, 108000000), # broadcast FM, receive only
- (136000000, 174000000), # VHF, Asia version, TX and RX
- (400000000, 480000000) # UHF, Asia version, TX and RX
+ (136000000, 174000000), # VHF
+ (400000000, 480000000) # UHF
]
-VALID_BANDS_US_VHF = [
- (65000000, 108000000), # broadcast FM, receive only
- (144000000, 148000000), # VHF, US version, TX and RX
- ]
-VALID_BANDS_EU_VHF = [
+VALID_BANDS_VHF = [
(65000000, 108000000), # broadcast FM, receive only
- (144000000, 146000000), # VHF, EU version, TX and RX
- ]
-VALID_BANDS_ASIA_VHF = [
- (65000000, 108000000), # broadcast FM, receive only
- (136000000, 174000000), # VHF, Asia version, TX and RX
+ (136000000, 174000000), # VHF
]
# bands for the five VFO and three home channel memories
@@ -1249,7 +1227,7 @@
"""
MODEL = "FT-4XR"
id_str = b'IFT-35R\x00\x00V100\x00\x00'
- valid_bands = VALID_BANDS_US_DUAL
+ valid_bands = VALID_BANDS_DUAL
legal_steps = US_LEGAL_STEPS
BAND_ASSIGNMENTS = BAND_ASSIGNMENTS_DUALBAND
@@ -1261,6 +1239,6 @@
"""
MODEL = "FT-65R"
id_str = b'IH-420\x00\x00\x00V100\x00\x00'
- valid_bands = VALID_BANDS_US_DUAL
+ valid_bands = VALID_BANDS_DUAL
legal_steps = US_LEGAL_STEPS
BAND_ASSIGNMENTS = BAND_ASSIGNMENTS_DUALBAND
More information about the chirp_devel
mailing list