Results 1 to 6 of 6

Thread: MCS2000 and 250 Channels

  1. #1
    Join Date
    Dec 24, 2012
    Posts
    23
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default MCS2000 and 250 Channels

    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 by EF_John; Feb 04, 2013 at 07:43 AM.


  2. #2
    Join Date
    Apr 23, 2012
    Posts
    157
    Thanks
    49
    Thanked 10 Times in 7 Posts
    Country: Taiwan

    Default

    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

  3. #3
    Join Date
    Dec 24, 2012
    Posts
    23
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    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!

  4. #4
    Join Date
    Dec 24, 2012
    Posts
    23
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    I guess something is still not quite correct as it doesn't like the checksum...
    Will take a look at it again.
    Thanks

  5. #5
    Join Date
    Dec 24, 2012
    Posts
    23
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    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 by EF_John; Feb 04, 2013 at 06:41 PM.

  6. #6
    Join Date
    Apr 23, 2012
    Posts
    157
    Thanks
    49
    Thanked 10 Times in 7 Posts
    Country: Taiwan

    Default

    You are walcome.