Bug #10883
closedImport Export mapping from BTech GMRS-50V2
Added by Stephen Hankins 11 months ago. Updated 11 months ago.
100%
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
Updated by Jim Unroe 11 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.
Updated by Stephen Hankins 11 months ago
- File BTECH_GMRS-50V2_DTMF Gain Max value.img BTECH_GMRS-50V2_DTMF Gain Max value.img added
- File BTECH_GMRS-50V2_DTMF Gain Min value.img BTECH_GMRS-50V2_DTMF Gain Min value.img added
- File BTECH_GMRS-50V2_MIC Gain Maz Value.img BTECH_GMRS-50V2_MIC Gain Maz Value.img added
- File BTECH_GMRS-50V2_MIC Gain Min Value.img BTECH_GMRS-50V2_MIC Gain Min Value.img added
- File BTECH_GMRS-50V2_Repeater STE Max value.img BTECH_GMRS-50V2_Repeater STE Max value.img added
- File BTECH_GMRS-50V2_Repeater STE Off.img BTECH_GMRS-50V2_Repeater STE Off.img added
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
Updated by Jim Unroe 11 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%.
Updated by Jim Unroe 11 months ago
- File BTECH_GMRS-50V2_affected_settings.png BTECH_GMRS-50V2_affected_settings.png added
- File btech_gmrs50v2_proposed_fix.py btech_gmrs50v2_proposed_fix.py added
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.
Updated by Stephen Hankins 11 months ago
- Performed a factory reset of the radio, then downloaded from the radio. CHIRP values matched radio values.
- Manually reset all values on the radio.
- Downloaded to CHIRP after manual settings. All values matched.
- Changed all values within CHIRP.
- Uploaded changes from CHIRP to the radio.
- 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.
Updated by Jim Unroe 11 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.
Updated by Anonymous 11 months ago
- Status changed from In Progress to Closed
- % Done changed from 0 to 100
Applied in changeset github|f59b5b254c33be55c73368d6ab036eaadd9e5e76.