Bug #8995

"rf.valid_dtcs_codes" setting missing from "Radio Features"

Added by Jim Unroe 26 days ago. Updated 3 days ago.

Status:Closed Start date:04/17/2021
Priority:Normal Due date:
Assignee:Jim Unroe % Done:

100%

Category:-
Target version:chirp-daily
Chirp Version:daily Platform:All
Model affected:(All models)

Description

While performing research for another driver, I noticed that several drivers are coded with the intent to add 1 or mode additional DTCS codes to the chirp_common.DTCS_CODES list to extend the list to match the list of DTCS codes supported in the radio. However, the driver did not include the "rf.valid_dtcs_codes" setting to let CHIRP know about the additional DTCS code(s). Without being told otherwise, CHIRP defaults to the "chirp_common.DTCS_CODES" list and hides the "extra" DTCS codes from the driver user.

The drivers affected by this are:
alinco.py
kyd.py
leixen.py
retevis_rt1.py
retevis_rt22.py
retevis_rt23.py
retevis_rt26.py
uv5r.py
uv5x3.py
uv6r.py

Jim KC9HI

Associated revisions

Revision 3494:98e6952e5d8e
Added by Jim Unroe 26 days ago

[alinco.py] Add rf.valid_dtcs_codes

This patch adds "rf.valid_dtcs_codes" to the get_features(self) radio features
list so CHIRP is aware of the full list of DTCS codes supported by the radio.

related to #8995

Revision 3501:0c304e6b2733
Added by Jim Unroe 26 days ago

[kyd.py] Add rf.valid_dtcs_codes

This patch adds "rf.valid_dtcs_codes" to the get_features(self) radio features
list so CHIRP is aware of the full list of DTCS codes supported by the radio.

related to #8995

Revision 3502:b49d9327dd04
Added by Jim Unroe 26 days ago

[leixen.py] Add rf.valid_dtcs_codes

This patch adds "rf.valid_dtcs_codes" to the get_features(self) radio features
list so CHIRP is aware of the full list of DTCS codes supported by the radio.

related to #8995

Revision 3495:c8ffad33c608
Added by Jim Unroe 26 days ago

[retevis_rt1.py] Add rf.valid_dtcs_codes

This patch adds "rf.valid_dtcs_codes" to the get_features(self) radio features
list so CHIRP is aware of the full list of DTCS codes supported by the radio.

related to #8995

Revision 3496:8f4a154c0198
Added by Jim Unroe 26 days ago

[retevis_rt22.py] Add rf.valid_dtcs_codes

This patch adds "rf.valid_dtcs_codes" to the get_features(self) radio features
list so CHIRP is aware of the full list of DTCS codes supported by the radio.

related to #8995

Revision 3497:7b64e531a84e
Added by Jim Unroe 26 days ago

[retevis_rt26.py] Add rf.valid_dtcs_codes

This patch adds "rf.valid_dtcs_codes" to the get_features(self) radio features
list so CHIRP is aware of the full list of DTCS codes supported by the radio.

related to #8995

Revision 3498:36a335603bc0
Added by Jim Unroe 26 days ago

[uv5r.py] Add rf.valid_dtcs_codes

This patch adds "rf.valid_dtcs_codes" to the get_features(self) radio features
list so CHIRP is aware of the full list of DTCS codes supported by the radio.

related to #8995

Revision 3499:3f9a68b96a58
Added by Jim Unroe 26 days ago

[retevis_rt23.py] Add rf.valid_dtcs_codes

This patch adds "rf.valid_dtcs_codes" to the get_features(self) radio features
list so CHIRP is aware of the full list of DTCS codes supported by the radio.

related to #8995

History

Updated by Jim Unroe 26 days ago

  • % Done changed from 0 to 100

While doing the work, it was decided that the uv5x3.py and uv6r.py drivers are on the list by mistake.

Jim KC9HI

Updated by Jim Unroe 26 days ago

  • Status changed from In Progress to Resolved

Patches submitted.

Jim KC9HI

Updated by Bernhard Hailer 3 days ago

  • Status changed from Resolved to Closed

This appears to be complete.

Also available in: Atom PDF