While the software is decades old, it provides granular control over the radio's essential functions:
Wait for the progress bar to complete. Phase 2: Modifying the Codeplug
Motorola Solutions no longer sold GM950 RSS. The software was listed as "obsolete" on Motorola Online (MOL). Technicians with legacy service contracts could still download it, but new customers could not purchase a license.
The is a relic of a bygone era, but with the right approach—using a DOS-capable machine or emulator, a genuine RIB interface, and careful attention to serial timing—it remains fully functional. motorola gm950 programming software 2021
┌────────────────────────────────────────────────────────┐ │ 1. Extract RSS files into a single, dedicated folder │ └───────────────────────────┬────────────────────────────┘ ▼ ┌────────────────────────────────────────────────────────┐ │ 2. Launch DOSBox to automatically start Windows 3.1 │ └───────────────────────────┬────────────────────────────┘ ▼ ┌────────────────────────────────────────────────────────┐ │ 3. Run 'a:\setup.exe' via the Program Manager window │ └───────────────────────────┬────────────────────────────┘ ▼ ┌────────────────────────────────────────────────────────┐ │ 4. Configure COM1 settings inside the active RSS panel │ └────────────────────────────────────────────────────────┘
Most cheap USB-to-Serial adapters fail. If you must use USB, select an adapter with an FTDI chipset and lower the latency settings in your Device Manager. Step-by-Step Programming Setup 1. Prepare the Environment
Turn off the radio. Connect the cable to the PC serial port, plug it into the RIB (if applicable), and insert the RJ-45 connector into the GM950 front mic jack. Turn on the radio. 3. Read the Radio Data While the software is decades old, it provides
remains a highly reliable, robust analog two-way mobile radio widely used by amateur radio (HAM) operators, commercial fleets, and radio enthusiasts. Because Motorola designed this transceiver in the 1990s, configuring its frequencies, PL tones, and signaling parameters requires legacy utility applications. Modern computer hardware running newer operating systems like Windows 10 or Windows 11 cannot natively execute the software. A complete methodology allows you to safely configure the Motorola GM950 Go to product viewer dialog for this item.
Once your emulation environment is configured and your COM ports are mapped (e.g., mapping USB COM4 to DOSBox COM1), follow these steps to program your transceiver. Step 1: Connect the Hardware
: Motorola Radio Service Software (RSS) or Customer Programming Software (CPS). Extract RSS files into a single, dedicated folder
Because modern PCs execute instructions too quickly for legacy RSS—causing "Runtime Error 200" or communication timeouts—you must use an emulator:
This frequently occurs when using modern computers due to the 32-bit/64-bit serial subsystem differences. If compatibility mode fails, a virtual machine with serial pass-through may be necessary.
If you're having trouble getting the software to communicate with your radio, would you like help with: for serial ports? Identifying the correct RSS version for your specific Troubleshooting USB-to-Serial adapter driver issues? Programming the Motorola GM950 on Windows 10
The software used to configure the GM950 series is officially known as or Customer Programming Software (CPS) for specific regional variants. Unlike modern, free utility platforms like Motorola Solutions MOTOTRBO CPS 2.0 , the legacy GM950 software was built for computers running at drastically slower processor speeds. The primary variants of the software include:
: Standard cables require an external hardware Radio Interface Box to level-shift the voltage signals between the PC and the radio. If you use a "RIB-less" USB cable, ensure it uses an authentic FTDI chipset to guarantee precise timing replication. 2. Step-by-Step Environment Emulation Setup