Project

General

Profile

Actions

Bug #10883

closed

Import Export mapping from BTech GMRS-50V2

Added by Stephen Hankins 7 months ago. Updated 7 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
10/05/2023
Due date:
% Done:

100%

Estimated time:
Chirp Version:
next
Model affected:
BTech GMRS-50V2
Platform:
MacOS
I read the instructions above:

Description

The following incorrect mapping occurs when performing an Import/Export of a BTech GMRS-50V2 image.

Download from Radio
Radio DTMF-G is mapped to CHIRP Repeater STE Delay.
Radio Mic Gain is mapped to DTMF-gain.

Upload to radio.

CHIRP Repeater STE is mapped to Radio DTMF-G
CHIRP DTMF Gain is mapped to Radio Mic gain
CHIRP Mic Gain is possibly mapped to Radio Skip TX.


Files

BTECH_GMRS-50V2_231005.img (16.4 KB) BTECH_GMRS-50V2_231005.img Btech radio image Stephen Hankins, 10/05/2023 06:08 AM
BTECH_GMRS-50V2_DTMF Gain Min value.img (16.2 KB) BTECH_GMRS-50V2_DTMF Gain Min value.img DTMF Gain Min Stephen Hankins, 10/06/2023 05:48 AM
BTECH_GMRS-50V2_DTMF Gain Max value.img (16.2 KB) BTECH_GMRS-50V2_DTMF Gain Max value.img DTMF Gain Max Stephen Hankins, 10/06/2023 05:48 AM
BTECH_GMRS-50V2_MIC Gain Maz Value.img (16.2 KB) BTECH_GMRS-50V2_MIC Gain Maz Value.img Mic Gain Max Stephen Hankins, 10/06/2023 05:48 AM
BTECH_GMRS-50V2_MIC Gain Min Value.img (16.2 KB) BTECH_GMRS-50V2_MIC Gain Min Value.img Mic Gain Min Stephen Hankins, 10/06/2023 05:48 AM
BTECH_GMRS-50V2_Repeater STE Max value.img (16.2 KB) BTECH_GMRS-50V2_Repeater STE Max value.img Repeater STE Max Stephen Hankins, 10/06/2023 05:48 AM
BTECH_GMRS-50V2_Repeater STE Off.img (16.2 KB) BTECH_GMRS-50V2_Repeater STE Off.img Repeater STE Min Stephen Hankins, 10/06/2023 05:48 AM
BTECH_GMRS-50V2_affected_settings.png (50.8 KB) BTECH_GMRS-50V2_affected_settings.png Jim Unroe, 10/13/2023 07:31 PM
btech_gmrs50v2_proposed_fix.py (183 KB) btech_gmrs50v2_proposed_fix.py Jim Unroe, 10/13/2023 07:37 PM
Factory reset then read and write.xlsx (11.4 KB) Factory reset then read and write.xlsx Test results spreadsheet Stephen Hankins, 10/14/2023 12:00 PM
Actions #1

Updated by Jim Unroe 7 months ago

Provide 2 images for Repeater STE. One set to OFF, the other set to the max value
Provide 2 images for DTMF Gain. One set to the min value, the other set to the max value
Provide 2 images for Mic Gain. One set to the min value, the other set to the max value

Use the radio's menu to create these images. Try to have no other changes between the images. Thanks.

Actions #2

Updated by Stephen Hankins 7 months ago

Radio images requested.
2 images for Repeater STE. One set to OFF, the other set to the max value
2 images for DTMF Gain. One set to the min value, the other set to the max value
2 images for Mic Gain. One set to the min value, the other set to the max value

Actions #3

Updated by Jim Unroe 7 months ago

Stephen Hankins wrote in #note-2:

Radio images requested.
2 images for Repeater STE. One set to OFF, the other set to the max value
2 images for DTMF Gain. One set to the min value, the other set to the max value
2 images for Mic Gain. One set to the min value, the other set to the max value

Thank you for the images. They definitely show that the corresponding settings of your radio do not line up with with CHIRP's programming. However, I dug out the GMRS-50V2 that Baofeng Tech supplied to me for development when the radio was introduced and CHIRP matches up with it 100%.

Actions #4

Updated by Jim Unroe 7 months ago

I contacted Baofeng Tech about this. A currently shipping radio should be coming for me to use to sort issue this out.

Actions #5

Updated by Jim Unroe 7 months ago

The GMRS-50V2 was delivered. After testing I have found that there were at least 14 settings that got moved around in memory between what was supplied as a sample for CHIRP development and what is currently shipping to customers (see attached screen capture). The attached test driver module is my 1st rough draft proposal for the changes needed to support the radio as it currently shipps. Please test and provide feedback.

How to test: LoadingTestModules

I still have to dig out a GMRS-50V1 and perform the same type of testing of the settings to make sure that this proposed driver didn't break anything for this radio.

Actions #6

Updated by Stephen Hankins 7 months ago

  1. Performed a factory reset of the radio, then downloaded from the radio. CHIRP values matched radio values.
  2. Manually reset all values on the radio.
  3. Downloaded to CHIRP after manual settings. All values matched.
  4. Changed all values within CHIRP.
  5. Uploaded changes from CHIRP to the radio.
  6. Visually confirmed on radio all values matched the CHIRP values.

Hopefully I did not overlook something.
Hope this helps.

See attached Excel spreadsheet containing the results.

Actions #7

Updated by Jim Unroe 7 months ago

  • Status changed from New to In Progress
  • Assignee set to Jim Unroe
  • Target version set to chirp-py3

Thank you for the quick testing. What you did was very similar to my testing method. I am happy to see that our results are the same.

I did find two issues with the GMRS-50X1. Those will also be fixed in the patch that I finally submit.

I will try to make room in my schedule for submitting a formal patch. In the mean time, continue to use the test driver module.

Actions #8

Updated by Anonymous 7 months ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF