Hytera PD782U-5 on 900MHz Amateur Band
I did a hex scan of version 8.01 of CPS.exe and saw nothing that looked like ASCII coded freq ranges. Also examined the codeplug file with the hex editor thinking I might be able to change frequencies in the file and reload it into the radio, but it appears the file must be encoded in some way. Nothing is recognizable.
When I mentioned the number at the "end of the line" I was referring to the line in the Model.dat file, not the last digit of the model number of the radio that designates region. In that file, there are entries that define a radio radio's long model number along with a frequency range for RX and TX along with this 'mystery' number I mentioned. An entry might contain a line like "400,470,400,470,17" If you wanted to extend the range to say 475 MHz, you would edit the entry to 400,475. So one question I have is what does the '17' denote?
I also have a PD782G-U2, a high split 450-520 radio with older (5.x) firmware. With the older version 5 CPS, there was only one Model.dat file in the /Program Files/Hytera/Config directory that needed to be edited to extend the range down into the Ham band. With the newer versions of radio firmware and CPS they changed the file structure, and now there are a series of zip files named r10 to say r80 that correspond to various FW versions. So r80 for example, has the Model.dat file for ver 8.0x firmware. Normally, you would unzip, edit the Model.dat file and then re-zip it.
On the U5 806-941 radio, despite the band being segmented into four areas, with 902-935 'locked out', the appropriate Model.dat in CPS only shows one entry for the whole range, namely "806,941,806,941,21" So how do they develop the segmentation with only one entry? Clearly, another mechanism is at play. One possibility is when a 900 MHz range codeplug is read, the channel entry limits in the CPS get modified, or perhaps it hard-coded in the CPS binary, or something else entirely. It is at the CPS level, because you cannot get past entering the frequency into the channel parameters. It's not like an error in writing the CP to the radio. You don't get that far.
If your radio is on version 9, then the model.dat method no longer works. I’m not aware of a supported (or unsupported) method for downgrading. Otherwise I would suggest doing that.
If by some chance you’re still on version 8, there’s a good chance that method will still work. It’s been a long time since I did it.
Note: they split the range 806-941 range in 4 parts. I just looked and it seems that Motorola does the same so it must be an FCC thing.
i have the software in another group (AmateurRadio), yes poor planning.