Motorola MOTOTRBO CPS 16.0 Tips

Quick-start guide for installation and radio programming

The following steps worked on Linux, installation should work on MacOS but I don't know if it supports the RNDIS functionality that the radio programming cable needs to function. Programming with a Bluetooth PAN works on Linux and should work on MacOS.

  • Create a new Windows 7 32-bit bottle.
  • Install "Microsoft .NET Framework 4.6.2" from the "Install a Windows Application" menu. This will take some time as multiple versions of .NET Framework need to be installed, simply click through all 3 installation dialogs until 4.6.2 is installed.
  • Select the bottle, then select "Install Application into Bottle", then select "Install an unlisted application".
  • Click on the first "Edit" button, then locate the MOTOTRBO CPS 16.0 setup exe file and proceed through the installation dialogs.
Installation will complete so long as .NET 4.6.2 is installed before running the MOTOTRBO CPS installer.

To program a radio using a cable:



  • Launch MOTOTRBO CPS 16.0
  • Connect the appropriate programming cable to the radio. For mobiles, both the microphone (HKN6184) and repeater (PMKN4010) programming cables will work. [1]
  • Select "Bluetooth", then input the IP address 192.168.10.1 [2]
  • You may now read, write, and clone to and from the radio.

To program a radio using Bluetooth:





  • Launch MOTOTRBO CPS 16.0
  • Enable bluetooth on the radio, then go to Menu → Bluetooth → Find Me
  • The radio will now be discoverable, connect to the radio and confirm the pin on both the computer and the radio.
  • The radio will now be connected to the computer using a Bluetooth PAN interface.
  • In MOTOTRBO CPS, select "Bluetooth", and leave the IP address as 192.168.11.1 [3]
  • You may now read, write, and clone to and from the radio.


[1] *All MOTOTRBO programming cables are essentially just straight-through USB cables connecting the +5v, +D, -D, GND lines to the radio, which then exposes an RNDIS network interface to the computer.


[2] *The default IP address of the radio's RNDIS adapter is 192.168.10.1, and the connected computer is assigned 192.168.10.2


[3] *The default IP address of the radio's Bluetooth PAN is 192.168.11.1, and the connected computer is assigned 192.168.11.2

Important Information Tips are provided by the CrossOver Community and Advocates. They are not intended to be used for official CodeWeavers Support. For that, please visit our official support pages.
CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi01LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzI3NDcwNjA2LCJjc3JmX3Rva2VuIjoiYTNOa1Fwa3hBYVpNNnZBNCIsImdkcHIiOjB9