Project

General

Profile

Actions

Bug #10011

closed

Polarity issue

Added by David Legnosky over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
08/28/2022
Due date:
% Done:

100%

Estimated time:
Chirp Version:
daily
Model affected:
Retevis RT76 and others
Platform:
All
Debug Log:
I read the instructions above:

Description

When programming my Retevis RT76 in Cross Mode it will not save the Polarity as RN nor NR. I have a local repeater that uses one Normal DTCS code to Receive and another R DTCS code to transmit, but your program automatically reverts the Polarity to NN upon saving the program. Upon reopening the program file that channel's polarity is NN, not the programed and saved RN. Even when I program the radio with Retevis software and then Download the program into Chirp your software recerts the polarity to NN?

This does not happen when using the Retevis Programming Software, but I prefer to use your Chirp Software for all my radios.

Thank You, Davelegs WRMW978


Files

retevis_rt21_dtcs_fix_1.py (44.5 KB) retevis_rt21_dtcs_fix_1.py Jim Unroe, 08/29/2022 07:18 PM
Actions #1

Updated by Jim Unroe over 2 years ago

  • Status changed from New to Feedback

Hi David,

Would you attach an example CHIRP Radio Images (*.img) file and mention which channel is programmed with the "split" polarity?

Thanks,
Jim KC9HI

Actions #2

Updated by Jim Unroe over 2 years ago

Jim Unroe wrote:

Hi David,

Would you attach an example CHIRP Radio Images (*.img) file and mention which channel is programmed with the "split" polarity?

Thanks,
Jim KC9HI

I have duplicated the issue here so I don't need an example.

Actions #3

Updated by David Legnosky over 2 years ago

Location Name Frequency Duplex Offset Tone rToneFreq cToneFreq DtcsCode DtcsPolarity Mode TStep Skip
0 146.01 0.6 88.5 88.5 23 NN FM 5

1 462.5625 0 DTCS 88.5 88.5 26 RR FM 5

2 462.5875 0 DTCS 88.5 88.5 36 RR FM 5

3 462.6125 0 DTCS 88.5 88.5 51 RR FM 5

4 462.6375 0 DTCS 88.5 88.5 65 RR FM 5

5 462.6625 0 DTCS 88.5 88.5 73 RR FM 5

6 462.6875 0 DTCS 88.5 88.5 565 RR FM 5

7 462.7125 0 DTCS 88.5 88.5 125 RR FM 5

8 467.5625 0 DTCS 88.5 88.5 134 RR NFM 5

9 467.5875 0 DTCS 88.5 88.5 152 RR NFM 5

10 467.6125 0 DTCS 88.5 88.5 162 RR NFM 5

11 467.6375 0 DTCS 88.5 88.5 174 RR NFM 5

12 467.6625 0 DTCS 88.5 88.5 223 RR NFM 5

13 467.6875 0 DTCS 88.5 88.5 243 RR NFM 5

14 467.7125 0 DTCS 88.5 88.5 246 RR NFM 5

15 462.55 0 DTCS 88.5 88.5 255 RR FM 5

16 462.575 0 DTCS 88.5 88.5 565 RR FM 5

17 462.6 0 DTCS 88.5 88.5 265 RR FM 5

18 462.625 0 DTCS 88.5 88.5 315 RR FM 5

19 462.65 0 DTCS 88.5 88.5 332 RR FM 5

20 462.675 0 TSQL 141.3 141.3 23 NN FM 5

21 462.7 0 DTCS 88.5 88.5 351 RR FM 5

22 462.725 0 DTCS 88.5 88.5 365 RR FM 5

23 462.55 + 5 TSQL 241.8 241.8 23 NN FM 5

24 462.575 + 5 DTCS 88.5 88.5 65 NN FM 5

25 462.6 + 5 TSQL 167.9 167.9 23 NN FM 5

26 462.625 + 5 TSQL 141.3 141.3 23 NN FM 5

27 462.65 + 5 TSQL 162.2 162.2 23 NN FM 5

28 462.675 + 5 TSQL 82.5 82.5 23 NN FM 5

29 462.7 + 5 Cross 88.5 88.5 532 NN FM 5

30 462.725 + 5 TSQL 100 100 23 NN FM 5

Chirp RT76 READ after Uploading above Program

Location Name Frequency Duplex Offset Tone rToneFreq cToneFreq DtcsCode DtcsPolarity Mode TStep Skip Comment
0 146.01 0.6 88.5 88.5 23 NN FM 5

1 462.5625 0 DTCS 88.5 88.5 26 RR FM 5

2 462.5875 0 DTCS 88.5 88.5 36 RR FM 5

3 462.6125 0 DTCS 88.5 88.5 51 RR FM 5

4 462.6375 0 DTCS 88.5 88.5 65 RR FM 5

