[chirp_devel] TS-590 Issue #7409
Rick DeWitt AA0RD
Sat Dec 14 15:08:32 PST 2019
The patch to fix ONLY the File > New error. Issue #7409
Except I added a couple lines of comment in the header regarding version
numbers.
--
Rick DeWitt
AA0RD
Sequim, Washington, USA 98382
(360) 681-3494
-------------- next part --------------
# HG changeset patch
# User Rick DeWitt <aa0rd at yahoo.com>
# Date 1576363997 28800
# Sat Dec 14 14:53:17 2019 -0800
# Node ID 51c55c47f12a1a57961e1135a69627ff730ec0d0
# Parent b5589aa94c1e6a424d0f713017f68d39caa29be9
[ts590] Patch to Kenwood TS-590, ref issue #7409 regarding File > New error
Adding match_model function to provide valid path for dictionary call
diff -r b5589aa94c1e -r 51c55c47f12a chirp/drivers/ts590.py
--- a/chirp/drivers/ts590.py Thu Dec 05 21:14:35 2019 +1100
+++ b/chirp/drivers/ts590.py Sat Dec 14 14:53:17 2019 -0800
@@ -1,6 +1,8 @@
# Copyright 2019 Rick DeWitt <aa0rd at yahoo.com>
+# Version 1.0: CatClone- Implementing fake memory image
# Version 2.0: No Live Mode library links. Implementing mem as Clone Mode
# Having fun with Dictionaries
+# Version 2.1: Adding match_model function to fix File>New issue #7409
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
@@ -562,8 +564,7 @@
return
-# Bug #7409
-# @directory.register
+ at directory.register
class TS590Radio(chirp_common.CloneModeRadio):
"""Kenwood TS-590"""
VENDOR = "Kenwood"
@@ -1647,6 +1648,11 @@
LOG.debug(element.get_name())
raise
+ @classmethod
+ def match_model(cls, fdata, fyle):
+ """ Included to prevent 'File > New' error """
+ return False
+
@directory.register
class TS590SRadio(TS590Radio):
More information about the chirp_devel
mailing list