To program the GM160 using the recommended software:

  • Write: Navigate to Device > Write to push the changes back to the radio.

  • After extensive testing across multiple radio forums (Batboard, RadioReference, and Australian communications groups), the consensus is clear:

    Motorola Professional Series RSS Version R01.00.00 (or later R01 versions) is the only reliable software for this platform.

    Because direct links can’t be provided here, search these keywords:

    Motorola GM160 CPS download
    Professional Radio CPS R06.10
    GM160 programming software archive

    Look on:

    Always virus-scan any executable – many “GM160 software” downloads are malicious.


    Is there anything better than the official CPS? No. However, if you absolutely cannot run Windows, you could use DOSBox with the old GM160 RSS, but you will lose many modern features.

    The Verdict: The Motorola GM160 CPS (HVN9025) running on a 32-bit Windows XP machine with a genuine FTDI-based USB programming cable is the undisputed best combination for programming the GM160.

    For owners of the Motorola GM160, the Professional Radio CPS R06.12.02 is the only viable "best" option. While alternatives like the older RSS (DOS-based) exist, they are obsolete and require hardware that is difficult to find today. By utilizing the Windows-based CPS with proper compatibility settings and the correct USB cable drivers, the GM160 can be fully programmed with high reliability.

    To program the Motorola GM160 mobile radio, you need the specific Professional Series Customer Programming Software (CPS)

    . While modern Motorola digital radios use MOTOTRBO 2.0, the GM160 is part of the legacy "Waris" or Professional Series line and requires older software for proper communication. 1. Required Software

    The Motorola GM160 belongs to the Professional Series. The "best" and most compatible software is typically: Professional Series CPS : Look for version or similar (e.g., GMVN5036). Operating System

    : This software was designed for older versions of Windows (XP or 32-bit Windows 7/10). Many users recommend running it on a Windows XP virtual machine or legacy hardware for maximum stability. Acquisition

    : Technically, the only legal source for Motorola CPS is through an official Motorola Solutions Business Account 2. Necessary Hardware

    To connect your radio to your PC, you will need a specific programming setup: Programming Cable : A cable with a DB9 or USB connector on one end and an RJ45 (8-pin) connector for the radio’s front mic port. RIB (Radio Interface Box) : Many older GM160 cables require a

    to translate signals between the computer and the radio. However, modern "RIB-less" USB cables are available that have the translation electronics built directly into the cable. Chipset Warning : If using a USB cable, ensure it uses a high-quality FTDI chipset

    . Cheaper cables with Prolific chips often fail on modern operating systems due to driver issues. 3. Programming Process

    Once you have the software and cable ready, follow these general steps: Software - Motorola Solutions Support

    The Motorola GM160 is a staple mobile analog radio from Motorola's iconic Professional Series (often referred to as the "Waris" line). To configure its frequencies, button layouts, and signaling, you must use proprietary software and specialized hardware. 🛠️ The Absolute Best Software for the GM160

    The definitive and required software to program the Motorola GM160 is the Motorola Professional Radio Customer Programming Software (CPS).

    Unlike modern radios that utilize unified digital platforms like MOTOTRBO CPS 2.0, the GM160 relies on a legacy 5-tone/PL application specifically tailored to the Waris platform.

    The Go-To Version: CPS R06.11.10 or CPS R06.12.05 are generally considered the best and most stable legacy versions to look for.

    Regional Distinction: Motorola strictly region-locks its software. You must ensure that the CPS matches the region of your hardware (e.g., EMEA for Europe, Middle East, and Africa).

    The "Tuner" Software: For aligning output power, reference frequencies, and deviation, you will need the standalone Global Tuner software. Warning: Do not adjust tuner settings unless you possess calibrated RF test equipment. 💻 Operating System Compatibility

    Because this software was coded during the Windows XP and Windows 7 era, running it on modern operating systems can be difficult.

    The Golden Standard: A dedicated, native Windows XP or Windows 7 (32-bit) machine remains the most reliable environment for this software.

    Modern Windows (10 & 11): The software can run on Windows 10/11 64-bit systems, but frequently requires you to run the .exe file in Compatibility Mode (simulating Windows XP SP3) and with Administrator privileges.

    Virtual Machines: If you do not have an old computer, running Windows XP inside a virtual machine (such as VirtualBox) is a highly effective alternative. 🔌 Required Hardware & Connection Tips

    Great software is useless without the correct interface to bridging the computer to the mobile radio.

    The Cable: You will need a cable featuring a RJ-45 connector on one end (plugging into the GM160's microphone port). Serial vs. USB:

    Physical RS-232 COM Port: Native serial connections are the absolute most reliable method for legacy Motorola gear.

    USB-to-Serial Adapters: If forced to use USB, avoid cheap counterfeit chips. Ensure your cable uses a genuine FTDI or Prolific chipset. Counterfeit driver issues will break the software's ability to read or write to the radio.

    The Power Supply: Never attempt to read or write a codeplug (the radio's configuration file) while the radio is powered by a weak source or a vehicle engine that is turned off. A sudden drop in voltage can corrupt the radio's firmware, rendering it a "brick." ⚠️ Important Best Practices

    Always Read and Save First: Before changing a single frequency, connect your radio, perform a "Read," and immediately save that original configuration file (Codeplug) to a safe directory. This acts as your emergency recovery file.

    The Legality of Software: Motorola Solutions tightly controls its proprietary software. Legitimate copies must be licensed directly through the official Motorola Solutions Support Portal. Be highly cautious of third-party websites offering free downloads, as they are often associated with malware or corrupted installation packages.

    Avoid Chirp: Open-source programming utilities like CHIRP do not support commercial "Waris" line radios like the GM160. Attempting to force configurations onto this hardware with incompatible software will permanently damage the radio's logic board.

    Unlocking the Motorola GM160: The Ultimate Programming Guide

    The Motorola GM160 is a legend in the world of mobile analog radios, known for its reliability in professional fleets and amateur radio setups alike. However, getting the programming right is the key to unlocking its full potential. If you're looking for the best software options

    and a clear path to getting your radio on the air, this guide has you covered. 1. The Core Software: Professional Radio CPS

    The standard and most reliable way to program the GM160 is through Motorola’s proprietary Customer Programming Software (CPS) . For this specific model, you need the Professional Radio Series CPS (often referred to as Waris Series software).

    Motorola GM140/160 ProSeries Conv CPS (e.g., R06.10.04 or R06.11.07) Why it's the best:

    It is the official manufacturer software designed specifically for the GM series. It allows for deep customization, including channel spacing, signaling (MDC1200), and button assignments. Availability: Officially, this software is sold via Motorola Solutions or authorized dealers, often requiring a subscription. 2. Best Third-Party Alternative: RT Systems

    If the official Motorola software feels too complex or expensive, many radio enthusiasts turn to RT Systems RT Systems Motorola Radio Programming Software The Advantage:

    Known for its clean, spreadsheet-style interface, RT Systems makes it significantly easier to manage large channel lists and digital modes than the stock CPS. It is often sold as a kit including a guaranteed-to-work programming cable. 3. Essential Hardware: The Programming Cable

    You cannot program the GM160 with software alone; you need a physical bridge to your PC. Software - Motorola Solutions Support

    Motorola GM160 is part of the "Professional Series" (also known as the Waris series) of mobile radios. Programming this specific model requires a combination of vintage-compatible hardware and specific legacy software. RADIOSOFTWARE.ONLINE Essential Programming Software The official software for the Professional Series Customer Programming Software (CPS) Part Number: Often referred to as or specifically the Professional Radio CPS Version Compatibility:

    While newer MOTOTRBO software exists for digital radios, the is an analog radio that typically uses older versions like CPS R06.10.04 OS Requirements:

    This software was originally designed for older Windows environments. While some users report success on Windows 7 or 10 (32-bit), it is most stable on Windows XP or earlier. Using a virtual machine with Windows XP is a common workaround for modern PCs. RadioReference.com Forums Required Hardware Programming Cable:

    You need a cable that connects to the radio's microphone port (RJ45). For best results, use a cable with an authentic FTDI chipset

    if choosing a USB-to-serial option, as "clone" chips often fail with legacy Motorola software.

    The software often expects a physical serial (COM) port. If your computer doesn't have one, you must ensure your USB adapter is correctly mapped to a low-numbered COM port (e.g., COM1 or COM2) in Device Manager. How to Obtain the Software Motorola Online (MOL): The only legal way to obtain the software is through a Motorola Solutions Business Account

    . Once an account is approved, you can search for and download the relevant Professional Series CPS. Authorized Dealers:

    Local Motorola dealers can program the radio for a fee or provide the software if you have a valid service agreement. Community Resources: Sites like

    provide extensive technical documentation on cable pinouts and hardware modifications for the GM series. Quick Setup Steps motorola cm160 radio programming

    Are you sure you have the correct software? I believe the software you need is GMVN5036. RadioReference.com Forums Motorola GM360 programming

    If this seems too complex or risky, a local two-way radio shop can program your GM160 for $20–$50. They already have the genuine software and cables.


    Final verdict: The “best” GM160 programming software is the correct version of Motorola Professional CPS (circa 2008–2012) running on Windows XP with a quality USB programming cable. Anything else risks bricking the radio.

    Motorola GM160 belongs to the "Waris" or Professional Series of mobile radios. Because it is a legacy device, finding the "best" software usually refers to locating the specific version of Motorola's Customer Programming Software (CPS)

    that is compatible with your radio's firmware and your computer's operating system. The Essential Software: Motorola CPS The primary and official tool for this radio is the Professional Series CPS (often referenced by part numbers like ). This software allows you to: RadioReference.com Forums Modify Channels : Set frequencies, offsets, and channel spacing. Configure Buttons

    : Assign specific functions to the radio's physical buttons. Manage Signaling : Set up MDC1200 or Select-5 signaling for identification. Adjust RF Power

    : Toggle between high and low power settings for different environments. System Compatibility Tips

    For the smoothest experience, consider these "best" practices for running legacy Motorola software: Operating System

    : While modern versions can sometimes run on Windows 10, many users find the software most stable on Windows XP Windows 7 (32-bit) Programming Cable

    : You will need a compatible programming cable (often a 2-in-1 or 5-in-1 Motorola mobile cable) that connects to the microphone jack on the front of the radio.

    : If using a USB-to-Serial adapter, ensure it uses a high-quality chipset like to avoid data corruption during the "write" process. How to Acquire the Software

    Motorola software is proprietary. The only official way to obtain it is through a Motorola Solutions Support

    account or an authorized dealer. Avoid third-party sites offering free downloads, as these files often contain malware or are incompatible with your radio's specific region (e.g., EMEA vs. LA). Important Warning: Always Back Up Before making any changes, always the radio and

    the original codeplug (CPG file). This serves as a "factory restore" point if you accidentally enter a frequency or setting that causes the radio to error out. step-by-step guide on how to write your first frequency to the

    The Motorola GM160 is a cornerstone of reliable mobile radio communication, but its performance is entirely dependent on the quality and configuration of its programming software. To get the "best" results from a GM160, one must navigate the specific ecosystem of Motorola’s Customer Programming Software (CPS). The Foundation: Motorola CPS

    The definitive software for this radio is the Professional Radio CPS (often associated with the Waris series). Unlike modern plug-and-play devices, the GM160 requires a precise version of CPS that matches its firmware. Using the "best" software means ensuring you have the correct region-specific version (AA, MD, or LA) to avoid "mismatched region" errors during the handshake process. Features of High-Quality Configuration

    Top-tier programming goes beyond just entering frequencies. The best software setups leverage the GM160’s advanced features:

    Selective Calling: Configuring MDC1200 or Quik-Call II signaling for private or group dispatch.

    Scanning Profiles: Creating efficient scan lists so users never miss a critical transmission.

    Button Mapping: Customizing the programmable buttons for high-utility tasks like "Emergency" or "Power Level." The Hardware Bridge

    Even the best software is useless without a stable interface. Professional technicians recommend using a high-quality RIB (Radio Interface Box) or a reputable USB-to-serial programming cable with an authentic FTDI chip. Cheap, generic cables often cause "communication failed" errors, which can potentially brick the radio's codeplug. Conclusion

    The "best" Motorola GM160 programming software experience is a combination of the official Motorola CPS, a stable hardware interface, and a deep understanding of the radio's signaling capabilities. When these elements align, the GM160 transforms from a simple transceiver into a sophisticated communication tool tailored for demanding professional environments.


    Because this is legacy software (circa mid-2000s), modern computer users face specific challenges.

  • Hardware Interface:
  • Port Speed: The default baud rate is usually 9600 bps. If reading the radio fails, lowering the port speed in the software settings can improve reliability.

  • The Motorola GM160 refuses to die because it is built like a tank. But to keep it alive on modern frequencies, you need the right tools. By using the Motorola GM160 programming software best—the Windows-based CPS—and following the hardware guidelines above, you can turn your old mobile radio into a fully functional communication device.

    Remember: Read the radio first, save the backup, and only change one variable at a time. With patience and the correct setup, you will master the GM160 programming process. Good luck, and clear communication!


    Disclaimer: Programming two-way radios requires an appropriate FCC license (or equivalent in your country) for the frequencies you transmit on. Always operate within legal power limits and band plans.

    Motorola GM160 is a versatile mobile two-way radio part of the Professional Series (often referred to as the "Waris" line), and programming it effectively requires specific proprietary software and hardware. Best Software for Motorola GM160

    The official and most reliable software for this radio is the

    Motorola Professional Series Customer Programming Software (CPS) www.motorolasolutions.com Version Recommendation

    : For the GM160, you typically need the "Pro Series Conventional" CPS. While older versions like R06.10.04 are common in hobbyist circles, it is best to use the latest compatible version (such as

    ) to ensure compatibility with newer operating systems and firmware. OS Compatibility

    : While originally designed for older versions of Windows, the latest versions can often run on Windows 10 Key Features

    : The software allows for easy channel programming, frequency input, channel naming, and advanced signaling like 5-tone programming. Necessary Hardware

    Software alone cannot program the radio; you must have the correct interface: Programming Cable

    : A high-quality USB or RS232 programming cable is essential.

    , the cable usually connects to the microphone port on the front of the radio or through a rear accessory connector Reputable Sources

    : Users often recommend purchasing genuine Motorola cables or those from established retailers like The Security Store Radiotronics to avoid driver issues common with "knock-off" cables. Important Considerations Narrowbanding

    : Recent versions of Motorola CPS may enforce a 12.5 kHz narrowband limit due to FCC regulations. If you require wideband (25 kHz) for amateur radio or international use, you may need a "Wideband Entitlement" key from Motorola or an older version of the software that does not have this restriction. CHIRP Compatibility : Unlike many amateur radios, the Motorola GM160 is generally compatible with the free, open-source CHIRP software . You must use the official Motorola CPS. on how to connect the to your PC for the first time? AI responses may include mistakes. Learn more Business Radio Customer Programming Software (CPS)