HT1000/JT1000/VISAR

The above series of radios all use similar internal computer control boards and the same RSS package. For this reason they are all contained in the same file.

NOTE: In regards to the Visar's, there is NO way to make them have more than 16 channels. Yes, we know the display looks pretty, and that must surely make the rest of the radio capable of 99 channels. WRONG! There is barely enough codeplug space to handle 16 channels with all the options, let alone any more. There is no provision in the radio's hardware or software to support any more than 16 channels.

How to program frequencies outside of the radios rated bandsplit

How to convert 2 and 8 channel HT1000's to 16 channel radios

The JT1000 Programming Key

Programming the JT1000 Out of Band

HT1000/JT1000 Programming Cable

HT1000/JT1000 Service Cable

Visar Programming Cable

Visar Accessory Connector Pinout

Visar Model Chart

If you have the accessory adapter for the side connector on the radio, the typical schematic of the speaker mic looks like this.

Do you want to build your own programming cable for your JT1000? If you don't want to use an old speaker mic cable, here are the individual part number of the parts that will help:


Service Manuals

Here are a listing of the Service Manual part numbers for this series of radios:


How to program frequencies outside of the radio's rated bandsplit:

This series of radios generally performs quite well outside of the standard rated bandsplit. Out of band programming can be quite useful. One such example would be the 450 to 520 split, with out of band programming you can use the radio in the 440 Mhz HAM band. Programming the radios outside of the bandsplit is very simple and requires no special software or hardware, all that is required is the standard Motorola RSS package (some versions may not allow the following thought). To get out of band frequencies follow the listed steps:


How to convert 2 and 8 channel HT1000's to 16 channel radios:

All Visars and JT1000's are 16 channels, if yours has less you need to enable them using RSS.

The HT1000 is a different story though. The easy part of the conversion to 16 channels is to remove the channel selector knob, if you remove the notch on the knob you will then be able to rotate it all 16 channels.

The next step requires a HEX editor which you will use to edit the saved file (code plug) from your radio. Norton disk editor or Hex Workshop will do the job. Please only proceed if you are familiar with HEX editting!!! As well, you may want to keep a saved file in a different directory (then it will be easy to restore the radio to its original state). The steps listed below detail what to edit.


The JT1000 Programming Key

As you are probably aware if you are a JT1000 owner, to program your radio you either need to do it via RSS or have a programming key. Motorola would like you to believe that the programming key is some hi-tech device, but as typical of Ma M, it isn't. Click here to see what is inside the JT1000 key.

If you really want to program without a key there is a way, but it will void your warranty as well as create some other problems. If you open your radio and solder the diode inside the radio you will be able to program off the keypad BUT you CANNOT use a speaker mic (if you do it will be permanently keyed down). If you really want to do some hacking around you inside the radio you could rewire the concentric switch so that instead of it being the keypad lock, have it put your diode across the accessory connector, just remember to take your speaker mic off when you want to go into programming mode.

Another note for programming using the key, it seems you can't program outside of the bandsplit of the radio, you'll have to use the RSS for those frequencies.


Programming the JT1000 Out of Band

To program the JT-1000 to be able to be field programmed out of band:

(For a UHF radio, but can be easily modified for other bands/splits) This is assuming that you want to make a 450-520 radio into a 440 (or lower) radio.

Start your properly purchased and licensed copy of software RVN-4098G, version 03.02.01 or higher.

Load the archive into your text editor

The radio will now be able to be field programmed with out-of-band frequencies. Note that if you have a frequency out of the original programming band, and you load the archive and go to modify the frequencies in the RSS via F4-F4, it will give you an error. Ignore it. If you say OK, it won�t change anything.


Visar Model Chart

Below is a list of currently available Visar models as specified in the service manual:

Model Description
Conventional Systems Radios
H05KDD9AA4BN 16-Frequency, 2-Character Top Display, 5- to 1-Watt, 136 - 178MHz
H05KDH9AA7BN 16-Frequency, 2-Character Top Display, 5- to 1-Watt, 136 - 178MHz, 3 x 4 Keypad
H05RDD9AA4BN 16-Frequency, 2-Character Top Display, 4- to 1-Watt, 403 - 470MHz
H05RDH9AA7BN 16-Frequency, 2-Character Top Display, 4- to 1-Watt, 403 - 470MHz, 3 x 4 Keypad
H05SDD9AA4BN 16-Frequency, 2-Character Top Display, 4- to 1-Watt, 450 - 520MHz
H05SDH9AA7BN 16-Frequency, 2-Character Top Display, 4- to 1-Watt, 450 - 520MHz, 3 x 4 Keypad
H05UCD6AA4BN 16-Frequency, 2-Character Top Display, 3- to 1-Watt, 806 - 870MHz
H05UCH6AA7BN 16-Frequency, 2-Character Top Display, 3- to 1-Watt, 806 - 870MHz, 3 x 4 Keypad
Privacy Plus Systems Radios
H05UCD6CB1BN 4 Systems, 4 Talkgroups, 2 Character Top Display, 3-Watt, 806-870MHz
H05UCH6DB7AN 4 Systems, 4 Talkgroups, 2 Character Top Display, 3-Watt, 806-870MHz, 3 x 4 Keypad
Type II System Radios
H05UCD6CF1BN 4 Systems, 4 Talkgroups, 2 Character Top Display, 3-Watt, 806-866MHz
H05WCD4CB1BN 4 Systems, 4 Talkgroups, 2 Character Top Display, 3-Watt, 896-902MHz

