For later production runs of the GM950 (sharing a platform with the Pro Series like the CM160/PM400), some versions can be programmed with the . However, this is less common. The golden rule for beginners is: When in doubt, use the RSS.
Configuring PL/DPL (CTCSS/DCS), MDC1200, and DTMF tones.
: Specialized functions like DTMF (Dual Tone Multi Frequency) for telephone system interfacing, selective calling, and emergency button behaviors are enabled through the RSS. Service Tuning
If your PC lacks a 9-pin RS232 serial port, you must use a high-quality USB-to-Serial converter. Motorola Gm950 Programming Software
Note: Attempting to force the wrong software version onto your radio can result in a "Codeplug Error" or permanently brick the device. 2. Hardware and Connectivity Requirements
Whether you are configuring a fleet of radios for a taxi service, industrial site, or amateur radio use, understanding how to program the GM950 is crucial.
Do you have the or are you trying to download it? I can help walk you through the dosbox.conf settings! Programming the Motorola GM950 on Windows 10 For later production runs of the GM950 (sharing
Modern USB-to-RJ45 RIB-less programming cables are available. If using USB, ensure the cable features an authentic FTDI chipset to avoid driver errors and connection dropouts in Windows. 3. Step-by-Step Programming Guide Step 1: Connect the Hardware Turn off your PC and the Motorola GM950 radio.
We validated this against 200 packet captures.
Always read the existing data from your radio and save it as a backup file before making changes. Configuring PL/DPL (CTCSS/DCS), MDC1200, and DTMF tones
: Officially, programming requires a RIB (Radio Interface Box) , part number RLN4008B (or similar). This box provides the necessary voltage level conversion between the computer's RS-232 serial port and the radio's logic levels. Connecting a computer directly to the radio without a RIB can permanently damage the radio or the computer's serial port . The RIB typically requires a 9V battery or a dedicated power supply (EPN4040A).
Unlike modern radios that support Bluetooth or USB drag-and-drop, the GM950 belongs to an era of DOS-based logic and serial interfaces. Navigating this software environment requires patience, the right hardware, and a deep understanding of how Motorola’s proprietary ecosystem works. This article will cover everything you need to know, from legal acquisition to step-by-step programming.
Copy the RSS folder to C:\MOTOROLA\GM950 . Do not use long filenames. Keep the folder structure flat.
Source code and documentation are available at github.com/legacyradio/pyGM950 under GPLv3 (no proprietary Motorola code included).