Project

General

Profile

Actions

Feature #9825

open

QYT KT-8900

Added by Felipe Barroso over 2 years ago. Updated about 2 years ago.

Status:
Feedback
Priority:
High
Assignee:
-
Category:
-
Target version:
-
Start date:
04/08/2022
Due date:
% Done:

0%

Estimated time:
Chirp Version:
daily
Model affected:
(All models)
I read the instructions above:

Description

Hi,

I recently bought the KT 8900 radio in which I have a problem to make the modification of the VHF and UHF frequencies, by default I have VHF low 144 and VHF high 146, however in my country the frequencies allowed are 136 - 174, is there any image or any way to make the change at these frequencies?.


Files

QYT_KT8900_20220408.img (16.2 KB) QYT_KT8900_20220408.img Felipe Barroso, 04/09/2022 12:20 PM
band_limits_EU.png (23.8 KB) band_limits_EU.png EU Band Limits Jim Unroe, 04/10/2022 06:28 PM
band_limits_Full.png (23.9 KB) band_limits_Full.png Full Band Limits Jim Unroe, 04/10/2022 06:28 PM
btech-set_kt8900_band_limits.py (72.8 KB) btech-set_kt8900_band_limits.py for KT8900 and similar radios only Jim Unroe, 04/10/2022 06:28 PM
QYT_KT8900_full_band_limits.img (16.2 KB) QYT_KT8900_full_band_limits.img KT8900 image with full band limits Jim Unroe, 04/10/2022 06:28 PM
upload_error.png (217 KB) upload_error.png Felipe Barroso, 04/11/2022 12:10 AM
debug.log (43.6 KB) debug.log Felipe Barroso, 04/11/2022 12:55 AM
btech-set_kt8900_band_limits_#2.py (72.3 KB) btech-set_kt8900_band_limits_#2.py for KT8900 and similar radios only Jim Unroe, 04/11/2022 01:20 AM
debug_2.log (43.5 KB) debug_2.log Felipe Barroso, 04/11/2022 01:29 AM
btech-set_kt8900_band_limits_#3.py (72.5 KB) btech-set_kt8900_band_limits_#3.py for KT8900 and similar radios only Jim Unroe, 04/11/2022 01:46 AM
debug_3.log (43.5 KB) debug_3.log Felipe Barroso, 04/11/2022 01:59 AM
btech-set_kt8900_band_limits_#4.py (72.5 KB) btech-set_kt8900_band_limits_#4.py for KT8900 and similar radios only Jim Unroe, 04/11/2022 02:11 AM
debug_4.log (43.6 KB) debug_4.log Felipe Barroso, 04/11/2022 02:18 AM
btech-set_kt8900_band_limits_#5.py (73 KB) btech-set_kt8900_band_limits_#5.py for KT8900 and similar radios only Jim Unroe, 04/11/2022 02:42 AM
debug_5.log (43.6 KB) debug_5.log Felipe Barroso, 04/11/2022 02:48 AM
btech-set_kt8900_band_limits_#6.py (158 KB) btech-set_kt8900_band_limits_#6.py Jim Unroe, 04/11/2022 03:07 AM
Actions #1

Updated by Jim Unroe over 2 years ago

  • Status changed from New to Feedback

It would depend on if the radio is crippled by firmware or just by configuring the band limits. It would help to be able to look at an image from the radio. If it is a firmware limitation, there is nothing that CHIRP can do.

Jim KC9HI

Actions #2

Updated by Felipe Barroso over 2 years ago

Hi,

When I bought the radio, the frequencies were up to my country limitation, however when I reset the whole radio, the frequencies went down to the ones mentioned above.

I attached an image from the radio.

Actions #3

Updated by Jim Unroe over 2 years ago

Hi Felipe,

So it does look like the band limits have been set using the radio's standard band limits in memory. They appear to (be meant to) correspond to the EU amateur radio band limits.

I have a plan for something to try. Once I get it developed and tested, I will post it here with instructions.

Jim KC9HI

Updated by Jim Unroe over 2 years ago

Felipe,

This is what I came up with up with. I took the image that you supplied which was set to EU band limits (see band_limits_EU.png) and edited it to have the typical factory "full" band limits (see band_limits_Full.png). I then created a custom driver module which is only capable of updating the band limits of a QYT KT8900 type radio. Follow the instructions below to see if it works.

Part I - begin

  1. save the btech-set_kt8900_band_limits.py and QYT_KT8900_full_band_limits.img files to a convenient location (note: do not right-click the files to download)
  2. load CHIRP
  3. click Help in the menu bar and enable the ✓ Enable Developer Functions setting in the list that appears
  4. click File in the menu bar and choose Load Module in the list that appears
  5. locate and load the btech-set_kt8900_band_limits.py test driver module saved in step 1 Part I - end

