GP3005T cihazları amator banda çekmek için programdan Hexwork shop ile frekans bandını değiştirmeniz gerekir. Normal GP300 ler gibi shift tuşu ile frekans girilmiyor.
http://www.batlabs.com/gp300.html alıntıdır.
Out of Band Information, Alternate Method
In the GP300.MDF file make a Checksum-16 of the whole file (the F12 option in Hex Workshop), in our case we ended up with 0xF2D3 (RSS V 05.00), write this down, you might need it later.
Look starting at about offset 0x402, you should see something like:
00000402 02 00 94 11 5C 12 94 11 5C 12 94 11 5C 12 05 00 50 05 ....\...\...\...P.
05 00 = Bandsplit identifier (Note: it is at the end of the frequency assignments)
94 11 = 4500 in decimal, ie 450.0000 MHz
5C 12 = 4700 in decimal, ie 470.0000 MHz
Note there are 3 occurances of the strings 94 11 and 5C 12, the first set is the limits displayed in the Radio Wide menu (F4-F2). The second set are the TX limits for the radio. The third set are the RX limits for the radio (note that if the TX and RX limits are not set the same the RX limits are screwed up).
To figure out what hex to enter for your bandsplits you can either use the Base Convertor (in Hex Workshop), or use a calculator with a HEX --> DECIMAL conversion function. If you are using a calculator enter your limit (ie 1440 for 144.000 MHz) and convert it to hex, you should get 0x05A0. When you enter the data into the .mdf file you have to reverse the bits such that you would actually enter 0xA005 in the field you are changing.
Some of the RSS packages (We don't have codeplugs for everything, so We can't check them all) check the checksum of the .mdf file when you try and load a codeplug and return an error if the checksum of the .mdf file doesn't match the one stored in the program. If you don't get an error when you run the RSS with the new .mdf and try and load a codeplug then you don't have to worry about the next step.
If you get a corrupt .mdf file error then you will have to go back and correct the checksum in youredited .mdf file. Load the file back in your hex editor and make a Checksum-16 of the file. If you compare the new checksum with the original one for the file they probably will be different.
The only way we have to correct the checksum of the file at this time is to keep editing bits and making Checksum-16 calculations until the edited file's checksum and the original match. You can either edit the Copyright statement or some of the model descriptions in the file. Just take one or a few of these insignificant bytes (some experimentation may be required depending on by how much the cheksum is out) and add or subtract a few bits of the numbers make a Checksum-16 of the file. You should notice the checksum has changed by the number of bits you added or subtracted. Keep going until the checksum's match.
Once the checksum's of the files match you should be able to run the RSS, load the codeplug, and enter the frequencies within your new bandsplits with ease.
--------------------------------------------------------------------------------
Out of Band Information, Alternate Method 2
First, make a backup copy of the GP300.MDF file.
The, using your Hex Editor, perform the following:
Knowing your radio's model number in advance, look into the gp300.mdf for the model number (use a text search)
You want to write down the hex byte two places to the left side of the first letter of the radio model number you found ie. (xx xx P94YPCXXXXX)
Then do a text search of the model number you want to convert this radio to, lets say you want to go from 403-470 to 465-495. Once again, write down the hex byte two places from the left of the first letter of the model number (xx xx P94YPCXXXXX), just like above
Now, since you are here, replace this hex byte you just found with the one you first wrote down (make sure you are in overwrite mode and not insert)
Then, do a text search again for the original radio model (you may have to start at the top of the file) and replace the hex byte you first found with the one belonging to the model you want to convert to
Save the changes and you are done!
That's it. Now, when you run the RSS and read the radio via the RIB, the program thinks you have the 465-495 model and you can input the frequencies in this range with out any limitation, and still have the extra out of band with the shift key. BUT, remember, you haven't changed the RF section in the radio, so you will only be able to get the radio to work up to +/-10MHz outside of its original split, if you are lucky.
You don't have to worry about the checksum of the .mdf file because you only moved hex bytes within the same file, not adding or subtracting anything. The RSS shouldn't crash.