[chirp_devel] [PATCH] [UV-82] Fix for incorrect detection of old UV-82 series images
# HG changeset patch # User Jim Unroe rock.unroe@gmail.com # Date 1573263213 18000 # Node ID 8d1316d4f656c60ba5511966f15218c721bba1b3 # Parent 8e70103156f5a697363fd878c8f1bf29d726f716 [UV-82] Fix for incorrect detection of old UV-82 series images
Old CHIRP Radio Images (*.img) from Baofeng UV-82 series radio models that do not have a "metadata blob trailer" are incorrectly dectected as being from a Radioddity UV-82X3.
This patch separates the UV-82X3 into a separate "basetype" to address this issue.
#7217
diff -r 8e70103156f5 -r 8d1316d4f656 chirp/drivers/uv5r.py --- a/chirp/drivers/uv5r.py Thu Nov 07 13:56:57 2019 -0800 +++ b/chirp/drivers/uv5r.py Fri Nov 08 20:33:33 2019 -0500 @@ -288,9 +288,10 @@ BASETYPE_KT980HP = ["BFP3V3 B"] BASETYPE_F8HP = ["BFP3V3 F", "N5R-3", "N5R3", "F5R3", "BFT"] BASETYPE_UV82HP = ["N82-3", "N823", "N5R2"] +BASETYPE_UV82X3 = ["HN5RV01"] BASETYPE_LIST = BASETYPE_UV5R + BASETYPE_F11 + BASETYPE_UV82 + \ BASETYPE_BJ55 + BASETYPE_UV6 + BASETYPE_KT980HP + \ - BASETYPE_F8HP + BASETYPE_UV82HP + BASETYPE_F8HP + BASETYPE_UV82HP + BASETYPE_UV82X3
AB_LIST = ["A", "B"] ALMOD_LIST = ["Site", "Tone", "Code"] @@ -1806,6 +1807,7 @@ class Radioddity82X3Radio(BaofengUV82Radio): VENDOR = "Radioddity" MODEL = "UV-82X3" + _basetype = BASETYPE_UV82X3
def get_features(self): rf = BaofengUV5R.get_features(self) diff -r 8e70103156f5 -r 8d1316d4f656 tests/images/Kenwood_TK-8180.img Binary file tests/images/Kenwood_TK-8180.img has changed
participants (1)
-
Jim Unroe