At this point CHIRP will have a red background to indicate that it is running with an externally loaded driver module.

Part II - begin

  1. click File in the menu bar and choose Open in the list that appears
  2. locate and load the QYT_KT8900_full_band_limits.img file that was save in step 1 (Part - I)
  3. click Radio in the menu bare and choose Upload to Radio in the list that appears
  4. make sure the correct Port: is still selected and click the [OK] button (note: the upload will very quick)
  5. click Help in the menu bar and disable the Enable Developer Functions setting in the list that appears
  6. click File in the menu bar and choose Quit in the list that appears Part II - end

Now the band limits should be set to the typical factory band limits (130-179 MHz and 400-520 MHz) of the older radios that don't have crippled TX ranges. Now load CHIRP as you normally would and test to see if your radio will now transmit on frequencies within the full frequency ranges.

Jim KC9HI

Actions #5

Updated by Felipe Barroso over 2 years ago

Hi Jim,

I followed the instructions that you provided, however when I reach to the "upload to radio" step I encounter with an error that says "error reading data from radio". (see upload_error.png)

I notices that this error only appears when I load the module "btech-set_kt8900_band_limits.py"

Actions #6

Updated by Jim Unroe over 2 years ago

Felipe Barroso wrote:

Hi Jim,

I followed the instructions that you provided, however when I reach to the "upload to radio" step I encounter with an error that says "error reading data from radio". (see upload_error.png)

I notices that this error only appears when I load the module "btech-set_kt8900_band_limits.py"

Please create a clean debug.log file...

close CHIRP
open CHIRP
cause error
close CHIRP

...and then attach the debug.log file to this issue.

The "How to report issues":https://chirp.danplanet.com/projects/chirp/wiki/How_to_report_issues page has instructions for locating the debug.log file.

Jim KC9HI

Actions #7

Updated by Felipe Barroso over 2 years ago

I attach the debug.log file.

Actions #8

Updated by Jim Unroe over 2 years ago

OK, I know what the problem is. Stand by...

Jim KC9HI

Actions #9

Updated by Jim Unroe over 2 years ago

Felipe,

See if @#2@ resolves the issue.

Jim KC9HI

Actions #10

Updated by Felipe Barroso over 2 years ago

Jim,

I tried with #2 and shows another error: "ERROR: Clone failed: The extra ID is short, aborting.

I attach another debug_2.log file.

Actions #11

Updated by Jim Unroe over 2 years ago

At least we are sneaking up on it. Give @#3@ a try.

Jim KC9HI

Actions #12

Updated by Felipe Barroso over 2 years ago

Sure, I appreciate the effort. #3 shows the same error.

Actions #13

Updated by Jim Unroe over 2 years ago

Weird. It works just fine here with my radios. But unfortunately I don't have the specific KT8900 model.

I am going to bypass the error for now. I just want to get your band limits updated. I am hoping that once that happens, you will be good.

Jim KC9HI

Actions #14

Updated by Felipe Barroso over 2 years ago

Once I have my band limits updated, I swear i'm going to be good. I tried the #4 and the error changed for the first one that I upload.

Actions #15

Updated by Jim Unroe over 2 years ago

OK. Which version of CHIRP are you using and does it download from and upload to your radio OK?

Jim KC9HI

Actions #16

Updated by Felipe Barroso over 2 years ago

I'm using CHIRP daily-20220408, and yeah, I can download and upload to the radio without loading the module.

Actions #18

Updated by Felipe Barroso over 2 years ago

for a brief moment i thought it would work, because the clone took a couple of seconds before showing me an error.

Actions #19

Updated by Jim Unroe over 2 years ago

This has got to work. But it is going to take some time because @#6@ will be doing the full upload.

Jim KC9HI

Actions #20

Updated by Felipe Barroso over 2 years ago

I can't believe it, it finally worked!. Now i can use the other frequencies without any problem!. Thanks a lot, you're the best!.

Actions #21

Updated by Jim Unroe over 2 years ago

OK. That is good to see.

Sorry it took so many tries. I was trying to roll some other testing into this at the same time. It works great here. I thought I was almost done. LOL

But I am glad to know that there is someone that can test and if it passes for them I will have nailed it! So would you mind if I would send you drivers to your email for testing in the next day or so?

Jim KC9HI

Actions #22

Updated by Felipe Barroso over 2 years ago

Sure, no problem at all. I test them without any inconvenience.

Actions #23

Updated by Kevin Black about 2 years ago

the password to that radio is 100120, power it off, hold the menu button, and power it on. after entering the password it will prompt you you enter the frequency range

Actions

Also available in: Atom PDF