[chirp_devel] [PATCH 8 of 8] [ft4] Add Yaesu FT-25R (and infrastructure for Yaesu FT-25E). Fixes: #7543

Bernhard Hailer
Wed Feb 5 22:26:18 PST 2020


# HG changeset patch
# User Bernhard Hailer <ham73tux at gmail.com>
# Date 1580970116 28800
#      Wed Feb 05 22:21:56 2020 -0800
# Node ID a3b9b5fee0d84083bcb5f8b7b4fdf7871836047a
# Parent  28a0f90d2753ce206bc726bed471aade1709c28a
[ft4] Add Yaesu FT-25R (and infrastructure for Yaesu FT-25E). Fixes: #7543
This patch adds support for the Yaesu FT-25 to Chirp. The European version is commented out; we can activate as soon as we obtain an image (it can be downloaded using FT-25R as selected radio).

diff --git a/chirp/drivers/ft4.py b/chirp/drivers/ft4.py
--- a/chirp/drivers/ft4.py
+++ b/chirp/drivers/ft4.py
@@ -1291,3 +1291,27 @@
     valid_bands = VALID_BANDS_DUAL
     legal_steps = STEP_CODE
     BAND_ASSIGNMENTS = BAND_ASSIGNMENTS_DUALBAND
+
+
+ at directory.register
+class YaesuFT25RRadio(YaesuFT65GenericRadio):
+    """
+    FT-25 VHF, US version
+    """
+    MODEL = "FT-25R"
+    id_str = b'IFT-25R\x00\x00V100\x00\x00'
+    valid_bands = VALID_BANDS_VHF
+    legal_steps = US_LEGAL_STEPS
+    BAND_ASSIGNMENTS = BAND_ASSIGNMENTS_MONO_VHF
+
+
+# No image available yet
+# @directory.register
+# class YaesuFT25ERadio(YaesuFT65GenericRadio):
+#    """
+#    FT-25 VHF, EU version
+#    """
+#    MODEL = "FT-25E"
+#    id_str = b'IFT-25R\x00\x00V100\x00\x00'
+#    valid_bands = #    legal_steps = US_LEGAL_STEPS
+#    BAND_ASSIGNMENTS = BAND_ASSIGNMENTS_MONO_VHF



More information about the chirp_devel mailing list