• If posting about a radio issue: Include the HOST, DSP and UCM/secure firmware versions, flashcode and CPS version you're using along with the operating system info. This is critical information.

MCS2000 and 250 Channels

Status
Not open for further replies.

EF_John

Regular Member
Joined
Dec 24, 2012
Messages
23
Okay, having read all pertaining info to modding the srec I think I have this but wanted to make sure I have it down.
My MCS2000 is a 160 channel Model III unit, I wish to make it a 250 channel unit and I assume the radio can do that with just a couple hex changes to the srec.
My FDB reads like this:
S11F01F8000000000000000022101916D2197EF2D924FB00C24400004840104055
S11F0214000000C0000030A006000008000000DB00000000000000000000000051

SO to mod from 160 to 250 I must change Offset 27 from A0h to FAh which is 160 to 250 channels
and change Offset 29 so that 250
modes are enabled-

Offset 29:
7 6 5 4 3 2 1 0
0 0 0 0 0 0 0 0
7 - Unused
6 - Unused
5 - H260 250 Mode Capability (Models II & III)
4 - Unused
3 - Unused
2 - Unused
1 - H451 GE Star
0 - H169 Quik Call II Decode/Singletone/Repeater Access



therefore:
I change A0h to FAh at offset 27 and also change 00h to 20h (which is 0010000) at offset 29 and then correct the end of line checksum, which before making any changes is DBh.

so FAh-A0h= 5Ah and 20h-00h= 20 so therefore:

5Ah + 20h= 7Ah which must be subtracted from the end of line checksum above of DBh
so 7Ah-DBh= so the new checksum is 9Fh?
Or would it be 61h?
I was hoping that someone could doublecheck my hex math as I think I have the math incorrect, and that's the frustrating part.
Any guidance appreciated!
 
Last edited:

xts2500

CS Forums $upporter
CS Forums $upporter
Joined
Apr 23, 2012
Messages
148
Old
S11F0214000000C0000030A006000008000000DB00000000000000000000000051
New
S11F0214000000C0000030FA06200008000000DB00000000000000000000000051

FA-A0=5A
20-00=20
5A+20="7A"

DB+7A=155 =55

51-2*55=51-AA =A7

the new value is
S11F0214000000C0000030FA0620000800000055000000000000000000000000A7
 
OP
E

EF_John

Regular Member
Joined
Dec 24, 2012
Messages
23
Thank you for the help, I guess I was a little off in the math.
I also forgot to mention the EOL hex too, so thanks for helping figure that out because I only mentioned the EOB hex.
Math is not my strong suite!
Okay I guess will see what happens now.
Thanks again!
 
OP
E

EF_John

Regular Member
Joined
Dec 24, 2012
Messages
23
I guess something is still not quite correct as it doesn't like the checksum...
Will take a look at it again.
Thanks
 
OP
E

EF_John

Regular Member
Joined
Dec 24, 2012
Messages
23
Okay! Success!!!
One thing I did differently then what was above:
I added the hex to enable Offset 29, and then changed offset 27 the 160 to 250, all that I knew from the get go.
The checksum is what I had issues with so then I added your EOB Checksum hex of "55"- which was correct!
The EOL Checksum hex of "A7", however, was not correct for some reason? no idea why...so using the "Magnus" method I opened Hex Workshop and imported the file as a .S19 file, made my changes to the file (at Offset 27, Offset 29, and the EOB Checksum) with the exception of the "A7" EOL checksum (I left that alone), I then exported the file and saved it- the EOL checksum, as Magnus stated, is automatically set by doing this.
Wrote it to the radio, and bingo, 250 Modes/Channels!
So thank you for getting me on track with the EOB hex, I was lost but thanks to you now understand my errors.
Thanks again.
 
Last edited:
Status
Not open for further replies.