Please note, in the above model numbers, the second to last digit refers to the version of the radio. "A" would denote the original version, "B" would be the next version of the radio released, and so on. I believe in most of the radios now have a "D" version released.


Adding DTMF to an HT1000 or Visar

You'd think that if you just changed out the case on a non-DTMF HT1000 or Visar with a DTMF one, that the keypad should come to life and work, right? Wrong.

Unless a specific bit in the codeplug of the radio is enabled, no matter what you do, the DTMF pad will not function (as I am sure many of you have already figured out).

After we received a tip from one of our users about where to look in the codeplug for this bit, we did some R&D and came up with the answer.

The byte that contains the information to enable the DTMF pad is located at offset 0xB2 in the codeplug for the radio. Among other things, this byte stores some of the information on the DTMF options screen in the RSS. But, more importantly, it also contains the bit that enables the keypad on the radio.

It is the most significant bit of the upper nibble that controls whether the pad is enabled or disabled. See the example below.

Example of byte at offset 0xB2:
			 non-DTMF the byte may be 0x79 which is 0111-1001 in binary
			with-DTMF the byte may be 0xF9 which is 1111-1001 in binary

Now, in order to make your upgrade easier for you, we have provided the lookup table below. All you have to do to enable the keypad is the following:

Non-DTMF DTMF
0x0 0x8
0x1 0x9
0x2 0xA
0x3 0xB
0x4 0xC
0x5 0xD
0x6 0xE
0x7 0xF

Now, we have also heard that there may be another way to enable the DTMF pad on these radios. We have heard that if you have RSS version R03.03.00, you should be able to enable DTMF by going into the Radio Wide Screen (F4-F3-F2 from the Main Menu), then press ctrl-shift-F7. This should bring up a special options screen from which you may be able to enable DTMF (option H297). Note that the special options menu appears only to work on version R03.02.01 and newer.

One thing you should know about adding DTMF to a Visar, if the radio has firmware in it older than V2.04, you will have to use a side button to enable the pad (you won't have hot keypad dialing).


JT1000 Codeplug Information

Messing around with getting DTMF to work also led us to play with the JT1000 to see if we could find the elusive "Government" mode which is not supposed to require a programming key to change frequencies. Well, we didn't find that option, yet, but we did find some other things which may be of use some day.

We found checksums stored at offsets 0x106 and 0x1FC.

The upper and lower frequency limits are stored at locations 0x6C and 0x6A, we're not sure of what format they are stored in though (didn't bother to investigate that far).

At offset 0x2A you will find the backlight timeout value stored (seconds in decimal converted to hex).

At offset 0x6E you will find the menu timeout value stored (seconds in decimal converted to hex).

To enable auto backlight, you need to change offset 0x16. The most significant bit of the lower nibble is the one that is important. For example, disabled, the value is usually 0x06 and enabled it is changed to 0x0E.

Locations 0x61 to 0x68 inclusive store the security code entered when you go into programming mode (with the key).

Lastly, location 0x60 stores most of the information that is present on the JT1000 options screen in RSS. The bit structure of that byte is shown below.

Bit Structure
			0     0     0     0     0     0     0     0     0
			A     B     C     D     E     F     G     H     I
		 
Bit A      Alkaline Power    0 = Selected, 1 = Always Low
Bit B      Alert Tones       0 = Disabled, 1 = Enabled
Bit C      Unknown
Bit D      User Programming  0 = Disabled, 1 = Enabled
Bit E      Unknown
Bit F      Unknown
Bit G      Unknown
Bit H      Unknown
Bit I      Channel Display   0 = Channel Display, 1 = Frequency Display

If, by any chance such a thing exists, you have a codeplug from a Government JT1000 that doesn't require a programming key to program (not because the radio has had the hardware modification done to it), could you please email it to us for some reverse engineering.


Upgrading HT1000's With LAB RSS

Using LAB RSS for these radios, you may be able to add some programming features to your HT1000.

You need an "A" version radio and a codeplug from the same model of a "B" version radio.

Using the LAB RSS, clone the "B" version codeplug into your "A" version radio.

If you're lucky, you may end up with few more button programming options.


If you have any problems, email us and we'll try to help.

Home