The Motorola Solutions products described in this document may include copyrighted Motorola
Solutions computer programs. Laws in the United States and other countries preserve for Motorola
Solutions certain exclusive rights for copyrighted computer programs. Accordingly, any copyrighted
Motorola Solutions computer programs contained in the Motorola Solutions products described in this
document may not be copied or reproduced in any manner without the express written permission of
Motorola Solutions.
No part of this document may be reproduced, transmitted, stored in a retrieval system, or translated
into any language or computer language, in any form or by any means, without the prior written
permission of Motorola Solutions, Inc.
Furthermore, the purchase of Motorola Solutions products shall not be deemed to grant either directly
or by implication, estoppel or otherwise, any license under the copyrights, patents or patent
applications of Motorola Solutions, except for the normal non-exclusive, royalty-free license to use that
arises by operation of law in the sale of a product.
Disclaimer
Please note that certain features, facilities, and capabilities described in this document may not be
applicable to or licensed for use on a specific system, or may be dependent upon the characteristics of
a specific mobile subscriber unit or configuration of certain parameters. Please refer to your Motorola
Solutions contact for further information.
Trademarks
MOTOROLA, MOTO, MOTOROLA SOLUTIONS, and the Stylized M Logo are trademarks or
registered trademarks of Motorola Trademark Holdings, LLC and are used under license. All other
trademarks are the property of their respective owners.
Open Source Content
This product contains Open Source software used under license. Refer to the product installation
media for full Open Source Legal Notices and Attribution content.
European Union (EU) Waste of Electrical and Electronic Equipment (WEEE)
directive
The European Union's WEEE directive requires that products sold into EU countries must have
the crossed out trash bin label on the product (or the package in some cases).
As defined by the WEEE directive, this cross-out trash bin label means that customers and end-users
in EU countries should not dispose of electronic and electrical equipment or accessories in household
waste.
Customers or end-users in EU countries should contact their local equipment supplier representative or
service centre for information about the waste collection system in their country.
2
MN006055A01-AD
Contact Us
Contact Us
The Solutions Support Center (SSC) is the primary contact for technical support included in your
organization's service agreement with Motorola Solutions.
Service agreement customers should be sure to call the SSC in all situations listed under Customer
Responsibilities in their agreement, such as:
•Before reloading software
•To confirm troubleshooting results and analysis before taking action
Your organization received support phone numbers and other contact information appropriate for your
geographic region and service agreement. Use that contact information for the most efficient response.
However, if needed, you can also find general support contact information on the Motorola Solutions
website, by following these steps:
1 Enter motorolasolutions.com in your browser.
2 Ensure that your organization's country or region is displayed on the page. Clicking or tapping the
name of the region provides a way to change it.
3 Select "Support" on the motorolasolutions.com page.
Comments
Send questions and comments regarding user documentation to
documentation@motorolasolutions.com.
Provide the following information when reporting a documentation error:
•The document title and part number
•The page number or title of the section with the error
•A description of the error
Motorola Solutions offers various courses designed to assist in learning about the system. For
information, go to https://learning.motorolasolutions.com to view the current course offerings and
technology paths.
3
MN006055A01-AD
Document History
Document History
VersionDescriptionDate
MN006055A01-AAOriginal release of the MOTOTR-
BOTM Customer Programming Software (CPS) 2.0 Online Help for PCR
2.10.5
MN006055A01-ABAdded a new field under Network
Settings. See Device Discovery Serv-
er Name on page 435.
MN006055A01-ACOriginal release of the MOTOTRBO
Customer Programming Software
(CPS) 2.0 Online Help for PCR
2.11.0
MN006055A01-AD
Original release of the MOTOTRBO
Customer Programming Software
(CPS) 2.0 Online Help for 2.21
Table 21: Primary ID (Hex) Range ...................................................................................................... 517
Table 22: RX Cycle Time Range ......................................................................................................... 541
Table 23: Range .................................................................................................................................. 643
Table 24: RSSI Threshold Range ........................................................................................................657
49
MN006055A01-AD
List of Procedures
List of Procedures
Opening a CPS 2.0 File .........................................................................................................................57
Saving a CPS 2.0 File ........................................................................................................................... 57
Closing a CPS 2.0 File .......................................................................................................................... 58
Generating a CPS 2.0 Report ................................................................................................................58
Reading Data from a Radio ................................................................................................................... 59
Writing Data to a Radio ......................................................................................................................... 60
Cloning a Radio ..................................................................................................................................... 61
Express Cloning a Radio ....................................................................................................................... 62
Updating a Radio ...................................................................................................................................63
Recovering a Radio ............................................................................................................................... 64
Unable to Read or Write Codeplug to the Radio ................................................................................... 88
Unable to Recover a Radio ................................................................................................................... 88
Installing MOTOTRBO Driver Windows 7 and Later ............................................................................. 89
Installing FlashZap Driver on Windows Windows 7 and Later .............................................................. 89
Communication Issues Due to Ethernet Properties ...............................................................................89
Selecting the Right Antenna for the Channel Frequency .................................................................... 638
50
MN006055A01-AD
Helpful Background Information
Helpful Background Information
Motorola Solutions offers various courses designed to assist in learning about the system. For
information, go to https://learning.motorolasolutions.com to view the current course offerings and
technology paths.
Related InformationPurpose
Radio Management Deployment
Guide
MOTOTRBO CPS 2.0, Tuner,
AirTracer, and RDAC Applications Installation Guide
MOTOTRBO CPS 2.0 and AirTracer Applications Installation
Guide
MOTOTRBO Tuner Application
Installation Guide
MOTOTRBO RDAC Application
Installation Guide
MOTOTRBBO Radio Management User Guide
MOTOTRBBO CPS Radio Management User Guide
Distributed on the MOTOTRBO CPS 2.0 and tools CD.
Provides installation, operations, and troubleshooting information for the CPS 2.0 and its tools.
Distributed on the CPS 2.0 and tools CD.
Provides installation, operations, and troubleshooting information for the CPS 2.0 and its tools. Only for selected region.
Distributed on the CPS 2.0 and tools CD.
Provides installation, operations, and troubleshooting information for the Tuner application. Only for selected region.
Distributed on the CPS 2.0 and tools CD.
Provides installation, operations, and troubleshooting information for the RDAC application.
Only for selected region. Distributed on the CPS 2.0 and tools
CD.
Provides introduction, common tasks, and description on each
feature in Radio Management Configuration Mode.
Also available in online help version.
Provides introduction, common tasks, and description on each
feature in CPS 2.0 and Radio Management Template Mode.
Also available in online help version.
MOTOTRBBO Tuner Online
Help
MOTOTRBBO RDAC User
Guide
Provides introduction, common tasks, and description on each
feature in Tuner.
Provides introduction, common tasks, and description on each
feature in RDAC.
Also available in online help version.
51
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
Chapter 1
Introduction to Customer
Programming Software (CPS) 2.0
The MOTOTRBO Customer Programming Software (CPS) 2.0 contains some unique features that
users may not be familiar with. For example, MOTOTRBO devices communicate through a universal
serial bus internet protocol (USB IP)-based connection to the PC as compared to previous products
that relied on serial ports and radio interface boxes (RIB).
The following figure shows the graphical user interface of CPS 2.0.
Figure 1: CPS 2.0 User Interface
1.1
CPS 2.0 Overview
The Customer Programming Software (CPS) 2.0 interface is broken down into the following
components:
•Menu and Action bars
•Set Categories
52
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
•Navigation Path
•Programming Pane
•Information Windows
Menu and Actions Bars
The Menu bar provides access to all CPS operations.
Figure 2: CPS 2.0 Menu Bar
The Actions bar provides quick buttons to the most used CPS 2.0 operations.
Figure 3: CPS 2.0 Action Bar
See section CPS 2.0 Menu and Actions Bars on page 54 for more information on the Menu and
Actions bars.
Set Categories
Set Categories is used for navigating the user configurable radio parameters within a CPS 2.0 archive
file. Radio parameters are organized into folders called Sets. See Sets and Configurations for more
information on Sets.
Figure 4: CPS 2.0 Set Categories
Navigation Path
As the user clicks through Sets and navigates to a radio parameter, the navigation path (located above
Set Categories) is updated to show the user where in the Configuration the field is located. The user
can quickly navigate back through the navigation path by clicking an individual link in the path.
53
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
Figure 5: CPS 2.0 Navigation Path
Programming Pane
After navigating to a particular Set, the Programming Pane shows the available radio parameters. See
Programming Pane in CPS 2.0 on page 74 for more information on the Programming Pane.
Figure 6: CPS 2.0 Programming Pane
Information Windows
As the user edits parameters, within a configuration, the information windows provide validation,
warning, search, and help details. See Information Windows in CPS 2.0 on page 76 for more details
on the information windows.
Figure 7: CPS 2.0 Information Windows
1.1.1
CPS 2.0 Menu and Actions Bars
The user can access the main menu functions and action bar across the top of the Customer
Programming Software (CPS) 2.0 software.
Table 1: CPS 2.0 Main Menu Functions
Main MenuFunctionality
FileAllows the user to perform radio codeplug configurations. See CPS
2.0 File Selections on page 56.
54
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
Main MenuFunctionality
DeviceAllows the user to perform read, write, clone, clone express, update,
and recover radio operations. See CPS 2.0 Device Selections on
page 58. The user can perform the same actions through the Ac-
tion Bar.
LicensesAllows the user to to register and activate device licenses. See CPS
2.0 Licenses Selections on page 65.
ToolsAllows the user to access CPS 2.0 settings and to import voice an-
nouncements. See CPS 2.0 Tools Selections on page 69.
HelpOpens the full CPS 2.0 Online Help window. See Help Window on
page 78.
Table 2: Actions Bar
IconFunctionality
Allows the user to retrieve and display an archived file. See Opening
a CPS 2.0 File on page 57.
Allows the user to store an archive file at a desired location. See
Saving a CPS 2.0 File on page 57.
Allows the user to read the data stored in a radio. See Reading Data
from a Radio on page 59.
Allows the user to write data to a radio. See Writing Data to a Radio
on page 60.
Allows the user to clone the configuration from an archive and modify radio identity parameters to a radio of the same model. See Clon-
ing a Radio on page 61.
55
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
IconFunctionality
Allows the user to clone a radio while preserving the radio identity
parameters of the target radio. See Express Cloning a Radio on
page 62.
Allows the user to write a new firmware to the radio. The tuning
block of the radio is preserved before radio update is initiated. See
Updating a Radio on page 63.
Allows the user to associate a feature with a device serial number.
See Registering Device License on page 66.
Allows the user to activate a registered feature to a device. See Acti-
vating Device Licenses on page 67.
1.1.1.1
CPS 2.0 File Selections
The selections under the File menu allow the user to perform radio codeplug configurations.
The following options are available under the File menu.
Table 3: CPS 2.0 File Menu Selections
Selection
Open...CTRL+OAllows the user to retrieve and display an archive file. See
SaveCTRL+SAllows the user to store an archive file in a desired location.
Save As...–Allows the user to store an archive file with another file name
Keyboard
Shortcut
Description
Opening a CPS 2.0 File on page 57.
See Saving a CPS 2.0 File on page 57.
or at another location. See Saving a CPS 2.0 File on page
57.
Reports...–Allows the user to generate different types of Customer Pro-
gramming Software (CPS) 2.0 reports. See Generating a CPS
2.0 Report on page 58.
Close–Closes the open archive but will keep the CPS 2.0 application
open. See Closing a CPS 2.0 File on page 58.
56
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
Selection
Recent Files–Allows the user to open a recently used archive file.
Exit–Allows the user to terminate the CPS 2.0 application.
1.1.1.1.1
Keyboard
Shortcut
Description
Opening a CPS 2.0 File
Perform the following steps to retrieve and display an archived file.
Procedure:
1 Open file, by performing one of the following actions:
•Select File→Open.
•Press CTRL+O.
•Click
2 A dialog box appears for the user to select the desired file.
3 Click Open.
CPS 2.0 archive opens in the Programming Pane.
NOTICE: CPS 2.0 can only have one CPS 2.0 archive open at a time. To view multiple archives
at the same time open a second CPS 2.0 application.
button in Actions Bar.
NOTICE: If the open operation is performed while an archive is already open in the CPS 2.0
programming page, the open archive is closed and the newly selected archive is displayed in
the programming pane.
1.1.1.1.2
Saving a CPS 2.0 File
Perform the following steps to store a file at a desired location.
Procedure:
1 Save file, by performing one of the following actions:
•Select File→Save.
•To save a document with another file name or at another location, select File→Save As.
•Press CTRL+S.
•Click on the button in the Actions Bar.
2 Browse to the file location.
3 Specify the file name.
57
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
4 Click Save.
If the currently selected document is a new document, the Save As dialog box appears instead.
1.1.1.1.3
Closing a CPS 2.0 File
Steps to close an open archive file.
Procedure:
To close an open archive file, perform one of the following steps.
•Select File→Close, or
•Click on the Close archive button (the small x) in the upper right-hand corner of the
programming pane.
1.1.1.1.4
Generating a CPS 2.0 Report
The Customer Programming Software (CPS) 2.0 can generate the channel summary and customer
handout reports.
Procedure:
1 Open a CPS 2.0 archive file or read a radio
2 Select File→Report....
3 The Reports dialog box opens.
4 Under the Report List, click the desired report.
5 In the Reports dialog box the user can perform one of the following actions:
If…Then…
If user wants to print a reportclick Print.
If user wants to save a reportclick Save.
If user wants to close the reportclick Close.
NOTICE: The report can include information about the customer or radio dealer. For more
information, see Dealer Info on page 71.
1.1.1.2
CPS 2.0 Device Selections
The selections under the Device menu allow the user to perform read, write, clone, clone express,
update, and recover radio operations.
Table 4: CPS 2.0 Device Menu Selections
Key-
Selection
ReadCTRL+RAllows the user to read the data stored in a radio. See Reading Data
58
board
Shortcut
Description
from a Radio on page 59.
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
Key-
Selection
board
Description
Shortcut
WriteCTRL+WAllows the user to write data to a radio. See Writing Data to a Radio
on page 60.
CloneCTRL
+F3
Allows the user to clone the configuration from an archive and modify
radio identity parameters to a radio of the same model. See Cloning a
Radio on page 61.
Clone Express
CTRL
+F4
Allows the user to clone a radio while preserving the radio identity parameters of the target radio. See Express Cloning a Radio on page
62.
UpdateCTRL+UAllows the user to write a new firmware to the radio. The tuning block
of the radio is preserved before radio update is initiated. See Updat-
ing a Radio on page 63.
Recover–Allows the user to revive a failed radio due to data corruption by re-
writing a good firmware into the radio. The CPS 2.0 preserves the
tuning block of the radio before recovery is initiated. See Recovering
a Radio on page 64.
1.1.1.2.1
Reading Data from a Radio
Perform the following steps to read the data stored in a radio.
Prerequisites:
Ensure that the target radio is powered off before attaching a programming cable.
When the radio is connected and the Found New Hardware Wizard window appears, the user must
install the MOTOTRBO driver. See Installing MOTOTRBO Driver Windows 7 and Later on page 89.
Procedure:
1 Using a programming cable, connect the destination radio to the USB port of the PC.
2 Power on the target radio.
3 Wait a few seconds after connecting the radio to allow time for the PC to detect the radio.
4 Read the device, by performing one of the following actions:
•From the menu, select Device→Read.
•Press CTRL+R.
•Click on the Read button in the Actions Bar. .
If multiple radios are connected a dialog listing the connected devices will open. Select the
target radio and click Ok. A progress bar appears as the radio is read. Upon a successful read,
the progress bar disappears and the radio codeplug appears on the Customer Programming
Software (CPS) 2.0 screen.
NOTICE: If the radio has at least one language pack loaded, the language pack
information is displayed in the Language Packs set under the General folder..
59
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
5 If the reading fails during the first try, repeat step step 4.
6 If unable to read the radio, see Unable to Read or Write Codeplug to the Radio on page 88.
NOTICE: The following notes are for the different types of radios:
•For MOTOTRBO Conventional radios, when reading from multiple radios connected
to the PC, one of the first 3 octets of the Radio IP for each radio must be unique.
•For Mobile radios, the front connector takes precedence over the rear connector.. If
both the front and rear cables are connected after removing the front cable, a hard
reset is required for the rear connector to become active.
NOTICE: The following notes are about the "available for purchase" features:
•Different controls are displayed according to the available for purchase features that
are enabled or disabled in the device.
NOTICE: If there is an open archive in the CPS 2.0 programming pane when the read
operation is performed, the open archive will be closed and the newly read radio archive
will be displayed in the programming pane.
1.1.1.2.2
Writing Data to a Radio
Perform the following steps to write data to a radio. The radio serial number in the open archive must
be the same as the serial number in the target device. If the serial number in the archive does not
match the target radio and the target radio is the same model as the model in the archive perform a
Clone or Clone Express operation.
Prerequisites:
It is recommended that a backup of the original archive file is saved (to revert to the original state if
there is erroneous programming).
Ensure that the target radio is powered off.
When the radio is connected and the Found New Hardware Wizard window appears, the user must
install the MOTOTRBO driver. See Installing MOTOTRBO Driver Windows 7 and Later on page 89.
Procedure:
1
In the Actions bar, click the
button to open the source codeplug archive.
NOTICE: The user can also read the data from a radio. See Reading Data from a Radio
on page 59.
2 Connect the target radio to the USB port of the PC with a programming cable.
3 Power on the target radio by pressingthe On/Off button or turning on the volume (depending on
radio model).
4 Wait for a few seconds after connecting the radio to allow time for the PC to detect the radio.
5 Write data to the device by performing one of the following actions:
•From the menu, select Device→Write.
•Pressing CTRL+W.
60
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
•Click the button in the Actions Bar.
Do not disconnect the programming cable until a confirmation dialog is shown.
A progress bar appears as data is written to the radio. If the write operation is successful, the progress
bar disappears and a window appears to indicate that the write operation completed. The radio is
reset. If the target radio was locked or disabled before performing the write operation, the radio is now
enabled. For repeaters, The retries to zero for locking are also reset if the retries have reached its
maximum limit. CPS 2.0 programs the first channel in the zone to be the default channel.
NOTICE: The following notes are for the different types of radios:
•For MOTOTRBO Conventional radios, when reading from multiple radios connected to the
PC, one of the first three octets of the Radio IP for each radio must be unique.
•For Mobile radios, the front connector takes precedence over the rear connector.. If both the
front and rear cables are connected after removing the front cable, a hard reset is required
for the rear connector to become active.
NOTICE: The following notes are about the "available for purchase" features:
•When the source archive contains enabled "available for purchase" features that are not
enabled in the radio, the user is unable to write to the target radio. Registered and activate
the missing features and then retry write operation.
•Different controls are displayed according to the available for purchase features that are
enabled or disabled in the device.
NOTICE: The following notes are about codeplug version:
•If the codeplug version of the target device is less than the archive codeplug version, the
Customer Programming Software (CPS) 2.0 downgrades the archive codeplug version and
writes the downraged codeplug to radio. Any missing values are set to the default.
•If the codeplug version of the target device is greater than the archive codeplug version,
CPS 2.0 upgrades the archive codeplug version and writes the upgraded codeplug to the
radio. Any missing values are set to the default.
1.1.1.2.3
Cloning a Radio
Perform the following steps to copy the configuration of a radio to another radio of the same model.
During the clone operation, a dialog is shown for the user to provide the Radio Identity Parameters of
the target radio.
Prerequisites:Ensure that the target radio is turned off before attaching a programming cable.
61
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
When and where to use:
Procedure:
1
Open the source codeplug archive by clicking the button in the Actions bar.
NOTICE: The user can also read the data from a radio. See Reading Data from a Radio
on page 59.
2 Using a programming cable, connect the target radio to the USB port of the PC.
3 Power up the destination radio by pressing the On/Off button or turning the volume knob.
4 Wait a few seconds after connecting the radio to allow time for the PC to detect the radio.
5 Clone data to the device, by performing one of the following actions:
•On the menu, select Device→Clone.
•Pressing CTRL+F3.
•Click the
button in the Actions Bar.
The Connected Devices dialog box appears for the user to select the target radio. The
Connected Devices dialog box only lists connected radios that are of a different serial number
than what is in the source archive file and are of a similar radio model.
6 Select the target radio to be cloned.
7 Click the Clone button at the bottom of the dialog.
The Clone Radio dialog box appears for the user to modify the radio identity parameters from
the source archive file.
8 Click OK.
The radio identity parameters specified and the parameters in the source codeplug are
combined and into the radio. A progress bar appears as data is cloned into the radio. If the clone
operation is successful, the progress bar disappears and a window appears to indicate that the
clone operation completed. The radio is cloned. If the radio is locked or disabled, the radio is
now enabled. For repeaters, the retries to zero for locking are also reset if the retries have
reached its maximum limit. Customer Programming Software (CPS) 2.0 programs the first
channel in the zone to be the default channel.
1.1.1.2.4
Express Cloning a Radio
Express cloning allows you to copy the configuration of a radio to another radio of the same model.
This operation takes the source codeplug parameters and combines them with the Radio Identity
Parameters already programmed in the target device. The combined codeplug is then cloned into the
target radio.
Prerequisites:Ensure that the target radio is turned off before attaching a programming cable.
62
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
Procedure:
1
Open the source codeplug archive by clicking the button in the Actions Bar.
NOTICE: The user can also read the data from a radio. See Reading Data from a Radio
on page 59.
2 Using a programming cable, connect the target radio to the USB port of the PC.
3 Power up the target radio by pressing the On/Off button or turning the volume knob.
4 Wait a few seconds after connecting the radio to allow time for the PC to detect the radio.
5 Clone data to the target device, by performing one of the following actions:
•On the menu, select Device→Express Clone.
•Pressing CTRL+F4.
•Clicking the
button in the Actions Bar.
The Connected Devices dialog box appears for the user to select the target device. The
Connected Devices dialog box lists only the connected devices that are of a different serial
number than what is in the source archive file and devices that are of a similar model as the
model of the source codeplug.
6 Select the target radio to be cloned.
7 Click the Clone button at the bottom of the dialog box.
A progress bar appears providing status as the Radio Identity Parameters are read out of the
target device, merged with the source archive file and the merged codeplug is cloned into the
target radio. If the clone operation is successful, the progress bar disappears and a window
appears to indicate that the clone operation completed. The radio is cloned. If the radio is locked
or disabled, the radio is now enabled. For repeaters, the retries to zero for locking are also reset
if the retries have reached its maximum limit. Customer Programming Software (CPS) 2.0
programs the first channel in the zone to be the default channel.
1.1.1.2.5
Updating a Radio
Perform the following steps to upgrade the codeplug of a device and write new firmware to the device.
The codeplug in the device is read out and upgraded before the new firmware files are written do the
device is initiated.
Prerequisites:Ensure that the target radio is turned off before attaching a programming cable.
Procedure:
1 Using a programming cable, connect the target radio to the USB port of the PC.
2 Turn on the target radio by pressing the On/Off button or turning the volume.
3 Wait for a few seconds after connecting the radio to allow time for the PC to detect the radio.
63
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
4 Update the radio, by performing one of the following actions:
•On the menu, select Device→Update.
•Press CTRL+U.
•Clicking the button in the Actions Bar.
The Update Firmware dialog box appears, containing the list of the available firmware and
codeplug packages. The user can filter the list of available firmware by the model, Tanapa
number, and source codeplug of the connected devices. If a firmware does not appear in the list,
the firmware is either not installed or the source codeplug of the connected device is missing
from the update package.
5 Select the target device, select the target firmware version in the Firmware Version column, and
select the target codeplug version in the Codeplug Version column.
6 Click Update.
A progress bar appears as codeplug data is upgraded and the firmware is written to the target
device. If the radio is configured with any language packs they are also updated to the latest
version included with MOTOTRBO CPS 2.0. Upon a successful update, the progress bar
disappears and a window appears indicating that the update is successful.
NOTICE: If you are not using a properly charged battery, you may get a failure that
requires reprogramming of the units codeplug or configuration. Write or clone the radio if
a failure occurs.
1.1.1.2.6
Recovering a Radio
Radio recovery allows the user to refresh the radio by writing the firmware files to the device along with
the default codeplug. The user can use Recover to revive a failed radio because of data corruption or
get the radio back to a default "out of box" state. Unlike Update, Recover allows the user to rewrite the
same version of firmware that is already deployed in the target device. During the Recover operation,
the Customer Programming Software (CPS) 2.0 preserves the tuning block of the radio before
recovery is initiated but all user programmable fields are reset to their default values.
Prerequisites:
Ensure that the target radio is turned off.
When the radio is connected and the Found New Hardware Wizard window appears, the user must
install the MOTOTRBO driver. See Installing MOTOTRBO Driver Windows 7 and Later on page 89.
If the user is using recovering a radio for the first time, the user may need to install the Motorola
FlashZap driver. See Installing FlashZap Driver on Windows Windows 7 and Later on page 89.
Procedure:
1 Using a programming cable, connect the radio to the Universal Serial Bus (USB) port of the PC.
2 Turn on the radio using the On/Off button or turning the volume knob.
3 Wait a few seconds to allow time for the PC to detect the radio.
64
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
4 On the menu, select Device→Recover.
The Recover Device dialog box appears, containing the list of the available firmware and
codeplug packages. The user can filter the list of available firmware by the model, Tanapa
number, and source codeplug of the connected devices. If a firmware package does not appear
in the list, the firmware package is either not installed or the source codeplug of the connected
device is missing from the update package.
5 Select the target device, select the target firmware version in the Firmware Version column, and
select the target codeplug version in the Codeplug column.
6 Click Recover.
A progress bar appears as the default codeplug and the firmware are written to the target
device. All the language packs included with MOTOTRBO CPS 2.0 are written to the device. If
the Recover operation is successful, the progress bar disappears and a window appears to
indicate that the Recover operation has completed.
NOTICE: If you are not using a properly charged battery, you may get a failure that
requires reprogramming of the units codeplug or configuration. Write or clone the radio if
a failure occurs.
1.1.1.3
CPS 2.0 Licenses Selections
The selections under the Licenses menu allow the user to register, view, recover, and activate device
and application licenses.
The user can purchase device or application licenses through the Motorola Online (MOL) website. An
entitlement identification (EID) is provided after the user has purchased the device or application
license.
IMPORTANT: Do not lose the EID. The EID is used to identify and enable the purchased
features.
The following selections under the Licenses menu are launched by selecting Licenses and then the
relevant selection:
Table 5: CPS 2.0 Licenses Menu Selections
SelectionDescription
Register Device Licenses...Registering a device license allows the user to associate the pur-
chased features within an EID to one or more device serial numbers. After registration is complete, the user can activate the purchased features to the devices with the registered serial numbers.
See Registering Device License on page 66.
Activate Device Licenses...Allows the user to activate a registered licensed feature to a de-
vice. After activation is complete, the feature is enabled. After activation the purchased feature can be configured and written/
cloned into the device. See the following topics:
•Activating Device Licenses on page 67
•Activating MOTOTRBO 2.0 Digital Feature
View Registered DevicesAllows the user to list all the serial numbers that have been regis-
tered to a specified EID. See Viewing Registered Device Licenses
on page 68.
65
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
SelectionDescription
Recover Device Licenses...Allows the user to re-download all licenses registered to one or
more serial numbers. See Recovering Device Licenses on page
68.
Register Application Licenses...
Allows the user to register and add MOTOTRBO CPS 2.0 application licensed features. See Registering Application Licenses on
page 69.
View Application Licenses...Displays to the user the licensed state of all MOTOTRBO CPS
2.0 application features. See Viewing Application Licenses on
page 69.
Recover Application Licenses...
Allows the user to recover all MOTOTRBO CPS 2.0 application
features that have been registered, to the PC the recover operation is performed on. See Recovering Application Licenses on
page 69.
NOTICE: Some radios have features enabled by default. For more information on the features
available for purchase, refer to the Device Information window after reading the radio.
1.1.1.3.1
Registering Device License
Prerequisites: See Licensing Radio and Application Features on page 81 for more information on
enabling device features on a radio.
Procedure:
1 Register the licensed device feature, by performing one of the following actions:
•On the menu bar, select Licenses→ Register Device Licenses.
•Click the
button in the Actions Bar.
2 In the Register Device Licenses dialog box, enter the EID and click Query.
The feature name, applicable device region, available count, and original purchased count for
each feature within the EID are listed. The user can search for contents within the results grid in
the search bar.
3 Under the Select column, enable the check boxes for the licensed features that the user wants
to register.
4 Click Next.
Enter Devices page appears.
5 Enter the serial numbers for the devices that the user wants to activate the features selected in
step 3, by performing one of the following steps:
•Click the Add button. A row is added to the grid and the user can click the serial number cell
and enter in a serial number.
66
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
•Click the File to Grid button to import the serial numbers from a comma-separated variable
(.csv) file. The file must have one serial number per line. The serial numbers targeted for
registration is displayed.
•Click the Add all connected devices. The serial numbers for all the connected devices will
be added to the grid.
6 Click Register.
Registration Status page lists all serial numbers targeted for registration, the feature registered, and
the registration status. If status is Featured registered successfully, the feature is now ready
to be activated in the device.
Postrequisites:Contact the Network Administration if the PC is unable to communicate with the
license server.
1.1.1.3.2
Activating Device Licenses
This procedure allows the user to transfer licensed features to a device. The user is guided through the
process by a series of dialogs. When the Activation process has completed the licensed features are
enabled in the device and ready to be configured via CPS 2.0.
Prerequisites:Use the same PC that was used to register or recover the device feature. See
Registering Device License on page 66.
Procedure:
1 Connect a radio which has had features registered or recovered to this PC.
2 Activate a registered device license by performing one of the following actions:
•On the menu bar, select Licenses→Activate Device Licenses....
•Click the
button in the Actions Bar.
3 If multiple devices are connected to the PC, select the target device and click Read Features.
The selected device is read and the CPS 2.0 determines whether there are any registered
device features ready to be activated. If only one device is connected to the PC, the CPS 2.0
reads the device automatically and determines if are any registered devices features ready to be
activated.
4 On the Available Features page, select the features to activate in the connected device.
5 Click Activate.
CPS 2.0 activates the selected features in the device, the device resets, and the results of the
activation process is displayed in the Activation Status screen.
6 Export the content of the status grid by clicking the Grid to File button.
7 Exit the Activate Device Licenses dialog box by clicking the Close button.
The device is now ready to be configured via CPS 2.0.
NOTICE: To complete activation of the Digital and Digital Telephone Patch features new
firmware must be written to the device. This can be done via the menu Device→Update...,
clicking the Update button in the Actions bar, or clicking the Update button in the Activation
Status screen
67
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
1.1.1.3.3
Viewing Registered Device Licenses
This procedure allows the user to view the devices that have been registered to the features within an
EID. The user does not need to connect any devices to the PC during the View Registered Devices
process. However, an Internet connection is required.
When and where to use:To view registered devices:
Procedure:
1 On the menu bar, select Licenses→View Registered Devices....
2 In the View Registered Devices dialog, enter the EID given by Motorola Solutions and click
Query.
3 Select a feature from the list and click Next.
The Registered Devices page lists the serial numbers of the devices registered for the selected
feature.
4 Export the list to a comma-separated variable (.csv) file by clicking the Grid to File button.
5 Exit the View Registered Devices dialog by clicking the Close button.
1.1.1.3.4
Recovering Device Licenses
The Recover Device Licenses process allows the user to download device licenses that were
registered on another PC or download updated device licenses for the Software Update Management
feature.
When and where to use:To recover device licenses:
Procedure:
1 On the menu bar, select Licenses→Recover Device Licenses....
2 In the Enter Devices page, enter the serial numbers for the devices the user desires to recover
licenses for. Enter the serial numbers in the following manners:
•Click the Add button. A row is added to the grid. The user can click the serial number cell
and enter in a serial number.
•Click the File to Grid button to import the serial numbers from a comma-separated variable
(.csv) file. The file must have one serial number per line.
•Click the Add all connected devices button to add all the radios that are connected to the
PC.
3 Click the Recover button.
The CPS 2.0 contacts the Motorola Licensing Server and downloads all the licenses registered
to the specified devices
4 The Recover Device Licenses Status page lists the serial number and features recovered for
the specified devices.
5 Exported the list to a comma-separated variable (.csv) file by clicking the Grid to File button.
6 Exit the Recover Device License dialog box by clicking the Close button.
68
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
1.1.1.3.5
Registering Application Licenses
This procedure allows the user to register and activate CPS 2.0 application features. The user does not
need to connect any devices to the PC during registration. However, an Internet connection is required.
Procedure:
1 On the menu bar, select Licenses→Register Application Licenses...
2 In the Register Application Licenses window, enter the entitlement ID (EID)
3 Click Query.
4 Select the feature to be registered.
5 Click Register.
The Registering Application Licenses dialog box appears and provides status of the
registration process. After registration completes the success message is shown. CPS 2.0 is
now enabled to use the registered feature.
6 Exit the Register Application Licenses process by clicking OK.
1.1.1.3.6
Viewing Application Licenses
This procedure allows the user to view all the available application features and the statuses.
Procedure:
1 On the menu bar, select Licenses→View Application Features..
The Application Licenses dialog box appears. All application features, the applicable region,
and status are listed.
2 Exit the Application Licenses by clicking the Close button or press the ESC key on the
keyboard.
1.1.1.3.7
Recovering Application Licenses
This procedure allows the user to recover (re-download) all registered application licenses to this PC.
Procedure:
1 On the menu bar, select Licenses→Recover Application Licenses.
The Recover Application Licenses Status dialog box appears and provides status of the
recover operation. After the licenses have been recovered, the success message appears.
2 Exit the Recover Application Licenses process by clicking OK.
1.1.1.4
CPS 2.0 Tools Selections
The selections under the Tools menu allow the user to quickly access the Customer Programming
Software (CPS) 2.0 settings and to import voice announcements.
69
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
The following selections under the Tools menu are launched by selecting Tools and then the relevant
selection:
Table 6: File Menu Selections
SelectionDescription
Import Voice Announcement...
Opens the Import Voice Announcement Files dialog box. By default
the English Voice Announcements, provided with the CPS 2.0, are already imported. The user must import custom voice announcements or
voice announcements for other languages. See Importing Voice An-
nouncement Files on page 71
Managed Pre-Shared
Keys...
The Manage Pre-Shared Keys feature allows the user to view the preshared keys stored in the CPS 2.0. Key alias is the name to identify a
pre-shared key. Key value is an encryption value used to scramble and
unscramble codeplug data transmissions on a secure-enabled mode.
The key value must be in hexadecimal number (0–9 and A–F). See
Adding Pre-Shared Keys, Editing Pre-Shared Keys on page 72, and
Deleting Pre-Shared Keys.
Settings...Opens the Settings window.
Table 7: Settings Window Selections
SelectionDescription
LanguageSpecifies the language used by CPS 2.0. When a different language is
selected, the CPS 2.0 application must be restarted to display text in
the newly selected language. See Language on page 70.
Button BarAllows the user to select Icon mode or Text mode for the Actions bar.
Text mode displays an icon and text explaining the button behavior,
whereas Icon mode only displays an icon.
NotificationsAll notification messages the user has selected "Don't show again" ap-
pear in this settings page. Un-checking a message re-enables the notification message.
Dealer InfoAllows the user to enter dealer-specific information that is included in
any CPS 2.0 Customer Handout report. See Generating a CPS 2.0 Re-
port on page 58. The Dealer Information window provides three sec-
tions containing a template of text that the user can modify. See Dealer
Info on page 71.
LogAllows the user to enable or disable upload of the CPS 2.0 application
log to Motorola Solutions servers. The log allows Motorola Solutions to
better categorize and resolve application issues. See Application Log
on page 82 for more information on the application log.
1.1.1.4.1
Language
The Language Settings window allows the user to select the language used by the application.
The supported languages are English, German, Spanish (Latin), Spanish (Spain)French (France),
Italian (Italy), Polish (Poland) Portuguese (Brazil), Russian (Russia), Turkish (Turkey), and
Chinese (Simplified)
70
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
The supported languages are English, German, Spanish (Latin), Spanish (Spain)French (France),
Italian (Italy), Polish (Poland) Portuguese (Brazil), Russian (Russia), Turkish (Turkey), and
Chinese (Simplified)
The supported language is English.
NOTICE:
When a new language is selected, the CPS 2.0RadioCentral must be restarted before the new
language takes effect.
The input language depends on the keyboard selection configured for the operating system of
the computer, and not this language selection; however, numbers entered into text field are
always shown in the form 0-9, regardless of the language selection.
1.1.1.4.2
Button Bar
The Button Bar window allows the user to select how the Action bar is displayed: text mode or button
mode.
1.1.1.4.3
Notifications
The Notifications window notifies the user that if notifications are set to "Don't show again", the
Settings window appears.
1.1.1.4.4
Dealer Info
The Dealer Info Settings window allows the user to enter dealer specific information that will be
included in MOTOTRBO customer handout reports.
The Dealer Information window provides three sections containing a template of text that can be
modified by the user. The default template contains:
contact name
dealer name
dealer address
dealer city, state, zip
CPS 2.0 creates a log of operations peformed, errors that occurred, and performance issues. Enable
the checkbox in the Log window to upload application log to remote server.
1.1.1.4.6
Importing Voice Announcement Files
By default the English Voice Announcement Import files included with the CPS 2.0 installation
are imported automatically. If the user would like to import custom voice announcements or
voice announcements for other languages the Import Voice Announcement procedure must be
performed. Imported voice announcements can be selected in the Voice Announcement Set, within a
71
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
CPS 2.0 archive. Voice announcements within the Voice Announcement Set are written along with the
device codeplug when the archive is written or cloned.
When and where to use:
Procedure:
1 From the Tools menu, select Import Voice Announcement...
2 From the Import Voice Announcements window, select the relevant .mva or .wav files.
The duration of each.wav file must not exceed 20 seconds.
3 Click Open.
4 The Import Status dialog appears and shows progress of the import process for each file
selected.
5 Once Import Voice Announcement Successful is shown all files have been imported.
6 Click on the OK button to close the Import Status dialog.
The voice announcement files can now be selected within the Voice Announcement Set in a CPS 2.0
archive. Imported voice announcements are stored within the CPS 2.0 application data folder. If the
user desires to remove imported voice announcements see Removing Imported Voice Announcements
on page 87. Any files that could not be imported are listed in the CPS Application Log on page 82
1.1.1.4.7
Adding Pre-Shared Keys
Add Pre-Shared Keys allows the user to add pre-shared keys to the Customer Programming Software
(CPS) 2.0.
Procedure:
1 From the Actions bars, select Tools→ Manage Pre-Shared Keys... to open the Manage Pre-
Shared Keys window.
2 Click the Add button.
3 From the Add Pre-Shared Key window, type in values for the Key Alias and Key Value.
Key Alias is automatically filled with the PSK<N> value, where <N> is an incremented value. For
example, the first default key alias is PSK1 and is followed by PSK2. The key alias can contain
only the first 128 ASCII characters.
Key Value is empty by default. The pre-shared key values must be 32 characters in .hex
format.
4 Click OK.
The pre-shared key is imported to the CPS 2.0 and is displayed in the Manage Pre-Shared Keys
window.
1.1.1.4.8
Editing Pre-Shared Keys
Edit Pre-Shared Keys allows the user to edit Key Alias and Key Value when these fields are not
being used by any managed radios or sets.
Procedure:
1 From the Actions bars, select Tools→ Manage Pre-Shared Keys... to open the Manage Pre-
Shared Keys window.
72
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
2 Select the desired row in the Manage Pre-Shared Keys window.
3 Type in the desired values in the text field to set the new pre-shared key fields.
4 Click the view area to set the new value.
1.1.1.4.9
Deleting Pre-Shared Keys
Delete Key(s) window allows the user to delete the rows that are not being used by any managed
radios or sets.
Procedure:
1 From the Actions bars, select Tools→ Manage Pre-Shared Keys... to open the Manage Pre-
Shared Keys window.
2 Click the Delete
The Delete Key(s) window appears.
3 Click OK.
The pre-shared key is deleted from the CPS 2.0.
1.1.1.5
button.
CPS 2.0 Help Selections
Concept definition.
SelectionDescription
Contents and Index...Launches the CPS 2.0 help content. Help can
also be launched using the F1 shortcut.
About...Launches the About CPS 2.0 dialog. The about
dialog lists the CPS 2.0 version and copyright
information.
1.1.2
Set Categories
Set categories is a navigation pane used to organize all the radio sets within a configuration.
The configuration node lists all the radio features available in the radio and the license status. The user
can license the features with the "Available for Purchase" state. See Licensing Radio and Application
Features on page 81.
73
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
Figure 8: CPS 2.0 Set Categories
Device Information
The Device Information on page 91 node displays unique device-specific information that was read
out of the device.
Set Folders
Under the Device Information node all sets are organized under set folders. The user can expand the
folders and click the desired set. The radio parameters within the set are available for editing in the
Programming Pane.
1.1.3
Programming Pane in CPS 2.0
The programming pane in the Customer Programming Software (CPS) 2.0 is the primary area in the
application where users select and configure radio features and properties. The programming pane
consists of two areas: topic shortcuts followed by radio features organized under topics. The topic
shortcuts allow the user to quickly navigate to the different feature topics in the programming pane.
Some of the radio parameters are organized into list item tables within the programming pane. The
following sections describe operations that can be performed on a list item table within the
programming pane:
•Operational Buttons in CPS 2.0 on page 75
•Row Selection in CPS 2.0 on page 75
•Search Feature in CPS 2.0 on page 75
•Arrange and Hide Columns in CPS 2.0 on page 75
•Fill Down on page 76
74
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
Operational Buttons in CPS 2.0
The operational buttons allows the user to manage the radio data. These buttons appear above List
Item tables within a Set.
NOTICE: If a button is not enabled for the selected row, then the requested operation is not
supported. Some areas in the programming pane may only allow for a single operation, such as
export.
Table 8: Operational Buttons in CPS 2.0
ButtonDescription
The Edit button is used to modify the properties for the selected row.
The Add button is used to add items to the table.
The Delete button is used to remove the selected item from the table.
The 3-dot button provides more options. The options that are available from
this button vary.
Row Selection in CPS 2.0
The selection of items is performed by hovering the pointer to the left of the relevant row and clicking
the left mouse button. Hovering the pointer over the first column in a row changes the pointer from a
standard pointer to a hand pointer. The SHIFT and CTRL keys are used to select a range of rows or
selective rows. Selected rows are highlighted.
Figure 9: Example of Selected Row
Search Feature in CPS 2.0
The Search field in the programming pane allows the user to search for content within the table. The
search feature searches through every cell in the table and only displays rows that contain some or all
of the search criteria.
Arrange and Hide Columns in CPS 2.0
Columns in the programming pane can be arranged by dragging any column by the header section to a
new location. Once a column is selected and dragged, arrows appear above and below the header
section to indicate the new location.
The columns displayed in the programming pane can be hidden to show only those columns of data
that are relevant. To hide columns, right any column in the header section to open the Field Chooser
window and select only the relevant fields to display.
75
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
Fill Down
To quickly copy the value of a cell to the cells underneath it, select a source cell, hold down Shift,
select the target cells under the source cells, right click on the selected cells, and select Fill down in
the context menu. The contents of the source cell will be copied into the selected cells.
1.1.4
Information Windows in CPS 2.0
The CPS 2.0 provides information windows along the bottom of the application. By default, these
information windows are hidden, where only the names are visible in tabs.
The following windows are supported:
•Validation Results Window on page 76
•Warning Messages Window on page 77
•Search Results Window on page 77
•Help Window on page 78
These information windows provide the user with important and helpful details about operations
performed in the application.
NOTICE: The tabs that appear are dependent on the current view of the application.
Expand and Auto Hide Information Windows
To expand information windows, click the relevant tab. The window automatically hides once the user
clicks outside the window.
To pin the information window content to the application, select the horizontal Auto Hide pin icon
in the upper right-hand corner of the window.
Dock or Float Information Windows
Once a window is pinned to the application, the user can dock the window to a dockable area of the
application or allow the window to float anywhere on the screen. To dock a window, click and drag the
window by the blue header section over a docking square and release. Docking squares appear in the
application once the user drags a window.
To allow the window to float on the screen, simply drag, and drop the window to an area other than a
docking square.
1.1.4.1
Validation Results Window
The Validation Results window displays error conditions within the configuration.
NOTICE: The Validation Results window only appears when a Configuration is being edited.
NOTICE: Help for error-related items can be launched by selecting the row with the error and
pressing the F1 key.
The following columns are available from the Validation Results table:
Path
Path within the Configuration to the field containing the error.
76
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
Error Code
An internal error code that identifies the error within the system.
Description
A description that provides details to the user as to the cause of the error.
Actions
When a curly icon (Reset Value) is displayed in the Actions column, the validation error can be
automatically resolved by clicking the icon. The user is taken to the Set associated with the error.
The field with the error is highlighted in red.
The Reset All (For Selected Top Set) button allows the user to reset all validation errors that found in
the currently selected Top Set.
1.1.4.2
Warning Messages Window
The Warning Messages window will display warnings that occur in configurations. For example, if
CPS 2.0 cannot paste a value to a radio parameter, a warning will be added listing the parameter that
could not be pasted.
NOTICE: The Warning Messages window only appears when a Configuration is being edited.
1.1.4.3
Search Results Window
The Search Results window allows the user to search for fields and/or field values when editing
Configurations. This search feature allows the user to quickly locate fields within a Configuration
without having to know the Set.
NOTICE:
The Search Results window only appears when a Configuration is being edited.
When editing a configuration, the user enters a word, phrase, or value in the Search field. The x to the
right of the Search field is used to clear the search entry and the search results. The search icon ()
is used to start the search. The drop-down arrow to the right of the Search field allows the user to
select from the previous 10 searches.
The following options are used to refine the search:
Name
When selected, the text entered in the Search field is searched against the name of all fields.
Value
When selected, the number or text entered in the Search field is searched against the value of all
fields.
Name and Value
When selected, both the field name and value are searched against the entry in the Search field.
Match whole word
When checked, the exact word, phrase, or value entered in the Search field is used to narrow the
search results.
The following columns provide details of the search:
Path
The path to the field within the Configuration in Set Name\Field Name format.
77
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
Value
The current value for the field.
NOTICE: Double-clicking any row in the search results opens the relevant Set and places the
focus on the field.
1.1.4.4
Help Window
The Help window is used to display context-sensitive help for fields used within Configurations and
Sets.
The Help window is used to display context-sensitive help for fields used within Configurations and
Sets.
NOTICE: The Help widow only appears when a Configuration is being edited.
When a user is editing a Configuration, help content is displayed in the Help window when a field is
selected within the Set. Pressing the F1 key opens the full help system with the current selected field in
focus.
Pressing the F1 key opens the full help system with the current selected field in focus.
1.2
CPS 2.0 Concepts
This section covers various key concepts employed by MOTOTRBO Customer Programming Software
(CPS) 2.0.
Key concepts of CPS 2.0 are listed in the following sections:
1.2.1
Sets and Configurations in CPS 2.0
Customer Programming Software (CPS) 2.0 uses configurations and set to organize radio identity and
radio parameters in a data structure that is saved into archives, read from radios, and written or cloned
into radios.
The following sections describe the concepts and editing of Sets and Configurations within CPS 2.0:
1.2.1.1
What are Sets and Configuration?
Customer Programming Software (CPS) 2.0 introduces the concept of Sets and Configurations for
programming and organizing radio fields.
Sets
A Set is a logical group of related radio fields. For example, the General Settings Set contains fields
that are not specific to a given radio feature, but generally apply to a radio. The CPS 2.0 application is
used to access and program radio fields within Sets.
Configurations
A Configuration is a collection of Sets. There are different types of Configurations, which are
associated with radio models, versions and options.
A CPS 2.0 archive file consists of radio specific data (model, version, options) and a configuration.
78
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
1.2.1.2
Copy and Paste Operation
MOTOTRBO Customer Programming Software (CPS) 2.0 supports copying pasting radio set
parameters across the following applications:
•MOTOTRBO CPS 2.0 to MOTOTRBO CPS 2.0.
•MOTOTRBO CPS 2.0 to MOTOTRBO Radio Management (RM) Configuration Client.
This feature allows the user to copy the editable data from one configuration (source) and paste the
data on another configuration (target). The exchange of data between two configurations is performed
at a Set level.
When the user performs the Copy operation on a set/configuration node within the Set Categories
navigation page, the allowable files are copied to the Windows clipboard.
For example, a set/configuration is copied and contains fields A, B, C and D. For security reasons, field
D is not allowed to be copied. Therefore the data copied to the clipboard are fields A, B, and C only.
The paste operation on the Set Categories navigation pane copies the data from the clipboard to the
editable fields in the target set/configuration.
The Warning Messages tab displays an field that did not copy with the failure status/reason.
NOTICE: Multi-select Copy/Paste is only supported when the user selects multiple sets of the
same type and only pasting the data on the parent node of the same set type.
Named Sets and References
When pasting parameters that have a name or alias the parameters are matched in the source
configuration using the user-defined name. For example, the user chooses to copy a personality that
points to a transmit contact name “Call 1”, the value of the field is selected based on the available
contacts in the target configuration. If the target configuration does not contain the “Call 1” contact,
then contact name "Call 1" is set to NULL and is marked as invalid.
If the user pastes a set that has the same name as a set in the target configuration, CPS 2.0 overwrites
the existing set with the source set. Single instance sets are always overwritten with the copied data
1.2.2
Radio Identity Parameters
Depending on the model and features, the fields that constitute the identity of the radio are as follows:
•Radio Alias
•Radio ID
•Radio IP
•CAI Network
•WAVE 5000 Username
•WAVE 5000 Password
•5 Tone ID
When performing a clone operation, a dialog box is presented to the user that lists the target radio
identity parameters. This prompt always reminds the user to provide values for the radio identity
parameters without having to find the parameters across several Sets.
When performing a clone express operation, the radio identity parameters in the archive are ignored
and the values in the target radio are preserved.
79
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
1.2.3
Codeplug Version Support
MOTOTRBO Customer Programming Software (CPS) 2.0 can perform the operations on the listed
radio types for the specified codeplug versions.
If the user cannot perform an operation due to the codeplug version of the device, upgrade the device
in MOTOTRBO Customer Programming Software (CPS) 1.0 to a codeplug version that is supported
according to the following table.
Radio TypeOpe
n
Archiv
e
MOTOTRBO mobile/
portable
MOTOTRBO repeater14.00.00 (R2.4) or greater.
MOTOTRBO 2.0 mobile/portable
MOTOTRBO 2.0 repeater
MOTOTRBO 2.0.5 mobile
Ope
n
CPS
1.0
Archiv
e
ReadWriteClone/
Clone
Express
13.02.00 (R2.4) or greater.Not suppor-
07.07.00 (R2.4) or greater.
01.00.00 (R2.4) or greater
07.07.00 (R2.4) or greater
License
Activation
Updat
e
ted.
•From:
03.00.11
(R2.1) or
greater.
•To:
07.07.00
(R2.4) or
greater.
Recover
MOTOTRBO SL07.07.00 (R2.4) or greater.
MOTOTRBO Light07.07.00 (R2.4) or greater.
80
•From:
04.00.09
(R2.2) or
greater.
•To:
07.07.00
(R2.4) or
greater.
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
1.2.4
CPS 2.0 Archive File Support
MOTOTRBO Customer Programming Software (CPS) 2.0 supports opening the following archive files:
Table 9: MOTOTRBO Archive File Types
File formatDescription
.ctb2
.ctb
.xpba
1.2.5
MOTOTRBO CPS 2.0 archive. All archives saved in MOTOTRBO CPS 2.0
have the .ctb2 file extension. MOTOTRBO CPS 2.0 can open the .ctb2
files and the user can import .ctb2 files as radios in the MOTOTRBO Radio
Management Configuration (RMC) Client.
MOTOTRBO CPS 1.0 file format. In order for MOTOTRBO CPS 2.0 to
open .ctb files, the user must install a version of MOTOTRBO CPS 1.0.
It is recommended that the MOTOTRBO CPS 16.0 or greater is used.
MOTOTRBO RM archive, created by exporting a radio in the RMC Client.
MOTOTRBO CPS 2.0 can open the .xpba files but cannot save files in
the .xpba format.
Licensing Radio and Application Features
The user can purchase radio features through the Motorola Online (MOL) website. After the radio
features are purchased, an Entitlement ID (EID) is provided. Keep the EID in a safe place because the
EID is used to identify the licensed features and is necessary for enabling those features in the device.
A two-step process must be followed to enable a feature:
Registration
During Registration, the user associates the licensed features with all the devices on which they
want to enable the feature.
NOTICE: Internet connection is required. After Registration is complete, the licensed radio
features are ready to be activated on the registered devices.
Activation
During Activation, connect the device to the same PC on which the device was registered or the
license was downloaded using the Recovering Device Licenses on page 68 process.
IMPORTANT: If the device Serial Numbers are registered within an office, but the actual
devices are in the field, it is necessary to use a computer that can be brought out to the
devices in the field, such as a laptop.
After Activation is complete, the feature is enabled in the device and ready to be configured via
CPS.
To determine which features are available for purchase, perform a read operation on the device and go
to the top configuration node under Set Categories.
NOTICE: When installing MOTOTRBO CPS 2.0 any device licenses registered using CPS 1.0
will be transferred to CPS 2.0. After installation of CPS 2.0 any device licenses registered in
CPS 1.0 will not automatically be available in CPS 2.0. For those licenses to be available in
CPS 2.0 use the Recovering Device Licenses on page 68 process.
81
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
1.2.6
Application Log
CPS 2.0 creates a log of operations peformed, errors that occurred, and performance issues.
The log is saved locally in %programdata%\Motorola\MOTOTRBO CPS 2.0\Log. The log contains
errors such as failing to import a voice announcement file, failure during any device operation, or a
failure with the application itself.
To help characterize and resolve issues, the user can enable upload of the log to a remote server for
Customer Support and engineers to view. The log is uploaded for the following events:
•An error occurs.
•The application is launched.
•The application is closed.
The user is prompted at the launch of the CPS 2.0 to enable upload of the application log. The user
can also enable or disable upload of the log in the menu bar by selecting Tools→Settings. Then
select Log.
1.3
Common Tasks in Customer Programming Software (CPS) 2.0
This section covers various common scenarios for Customer Programming Software (CPS) 2.0.
The following sections contain helpful common tasks information:
1.3.1
Using Clone to Deploy a New Fleet of Radios
Out of the box, every radio is configured with the same radio identity parameters. To have an effective
MOTOTRBO system each radio should have its own unique identity. The Clone operation can be used
to quickly deploy a new fleet of radios or to add new radios to deployed fleet.
When and where to use:In MOTOTRBO CPS 1.0 to ease deployment of a fleet of radios the user
would go to Edit→Preferences and would enable the Clone Identity feature. This allows the user to
edit the Radio ID, Radio Alias, and any other unique parameters and then Clone the codeplug to the
radio. To perform the same operation in CPS 2.0, follow these steps.
Procedure:
1 Open the source archive that will be cloned into the new fleet of radios.
2 Connect a similar model target radio that has a different serial number than what is in the source
archive.
3 Click on the Clone button in the actions bar.
4 In the Connected Devices dialog select the target radio.
The Clone dialog appears displaying all the Radio Identity Parameters on page 79 from the
source archive file.
5 Fill in the desired values for the target radio.
6 Click the Clone button within the Clone dialog.
7 A progress bar appears detailing status of the clone operation.
82
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
8 Once the clone successful message appears: disconnect the radio, connect a new radio, and
repeat steps 3-8.
All new radios is deployed with unique identity parameters. Unlike CPS 1.0, the user does not have to
worry if the Clone Identity preference was set correctly.
1.3.2
Using Clone Express to Modify Shared Parameters in a Deployed
Fleet
In a deployed fleet of radio, meticulous planning and programming was performed to ensure that each
radio was configured with unique radio identity parameters. The user of CPS 2.0 wants to ensure that
any further updates of shared parameters does not overwrite the radio identity parameters in the
deployed fleet.
When and where to use:In MOTOTRBO CPS 1.0, the CPS user would go to Edit→Preferences amd
would disable the Clone Identity feature. This would allow the user to overwrite the shared parameters
of a source archive without overwriting the Radio Identity Parameters on page 79 in the target radios.
In order to perform the same operation in CPS 2.0 perform the following steps.
Procedure:
1 Open the source archive that will be cloned into the deployed fleet of radios.
2 Connect a similar model target radio that has a different serial number than what is in the source
archive.
3 Click on the Clone Express button in the actions bar.
4 In the Connect Devices dialog select the target radio.
5 Unlike the clone operation, the Clone dialog will not appear. Instead a progress bar appears
detailing status of the clone express operation. CPS 2.0 will read out the radio identity
parameters of the target radio and merge them with the source codeplug. Then it will write the
merged codeplug to the target devices.
6 Once the clone express successful message appears: disconnect the radio, connect a new
radio, and repeat steps 3-5.
All radios programmed will now have the new shared parameters from the source archive but each
radios' identity parameters will be retained. Unlike CPS 1.0, the user does not have to worry if the
Clone Identity preference was set correctly.
1.3.3
Retrieving Firmware and Codeplug Update Package
In order to perform Update and Recover operations using MOTOTRBO CPS 2.0 the desired update
package must be downloaded and installed on the PC performing the operations.
When and where to use:Previously installed System Release 2.4 and greater update packages, used
with CPS 1.0, can be used with CPS 2.0. The below steps only need to be performed for update
packages that are not already installed.
Procedure:
1 Launch the web browser.
2 Log on to the Motorola Solutions Online (MOL) website.
3 Click the Resource Center link.
4 In the search area, type MOTOTRBO.
5 From the Available List window, Select the update package.
83
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
6 Save the update package (compressed or zipped) onto the desktop.
7 Extract the compressed file.
8 Run the install executable extracted from the compressed update package.
9 After the install completes the update package is available for use in the Update and Recover
operations.
1.4
Differences between CPS 2.0 and CPS 1.0
The below sections list key differences between MOTOTRBO CPS 1.0 and CPS 2.0.
1.4.1
Features Not Supported in CPS 2.0
Below is the list of features that were available in Customer Programming Software (CPS) 1.0 but are
not supported in CPS 2.0.
Radios or Archives on System Releases Prior to 2.4.
CPS 2.0 and Radio Management (RM) Configuration Client cannot open archives or perform
operations on radios that are on system release prior to 2.4. If you do not wish to upgrade these radios
to system release 2.4 or higher please continue to use CPS 1.0 to configure them. See Codeplug
Version Support on page 80 for the codeplug versions and radio types CPS 2.0 supports.
IP Repeater Programming
IP Repeater Programming is not supported in CPS 2.0. For users who have repeaters on system
release 2.10 or greater, please use RM to perform IP Repeater Programming operations.
Bluetooth Programming
Bluetooth programming is not supported in CPS 2.0.
Undo/Redo
Undoing and redoing radio parameter changes is not supported in CPS 2.0.
Drag Drop
CPS 2.0 does not support the ability to drag a set or configuration from one application instance of
CPS 2.0 and drop the set or configuration into another application instance of CPS 2.0. Using the copy
and paste operations has the same effect as drag drop.
Expert/Basic/Custom Views
CPS 1.0 allowed the user to selectively choose Basic View where only a small set of radio parameters
were visible in the CPS UI, Expert View where all radio parameters were visible in the UI, and Custom
View where the user could define which parameters are visible in the UI. CPS 2.0 only supports the
equivalent of Expert View, where all radio parameters are visible.
3600 Trunking Subscribers
CPS 2.0 does not support 3600 Trunking radios or archives. Continue to use CPS 1.0 to configure
3600 trunking radios.
84
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
Detailed and Customer Handout Expanded Reports
CPS 2.0 does not allow the user to generate detailed archive reports or customer handout expanded
reports.
Multiple Selection
At this time CPS 2.0 does not support operations on more than one row element within a List Item
Table at a time. Also, performing operations on multiple sets at time is not supported.
1.4.2
Multiple Document Support
MOTOTRBO CPS 1.0 allowed the user to open several archive documents in the same CPS 1.0
application instance. MOTOTRBO CPS 2.0 only allows the user to open one archive document at a
time per CPS 2.0 application instance.
To view multiple CPS 2.0 archive documents at once, the user can launch multiple application
instances of CPS 2.0 by performing one of the following operations:
•Right-click an open instance of CPS 2.0, in the Windows taskbar, and select MOTOTRBO CPS 2.0.
•Open the Windows start menu, navigate to the Motorola applications folder, and select MOTOCPS
2.0.
•Double click on the MOTOTRBO CPS 2.0 application shortcut on the desktop.
As CPS 2.0 can only have one archive open at a time there is a change in the read and open
operations. If an archive is already open and the user tries to open a new archive or read a radio, the
currently opened archive closes and is replaced with the newly opened/read archive. If the open
archive had not been saved, the user is prompted to save or discard the archive before the new
archive is opened.
1.4.3
Configuring Voice Announcements and Language Packs
In MOTOTRBO CPS 1.0, adding and removing language packs or voice announcements were
individual operations that had to be performed on each radio. In MOTOTRBO CPS 2.0, adding and
removing language packs and voice announcements are done inside the configuration and are added
or removed as part of the Write/Clone/Clone Express operations.
See the following sections for more information.
1.4.3.1
Loading a Language Pack
Perform the following steps to load different language packs into the radio.
Prerequisites:
Procedure:
1 Open a source archive that will be written or cloned to the desired target radio.
2 From the Set Categories tab, select General→Language Pack set.
The Language Packs set is displayed.
3 Click
4 In the Add Language Packs window, select the desired language.
.
85
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
Select multiple languages by pressing the CTRL key while clicking the desired languages.
5 Click OK.
6 Perform a Write/Clone/Clone Express operation on the target radio to load the added language
packs.
NOTICE: Even if the identification (ID) of the language pack in the source and the
destination are the same, the Customer Programming Software (CPS) 2.0 always
overwrites the language pack.
If the user selects multiple language packs that have the same language pack ID but with
different version numbers, CPS loads the language packs with the higher version.
The archive opened must be for a display model.
This task does not apply to repeaters.
If the radio has at least one language pack loaded, the language pack information is
displayed in the Language Pack set the next time the user reads the radio.
1.4.3.2
Deleting a Language Pack
Perform the following steps to remove unwanted language packs from the radio.
Prerequisites:
Procedure:
1 Open a source archive that will be written or cloned to the desired target radio
2 From the Set Categories tab, select General→Language Pack set.
The Language Packs set is displayed.
3 In the Language Packs List table, select the unwanted language.
Select multiple languages by pressing the CTRL key while clicking the desired language.
4 Right click and select Delete.
5 Perform a Write/Clone/Clone Express operation on the target radio to delete the language packs
removed from the configuration.
NOTICE:
The archive opened must be for a display model.
This task does not apply to repeaters.
1.4.3.3
Loading Voice Announcement Files
Perform the following steps to load voice announcement files to a radio.
When and where to use:Voice Announcement files must be imported into CPS 2.0 before they can be
selected in a configuration. See Importing Voice Announcement Files on page 71.
Procedure:
1 Open a source archive that will be written or cloned to the desired target radio.
2 From the Set Categories tab, select General→Voice Announcement set.
3 Under the General topic set Announcement Type to Voice Announcement Files.
4 Above the Files List table, click
86
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
5 In the Add Voice Announcement dialog select the imported voice announcement files to add to
the device.
6 Click OK.
7 Assign the added voice announcement files to the channels, zones, or features the user desires
the radio to announce.
8 Perform a Write/Clone/Clone Express operation on the target radio to add the voice
announcement files and to configure the announcement settings.
1.4.3.4
Deleting a Voice Announcement
Perform the following steps to remove voice announcement files from a radio
Procedure:
1 Open a source archive that will be written or cloned to the desired target radio.
2 From the Set Categories tab, select General→Voice Announcement set.
3 Navigate to the File List table.
4 Select the voice announcement files to be removed from the target device. Use Shift and CTRL
keys to multiple select files.
5 Click
6 Fix any zones, channels, or features that were referencing the removed voice announcement
files.
7 Perform a Write/Clone/Clone Express operation on the target radio. Any voice announcement
file removed from the File List will be deleted from the device.
1.4.3.5
Removing Imported Voice Announcements
This procedure allows the user to remove imported voice announcements. Removed voice
announcements will no longer be selectable in the File List within the Voice Announcement Set
Procedure:
1 In the File List within the Voice Announcement set, open a Windows Explorer dialog.
2 In the address bar type %programdata%\Motorola\MOTOTRBO CPS 2.0\Voice
Announcement.
3 Select the files to be deleted.
4 Press the DEL on the keyboard or right-click the files and select Delete.
The deleted files are no longer selectable in the File List section of the Voice Announcement Set.
NOTICE: If deleted files are referenced within the File List of the Voice Announcement Set in a
CPS 2.0 archive, remove those files from the File List before any write or clone operations.
1.5
Troubleshooting in Customer Programming Software (CPS) 2.0
This section covers various troubleshooting scenarios for Customer Programming Software (CPS) 2.0.
WARNING: Only an experienced user should perform these troubleshooting activities.
87
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
The following sections contain helpful troubleshooting information:
1.5.1
Unable to Read or Write Codeplug to the Radio
If the user is unable to read the codeplug from the radio or write the codeplug to the radio, check the
following:
When and where to use:
•The programming cable is connected to the USB port and the radio.
•Ensure that the radio is powered up.
•For portable radios, ensure that the battery level is not low.
•Ensure that the network connection is established by checking if the network connection icon for the
MOTOTRBO radio appears in the Windows taskbar.
•If multiple MOTOTRBO devices are connected to the PC, ensure that the third octect of the Radio
IP on page 411 is unique. For example, a valid configuration would radio 1's Radio IP is configured
as 192.168.10.1 and radio 2's Radio IP is configured as 192.168.11.1. An invalid configuration
would be, radio 1's Radio IP is configured as 192.168.10.1 and radio 2's Radio IP is configured as
192.168.10.2.
•During write operation for MOTOTRBO conventional radios and MOTOTRBO 2.0 radios, ensure the
archive file met the following criterias:
-Check for Password is applicable and set to Read Only.
-Read/Write and Codeplug Password is set to blank.
•The model number in the device matches the supported devices.
•The user does not try to read a device that has a major codeplug version greater than the
supported codeplug version of the Customer Programming Software (CPS) 2.0.
•Ensure that a replacement board serial number is not detected on the device. This applies to both
boards on a dual board device.
•The MOTOTRBO driver is installed in the My Computer\System Properties\Hardware\Device\Manager\Network Adapters.
•If the driver is not installed, double-click the Motorola LTD Devices and update the driver from the
Driver tab. See Installing MOTOTRBO Driver Windows 7 and Later on page 89.
1.5.2
Unable to Recover a Radio
If the user is unable to recover a radio, check the following:
When and where to use:
•Ensure that the programming cable is connected to the Universal Serial Bus (USB) port and the
radio.
•Ensure that the radio is turned on.
88
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
•Ensure that a replacement board serial number is not detected on the device. This sentence applies
to both boards on a dual board device.
1.5.3
Installing MOTOTRBO Driver Windows 7 and Later
The user is prompted to install the MOTOTRBO driver when the radio is connected to the PC for the
first time. The isntallation of the driver establishes a connection between the radio and the PC. This
procedure is for the Home and Business edition of Windows 7 and later.
Prerequisites:Exit all the MOTOTRBO programs running on the computer.
Procedure:
1 Connect one end of the programming cable to the radio and the other end to the universal serial
bus (USB) port of the PC.
2 Turn on the radio.
3 Follow the prompts in the Driver Software Installation window to install the driver.
4 Once the Driver Software Installation completes close the install dialog.
5 Perform any operation under the Device menu.
The MOTOTRBO driver installation is complete.
1.5.4
Installing FlashZap Driver on Windows Windows 7 and Later
The user is prompted to install the FlashZap driver when the user triggers the device update or recover
radio for the first time. This driver installation is required for the Customer Programming Software
(CPS) 2.0 Device Update and Recover feature to communicate with the repeaters in FlashZap or Boot
Mode. This procedure is for Windows 7 and later.
Prerequisites:Exit all the MOTOTRBO programs running on the computer.
Procedure:
1 Connect one end of the programming cable to the radio and the other end to the universal serial
bus (USB) port of the PC.
2 Turn on the radio.
3 On the Driver Software Installation window, click Close.
The installation is complete.
Postrequisites:Restart to the update or recover operations. See Updating a Radio on page 63 or
Recovering a Radio on page 64.
1.5.5
Communication Issues Due to Ethernet Properties
When a MOTOTRBO radio or repeater is connected to a PC it appears as a network interface. On
some PCs the ethernet properties of the radio's network interface can cause issues with CPS
Operations. When these problems occur it is recommended to disable unneeded ethernet properties.
Procedure:
1 Open configure the ethernet properties, by performing one of the following actions:
•Click Start→ Settings→ Network & Internet → Change adapter options.
•Click Start→ Control Panel→Network and Sharing Center → Change adapter settings.
89
MN006055A01-AD
Chapter 1: Introduction to Customer Programming Software (CPS) 2.0
2 Double-click the network connection named <Local Area Connection> that has the device
name <MOTOTRBO Radio>.
User can have more than one local area connection active on their machine. Ensure that the
right connection is selected.
3 In the Local Area Connection Status window, select Properties.
4 Under the This connection uses the following items:, uncheck all the check boxes except for
Internet Protocol (TCP/IPv4).
5 Click OK.
The setup for the MOTOTRBO local area connection is complete.
Postrequisites:The user must set up the MOTOTRBO LAN every time the MOTOTRBO driver
installation is required. See Installing MOTOTRBO Driver Windows 7 and Later on page 89.
90
MN006055A01-AD
Customer Programming Software (CPS) 2.0 Sets
Chapter 2
Customer Programming Software
(CPS) 2.0 Sets
The Customer Programming Software (CPS) 2.0 groups radio parameters into Sets. A Set is a
collection of radio parameters that define a specific radio feature (For example, General Settings or
Network). For MOTOTRBO, Sets are preselected and grouped into a Configuration for a specific
product family, such as MOTOTRBO Subscribers. The Sets that are preselected for Configurations
cannot be shared between other Configurations. For this reason, the configuration and modification of
parameters within a preselected Set must be performed within the relevant Configuration.
The following Sets are supported for MOTOTRBO:
2.1
Device Information
This section displays unique device specific information that is stored in the Customer Programming
Software (CPS) 2.0.
The following fields are supported:
2.1.1
Model Number
This read-only field displays a string of alphanumeric characters to represent the radio type.
Examples of model types include MOTOTRBO Non-Display Portable, MOTOTRBO Display Mobile with
GNSS, and MOTOTRBO Repeater.
This paragraph is applicable to MOTOTRBO Conventional radios. By default, when creating an IP Site
Connect system, the Model Number is blank and would always be blank unless it is programmed to be
updated to reflect the programmed repeater's model number.
2.1.2
Tanapa Number
This field displays a string of alphanumeric characters that is used for factory or distribution center
tracking and regional labeling.
2.1.3
Region
This field displays the codeplug region. CPS 2.0 can program radios from all regions.
2.1.4
Serial Number
This read-only field displays a string of unique alphanumeric characters to identify the radio.
This feature is applicable to MOTOTRBO Conventional radios.
By default when creating a Link Establishment system, the Serial Number is blank and would always
be blank unless it is programmed to be updated to reflect the programmed model number for the
repeater.
2.1.5
Physical Serial Number
This read-only field displays a string of unique alphanumeric characters to identify the radio.
2.1.6
Firmware ID
The field displays an ID that uniquely identifies the radio firmware. Firmware ID can be used to
differentiate firmware for the same or different products.
2.1.7
Frequency Range (MHz)
This field displays the radio's frequency range.
The range is defined as being between, or equal to, the minimum and maximum frequencies, at which
the radio is allowed to operate.
2.1.8
Power Range (W)
This read-only field displays the power range in watts of the radio.
2.1.9
Power Range (W)
This read-only field displays the power range in watts for the 800 MHz and 900 MHz band of the radio.
NOTICE:
This feature is applicable for MOTOTRBO Conventional Mobile and Repeater 800/900 MHz.
2.1.10
12V Power Range (W)
This read-only field displays the 12V power range in watts of the radio.
2.1.11
24V Power Range (W)
This read-only field displays the 24V power range in watts of the radio.
2.1.12
Firmware Type
Displays the firmware type programmed in the radio.
The available firmware types are Analog and Digital.
Displays the firmware type programmed in the radio.
The available firmware types are Analog and Digital.
•Analog: Analog only firmware
•Digital: Analog and digital firmware
2.1.14
Firmware Version
This field displays the firmware version programmed in the radio.
Firmware is the software that controls the internal hardware components of the radio.
2.1.15
Codeplug Version
This field displays the codeplug version programmed in the radio.
Codeplug is the information (data) that supports the firmware and hardware configuration.
2.1.16
Bootloader Version
This field displays the bootloader version programmed in the radio.
The bootloader is the software component used to upgrade the firmware and codeplug of the radio.
2.1.17
Netmask
Typical network configuration parameters include the subnet mask (netmask) in addition to the IP
address.
Subnetting an IP network allows a single large network to be broken down into several logical smaller
ones by allocating bits from the host portion as the network portion. The subnet mask tells how many
bits identify the subnetwork, and how many bits provide room for the host addresses. The Netmask
value is not editable.
NOTICE:
For MOTOTRBO Conventional radios, this feature value is fixed at 255.255.255.0 irregardless
of the Radio IP address configuration.
2.1.18
Last Programmed Date and Time
The field displays the last date and time at which the radio was programmed.
2.1.19
MAC Address
Displays the MAC address or physical address for the repeater and the MOTOTRBO SLR Series
repeater.
This address serves as a unique device identifier.
NOTICE:
This feature is applicable to MOTOTRBO Conventional radios in Digital mode only.
2.1.20
Wi-Fi MAC Address
Displays the Wi-Fi MAC address or physical address for the repeater and the MOTOTRBO SLR Series
repeater.
This address serves as a unique device identifier.
NOTICE:
If a unique WiFi MAC address is not encountered during a Read job (for example, FF-FF-FFFF-FF-FF, 00-00-00-00-00-00), enable the WiFi feature on the radio and repeat the Read job.
When successful, a unique WiFi MAC address (for example, 4C-CC-34-22-38-C6) is displayed.
This feature is applicable to MOTOTRBO Conventional radios in Digital mode only.
2.1.21
Controller FPGA Version
Displays the version of the Field Programmable Gate Array (FPGA) software image that is built in the
controller board of a MTR3000 base radio/repeater.
2.1.22
Wireline FPGA Version
Displays the version of the Field Programmable Gate Array (FPGA) software image that is built in the
wireline card for a MTR3000 base radio/repeater with the Wireline board installed.
2.1.23
RX Frequency Range (MHz)
Displays the RX frequency range for the radio.
The range is defined as being between, or equal to, the minimum and maximum frequencies, at which
the radio is allowed to operate.
2.1.24
RX Frequency Range (MHz)
Displays the 800 MHz band and 900 MHz band RX frequency range for the MOTOTRBO Conventional
Repeater.
The range is defined as being between, or equal to, the minimum and maximum frequencies, at which
the radio is allowed to operate.
2.1.25
RX Frequency Range (MHz) (SL Series 800/900 MHz Radios)
Displays the RX frequency range for the radio.
The range is defined as being between, or equal to, the minimum and maximum frequencies, at which
the radio is allowed to operate.
NOTICE:
This feature is applicable for MOTOTRBO 2.0 SL Series 800/900 MHz radios.
The range is defined as being between, or equal to, the minimum and maximum frequencies, at which
the radio is allowed to operate.
NOTICE:
This feature is disabled when the Voting Mode feature is set to Analog Satellite Receiver or
Digital Satellite Receiver. This feature is still disabled even though the user sets Voting Mode to
Normal Repeater or Digital Voting Repeater until the user reads a device with Voting Mode set
to those values.
2.1.27
TX Frequency Range (MHz)
Displays the 800 MHz band and 900 MHz band TX frequency range for the MOTOTRBO Conventional
Repeater.
The range is defined as being between, or equal to, the minimum and maximum frequencies, at which
the radio is allowed to operate.
NOTICE: This feature is disabled when the Voting Mode feature is set to Analog Satellite
Receiver or Digital Satellite Receiver. This feature remains disabled until the user sets VotingMode to Normal Repeater or Digital Voting Repeater and reads a device.
2.1.28
TX Frequency Range (MHz) (SL Series 800/900 MHz radios)
Displays the TX frequency range for the radio.
The range is defined as being between, or equal to, the minimum and maximum frequencies, at which
the radio is allowed to operate.
NOTICE:
This feature is disabled when the Voting Mode feature is set to Analog Satellite Receiver or
Digital Satellite Receiver. This feature is still disabled even though the user sets Voting Mode to
Normal Repeater or Digital Voting Repeater until the user reads a device with Voting Mode set
to those values.
This feature is applicable to MOTOTRBO 2.0 SL Series 800/900 MHz radios.
2.2
Welcome Bitmap Set
The Welcome Bitmap set is used to load an image that appears on the radio display when the radio is
turned on.
The following section contains all supported fields:
2.2.1
General (Welcome Bitmap)
The General section of the Welcome Bitmap set contains the following fields:
2.2.1.1
Welcome Image
Allows the user to load an image (bitmap) that is used as a Welcome screen for the radio.
The Select button is used to select a bitmap image, while the Remove button is used to remove the
current image from the radio display.
The resolution and color depth for the image are as follows:
•160 pixel (width) * 72 pixel (height) and 256 color for Mobile
•132 pixel (width) * 90 pixel (height) and 256 color for Portable Full Keypad model
•132 pixel (width) * 72 pixel (height) and monochrome color for Portable Limited Keypad model
•132 pixel (width) * 90 pixel (height) for Handheld Control Head (HCH) mode
•320 pixel (width) * 240 pixel (height) and 16-bit (R5-G6-B5) color for SL Series radios
NOTICE:
When the Welcome image is used, the Radio Name text is not displayed during the power up
sequence.
If the mobile radio is in HCH mode, the user cannot customize the Welcome Bitmap for HCH.
Therefore, the default Welcome image is used on the welcome screen regardless of the bitmap
image selection.
2.3
Language Packs Set
The Language Packs set is used to create a list of language pack sets that are used to assign to
radios. The user can add multiple sets of language packs by using the Language Pack List table.
The following fields are supported:
2.3.1
Language
Displays the language selected from a list of Language Packs.
Languages are added by selecting the Add icon. Once languages are selected from the Add
Language Packs window, they are added to the list of languages packs and removed from the Add
Language Packs window.
NOTICE: Languages in the Add Language Packs window are listed in their native language.
2.3.2
Locale
Displays the 4 character language code (i.e., en-us) for the selected language pack.
2.4
General Settings Set
The General Settings set allows you to configure general parameters for the radio.
2.4.1
General (General Settings)
This section explains the general setting for General set.
The Subscriber Inactivity Timer (SIT) controls how long the repeater will continue transmitting with
absence of subscriber activity on the uplink.
If the repeater is operating on shared-use frequencies, it cannot remain keyed indefinitely for the
benefit of broadcasting synchronization signals to subscriber units. The repeater will likely be de-keyed
most of the time; thereby requiring subscriber units to first activate the repeater (via the uplink
frequency) and acquire synchronization (via the downlink frequency) before completing the call setup
request and subsequent first transmission. The net result of these extra procedures is increased
access time; therefore, it is desirable to avoid these steps, whenever possible. There is a trade-off to
minimizing access time by keeping the repeater keyed for as long as practically possible, while
complying with the regulations regarding shared-use channels, which essentially require the repeater
to dekey when the channel is not in use. This can be balanced with the use of the Subscriber Inactivity
Timer.
The SIT timer starts when there is no inbound subscriber activity on either time slot (Slot 1 or 2) of a
repeater. When the SIT timer expires, the repeater will stop transmitting until awoken again by a
subscriber. To accommodate the reserved hang time after each transmission, the SIT timer should
always be equal or greater than the Hang Time (group, private, or emergency hang time; whichever
the longest) in the repeater. This will allow the reserved hang time and a short unreserved hang time
after each transmission prior to the repeater dekeying. If shared use is not a concern, the SIT timer can
be set to the maximum value. If shared use is a concern, the SIT timer should be set equal to or
slightly longer than the configured call hang timers.
For Connect Plus, the SIT value that is programmed with Customer Programming Software (CPS) 2.0
will be overwritten by the XRC when it establishes its link with the repeater. The SIT value is not
programmable in the Connect Plus Network Manager, but the XRC does consider other Network
Manager-configurable values (the Call Hang Timers) when setting the SIT. The repeater will use the
SIT value supplied by the XRC as long as it maintains connectivity to the controller. It is important to
know that always displays the CPS 2.0-configured value, even when connected to the XRC. The
repeater utilizes the CPS 2.0-configured value when it doesn’t have a connection to the XRC (such as
when the repeater is operating in Conventional Fallback mode).
For Capacity Plus–Single-Site and Capacity Plus–Multi-Site, the SIT should be set greater than the
longest hang timer to avoid the possibility of missing the Capacity Plus–Single-Site Status CSBK
transmitted at the end of a call. This ensures that the radio moves to either the rest channel or to
another active call of interest in the most efficient way possible.
Range:
MaximumMinimumIncrement
7000 ms1000 ms500 ms
NOTICE:
This feature is disabled if Repeater Mode is set to Analog.
When the radio is turn on, this alias shows up as the welcome text, if the Welcome Image on page 95
is not used. The user may enter up to a maximum of 16 characters. Valid characters are
alphanumerics, spaces and special characters. This is a radio-wide feature.
NOTICE:
This feature is not applicable for SL Series Commercial radios.
To preserve the current value of this feature in the radio and ignore the archive identity feature
value during cloning, see Express Cloning a Radio on page 62.
This feature is supported in Digital mode only.
2.4.1.3
Radio ID
Sets an individual ID that uniquely identifies the radio.
This ID is used by other calling radios when addressing the radio, for instance, when making a private
call or sending a text message. In the IP Site Connect system, this ID is used to uniquely identify the IP
Site peers and the IP Site masters. For a radio that is used as an IP data gateway control station, it is
recommended that the Radio ID be set to 16448250 as this number translates to an easy-to-remember
radio air interface network IP of 12.250.250.250. If multiple IP data gateway control stations are
required in the system, they can be assigned alternative numbers so long as the numbers are unique
to each of them. This is a radio-wide feature.
Range:
MaximumMinimumIncrement
16776415 (for Non-Capacity Plus system), 65535 (for Capacity Plus Single Site and Multi-Site System)
NOTICE:
To preserve the current value of this feature in the radio and ignore the archive identity feature
value during cloning, see Express Cloning a Radio on page 62.
This feature is supported in Digital mode only.
2.4.1.4
11
GNSS
Global Navigation Satellite System (GNSS) is a satellite navigation system that is used to determine a
radio's precise location.
This feature allows the dispatcher to monitor a radio's current position. The required GNSS hardware is
built into the radio on GNSS equipped models.
NOTICE:
This feature is applicable to MOTOTRBO Conventional radios in Digital mode only.
This feature is available only for GNSS models.
2.4.1.5
GNSS
This drop-down list allows you to choose the global navigation satellite system for the radio.
The possible choices depend on the GNSS hardware available in the radio. The choices may be a
combination of GNSS, GLONASS, Beidou, Galileo, and QZSS (in that order and separated by
slashes). If there are two chips in the radio that supports those combinations, you may have GNSS/
GLONASS, Beidou/QZSS as the choices.
NOTICE:
This feature is grayed out when GNSS is unchecked.
2.4.1.6
Private Calls
This field allows you to enable or disable the initiation of a Private Call on a digital channel.
When disabled, a prohibit tone will sound when the user tries to initiate a Private Call. You can
continue to receive and respond to Private Calls, and is still able to initiate Call Alerts. This is a radiowide feature.
NOTICE:
This feature is supported in Digital mode only.
This feature is not applicable for Capacity Max system.
2.4.1.7
Site Search Timer (sec)
This field allows you to adjust the value of the Site Search Timer.
The timer begins immediately after an Active Site Search has identified the nearest available site, and
allows a period of time for you to use the Site Lock feature, or to repeat the Active Site Search to find
the next available site. When the timer expires, the radio reverts back to auto roam if the Site Lock
feature is disabled. This is a radio-wide feature.
Range:
MaximumMinimumIncrement
255 sec0 sec1 sec
NOTICE:
This feature is supported in Digital mode only.
2.4.1.8
ARS Initialization Delay (min)
This field allows you to configure the duration of the random range delay before an Automatic
Registration Service (ARS) registration.
When many radios, for instance a hundred radios, power up at the same time, channel collisions will
happen and it will take a long time for all the radios to register successfully. The user can avoid this by
configuring different delay durations for the radios. For example, setting the timer to 0 minute
corresponds to the radio using a random timer from 5 to 15 seconds to send the ARS. Setting the timer
to 30 minutes corresponds to the radio using a random timer from 5 seconds to 30 minutes to send the
ARS. Setting the timer to 60 minutes corresponds to the radio using a random timer from 5 seconds to
60 minutes to send the ARS, and so forth. This is a radio-wide feature.
Preamble is a string of bits added in front of a data message or control message (Text Messaging,
Location Messaging, Registration, Radio Check, Private Call, and other data message or control
message) before transmission.
This preamble prolongs the message in order to reduce the chances of the message being missed by
the receiving radio. The Transmit (TX) Preamble Duration sets the duration of the preamble. This
duration needs to be increased as the number of scan members increases on the target radio (refer to
the MOTOTRBO System Planner for guidance on how to set the duration). This value can be
increased in all the transmitting radios if scanning radios are often missing data messages. However, a
larger preamble occupies the channel longer. Therefore, increasing the Transmit Preamble duration
will increase the success rate of data received while other radios are scanning, but will decrease the
amount of data that can be transmitted on the channel. This is a radio-wide feature.
Range:
MaximumMinimumIncrement
8640 ms0 ms60 ms
NOTICE:
The TX Preamble feature is disabled if the duration is set to 0.
If the Portable is configured in single site conventional repeat mode and Battery Saver is
disabled, this feature should not be set to 0. This recommendation applies if MTR base radios/
repeaters are being used in single site conventional system.
This feature is supported in Digital mode only.
2.4.1.10
Voice Pretime Duration
This field allows you to configure call setup duration by allowing you to add a pretime burst
transmission to the call.
This duration allows radios, with Scan enabled, enough time to connect to the channel before audio is
transmitted.
The following table lists the recommended Voice Pretime Duration setting:
Table 10: Recommended Voice Pretime Duration
Radios with Scan EnabledVoice PreTime Duration (ms)
TPT DisabledDirect Mode/Repeater Mode
(TPT Enabled)
1n/an/a
212060
3240180
4300240
5420360
6540480
7660600
8720660
100
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.