5 462.6625 0 DTCS 88.5 88.5 73 RR FM 5

6 462.6875 0 DTCS 88.5 88.5 565 RR FM 5

7 462.7125 0 DTCS 88.5 88.5 125 RR FM 5

8 467.5625 0 DTCS 88.5 88.5 134 RR NFM 5

9 467.5875 0 DTCS 88.5 88.5 152 RR NFM 5

10 467.6125 0 DTCS 88.5 88.5 162 RR NFM 5

11 467.6375 0 DTCS 88.5 88.5 174 RR NFM 5

12 467.6625 0 DTCS 88.5 88.5 223 RR NFM 5

13 467.6875 0 DTCS 88.5 88.5 243 RR NFM 5

14 467.7125 0 DTCS 88.5 88.5 246 RR NFM 5

15 462.55 0 DTCS 88.5 88.5 255 RR FM 5

16 462.575 0 DTCS 88.5 88.5 565 RR FM 5

17 462.6 0 DTCS 88.5 88.5 265 RR FM 5

18 462.625 0 DTCS 88.5 88.5 315 RR FM 5

19 462.65 0 DTCS 88.5 88.5 332 RR FM 5

20 462.675 0 TSQL 141.3 141.3 23 NN FM 5

21 462.7 0 DTCS 88.5 88.5 351 RR FM 5

22 462.725 0 DTCS 88.5 88.5 365 RR FM 5

23 462.55 + 5 TSQL 241.8 241.8 23 NN FM 5

24 462.575 + 5 DTCS 88.5 88.5 65 NN FM 5

25 462.6 + 5 TSQL 167.9 167.9 23 NN FM 5

26 462.625 + 5 TSQL 141.3 141.3 23 NN FM 5

27 462.65 + 5 TSQL 162.2 162.2 23 NN FM 5

28 462.675 + 5 TSQL 82.5 82.5 23 NN FM 5

29 462.7 + 5 Cross 88.5 88.5 532 NN FM 5

30 462.725 + 5 TSQL 100 100 23 NN FM 5

Actions #4

Updated by David Legnosky over 2 years ago

Disregard the above examples. I copied the same file twice.
Channel 29 is the Split Tone that I programed the Transmit Tone to D532I and the Receive Tone to D465N, but your Retevis software changes the D532I to D532N?

This does not happen in your QYT DB25/QB25 and your Tenway UV-5R Pro software. These two programs work great.

Thanks, Again, Davelegs WRMW978

Actions #5

Updated by Jim Unroe over 2 years ago

  • Status changed from Feedback to In Progress
  • Assignee set to Jim Unroe
  • Target version set to chirp-legacy
  • Model affected changed from Retevis RT76 to Retevis RT76 and others
  • Platform changed from Windows to All

David Legnosky wrote:

Disregard the above examples. I copied the same file twice.
Channel 29 is the Split Tone that I programed the Transmit Tone to D532I and the Receive Tone to D465N, but your Retevis software changes the D532I to D532N?

This does not happen in your QYT DB25/QB25 and your Tenway UV-5R Pro software. These two programs work great.

Thanks, Again, Davelegs WRMW978

Yeah. The output of a CSV file doesn't help me. They don't support split DTCS tones. I wanted a CHIRP download from a correctly programmed radio that was then saved as a native CHIRP Radio Images (*.img) file. No matter. Like I mentioned above, I was able to duplicate the issue here. So I am on it.

Jim KC9HI

Actions #6

Updated by Jim Unroe over 2 years ago

Please test this custom driver module to see if it works for your RT76. If you also have other Retevis models that supported by this same driver (RT21, RB17A, RT29_UHF, RT29_VHF, etc), test a few of them to make sure that their support is not broken. Then provide feedback.

Here is how you use the custom driver module.

save the custom driver module to a convenient location (DO NOT RIGHT-CLICK THE LINK. Left-click the link and then on the page that loads, left-click the download link near the top left corner.)

click Help

enable Enable Developer Functions

click File

click Load Module

locate and load custom driver module that was saved in step 1

The CHIRP background will now be red to indicate it is running with a externally loaded driver module. You can now test the custom driver module.

Note: The test driver module does not permanently change your CHIRP installation in any way. Every time you load CHIRP you must load this driver module to have access to its fixes or added features.

Jim KC9HI

Actions #7

Updated by Jim Unroe over 2 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100

A patch has been submitted. Support will be in the next CHIRP daily build following acceptance.

Jim KC9HI

Actions #8

Updated by Anonymous over 2 years ago

  • Status changed from Resolved to Closed

Applied in changeset commit:32752bc46dab.

Actions #9

Updated by Jim Unroe over 2 years ago

The fix for the Polarity Issue will be in tomorrow's CHIRP daily build.

Jim KC9HI

Actions

Also available in: Atom PDF