The Tait TM8100 series are “PMR” radios that have become popular with Amateurs due to their excellent performance, modern architecture and flexibility. VHF models can often be picked up for £20-35 on eBay if you're patient. Unfortunately UHF models are difficult to come by and cost up to £125, but the occasional bargain is still out there.
10 Channel Tait TM8110:
100 Channel Tait TM8105 Data Radio:
Rear of a TM8100 series radio, showing the DB15 accessory connector, power connector, BNC RF connector, and unpopulated DB9 for an optional internal options board:
The TM8100 range consists of several models, although its worth noting the body is the same and the control heads can be swapped around or removed entirely.
Model | Notes |
TM8105 | Proper “Data” radio without a control head. Note the DB9 connector on the front is NOT a standard RS232 serial layout. |
TM8110 | 10 channel radio |
TM8115 | 100 channel radio |
T-S8107 | 10 channel radio with epoxied DB15 socket. Internal connector confirmed to have programmable pins functionality. |
They are available in the following frequencies. The radio identification or frequency range can usually be found on a sticker on the base of the radio. Watch out for the C0 “Band 3” models which are outside of the amateur band. Otherwise almost all the radios you come across will be B1 VHF Models.
Identification | Frequency (MHz) |
A4 | 66-88 |
B1 | 136-174 |
C0 | 174-225 |
D1 | 216-266 |
G2 | 350-400 |
H5 | 400-470 |
H6 | 450-530 |
H7 | 450-520 |
K5 | 762-870 (Tx) 762-776 and 850-870 (Rx) |
The radio will operate on 10.8V to 16V and RF power output is stable down to 12v.
The table below shows the relationship between RF output and DC power in. Note it may not be entirely accurate, but should be good enough.
Watts Out | Amps In |
1 | 1 |
5 | 1.5 |
12 | 2.5 |
25 | 3.5 |
TODO: Check idle power TODO: VHF / UHF?
The 25 watt TM8100s use a Molex Mini-Fit Jr connector. Replacements are available on eBay, or if you wish to make your own the housing is part number 39-01-4040 and the pins are 39-00-0078.
The pinout is as follows:
There are higher power variants with the following:
brand is Positronic
DF04F00/AA - housing
FC116N2/AA - DC power pins
FC422N2/AA - speaker pins
The simplified pinout:
Pin | Use | Standard through-hole NinoTNC pin (9 pin D sub) | Surface-mount components NinoTNC pin (6 pin mini DIN) |
7 | Transmit Audio (Input) | 1 | 1 |
12 | PTT | 3 | 3 |
13 | Receive Audio (Output) | 5 | 4 (9k6) / 5 (1k2) |
15 | GND | 6 | 2 |
The levels on pin 13 are quite high and may over-drive some other devices. A voltage divider circuit as shown below can be used to attenuate it as needed.
A wide range of values should work. I would not use less than about 100 ohms, or more than about 100k.
The full pinout:
It was previously understood that the TM8100 series required inverted 3.3v serial in order to program them, however the “Computer-Controlled Data Interface (CCDI) Protocol Manual” shows that the serial Rx line is RS232 level compatible. A tear down of a commercially sold programming cable also revealed a MAX232 type chip, confirming the radios can tolerate high levels than 3.3v. This means that instead of trying to find an invertable, 3.3v serial adapter, you can just adapt an RS232 cable to the pinout of the radio assuming it'll work with receiving the lower voltages. Fortunately Most modern USB to RS232 adapters will work fine.
The pinout to program the radio via the RJ45 connector on the front of a TM8110 / TM8115 can be found below:
The pinout to program the radio via the DB9 connector on the front of a TM8105 can be found below:
A lot of the units you'll purchase will be well used, often ex-Taxi. This can lead to some unsavory buildup of the smoker and dirt kinds which can penetrate into rubbers and leave a residue around the radio.
When cleaning the radio, you might wish to follow the basic notes outlined below:
You can download an example config file here. But better, File → Reset to Defaults, and start fresh.
That may not be possible for all radios, in which case use the Read Radio button to put the programming software into a state where the radio will take what the software is set to, and modify it as required.
Select the band for the radio your programming, usually B1 for VHF or H5 for UHF. Note this must match the hardware you're programming.
Squelch Tail Extension Time: 0ms
Leave all at defaults (blank).
Key 1 - Squelch Override. Useful for debugging weak stations.
Backlight Mode - Off (Optional, but worth considering for radios that just sit on a single channel to extend life / avoid it becoming a distraction)
Power On Mode - Power On (Ensures the radio comes back on after a power outage) / Previous State (Switches on if it was previously switched on)
PTT Transmission Type: Data Audio Source: Audio Tap In
TM8100 calibration application manual
TM8100/8200 installation manual
TM8xxx hardware developer's manual (pinouts etc)
ModelAndCcdiVersion: q010FE
QuerySdm: q011FD
Version: q013FB
SerialNumber: q014FA
Cctm_PaTemperature: q0450475B
Cctm_AveragedRssi: q0450635D
Cctm_RawRssi: q0450645C
Cctm_ForwardPower: q0453185A
Cctm_ReversePower: q04531959
Gps: q016F8
Display: q0270C6