Customer_Programming_Software_Plus_8.1_User_Guide_English
Customer_Programming_Software_Plus_8.1_User_Guide_English
AUGUST 2023
*6802974C10*
© 2023 Motorola Solutions, Inc. All rights reserved 6802974C10-BV
6802974C10-BV
Intellectual Property and Regulatory Notices
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.
License Rights
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.
European Union (EU) and United Kingdom (UK) Waste of Electrical and
Electronic Equipment (WEEE) Directive
The European Union's WEEE directive and the UK's WEEE regulation require that products sold
into EU countries and the UK must have the crossed-out wheelie bin label on the product (or the
package in some cases). As defined by the WEEE directive, this crossed-out wheelie bin label means
that customers and end-users in EU and UK countries should not dispose of electronic and electrical
equipment or accessories in household waste.
Customers or end-users in EU and UK countries should contact their local equipment supplier
representative or service centre for information about the waste collection system in their country.
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.
© 2023 Motorola Solutions, Inc. All Rights Reserved
2
6802974C10-BV
Contents
Contents
Intellectual Property and Regulatory Notices.......................................................... 2
List of Figures..............................................................................................................6
List of Tables............................................................................................................... 7
Icon Conventions........................................................................................................ 8
Chapter 1: CPS Plus Overview................................................................................ 9
1.1 Installing / Upgrading CPS Plus.............................................................................................10
1.2 Starting CPS Plus.................................................................................................................. 11
1.2.1 Power Plans/Schemes.............................................................................................11
1.3 Activating CPS Plus...............................................................................................................12
1.4 Using CPS Plus Online Help................................................................................................. 13
1.5 Migrating Between CPS Versions..........................................................................................13
1.6 Supported File Formats......................................................................................................... 14
1.7 Motorola Solutions TETRA Radios Supported by CPS Plus................................................. 15
Chapter 2: User Interface....................................................................................... 19
2.1 File Menu............................................................................................................................... 20
2.2 Edit Menu...............................................................................................................................21
2.3 Tools Menu............................................................................................................................ 22
2.3.1 Options.....................................................................................................................23
2.4 Release Packet Menu............................................................................................................25
2.4.1 Release Packet Manager.........................................................................................26
2.5 License Menu........................................................................................................................ 26
2.6 View Menu............................................................................................................................. 27
2.7 Window Menu........................................................................................................................ 27
2.8 Help Menu............................................................................................................................. 27
2.9 Codeplug Panes.................................................................................................................... 28
2.10 Radio Icons List................................................................................................................... 29
2.11 Keyboard Shortcuts............................................................................................................. 32
Chapter 3: Getting Started......................................................................................34
3.1 Connecting Radios to a PC................................................................................................... 34
3.1.1 Connecting a Radio to a PC through the RS-232 Port............................................ 38
3.1.2 Transceiver Installation Configuration through Control Head.................................. 39
3.2 Turning On Radios in the Flashing Mode – Automatically.....................................................39
3.3 Turning On Portable Radios in the Flashing Mode – Manually............................................. 40
3.4 Turning On Mobile Radios in the Flashing Mode – Manually................................................ 41
3.5 Opening a Codeplug..............................................................................................................42
3
6802974C10-BV
Contents
4
6802974C10-BV
Contents
5
6802974C10-BV
List of Figures
List of Figures
Figure 1: CPS Plus – Overview................................................................................................................ 9
Figure 2: CPS Plus – Main Window....................................................................................................... 19
Figure 3: CPS Plus – Codeplug Panes GUI Elements........................................................................... 28
Figure 4: CPS Plus – Radio Icons Panels.............................................................................................. 30
Figure 5: CPS Plus – Radio Icons List (Programmable Radios)............................................................ 30
Figure 6: CPS Plus – Radio Icons List (Non-Programmable Radios).................................................... 30
Figure 7: CPS Plus – Connecting Portable Radios................................................................................ 35
Figure 8: CPS Plus – Connecting Mobile Radios................................................................................... 36
Figure 9: Turning On TCR1000 in the Flashing Mode............................................................................41
Figure 10: CPS Plus – Drag-and-Drop Operation Between Codeplugs................................................. 57
Figure 11: CPS Plus – Using Profiles.....................................................................................................61
Figure 12: CPS Plus – Applying Profiles to Codeplugs.......................................................................... 62
Figure 13: CPS Plus – Applying Profiles to Radios................................................................................ 64
6
6802974C10-BV
List of Tables
List of Tables
Table 1: CPS Plus – Overview................................................................................................................. 9
Table 2: CPS Plus – System Requirements...........................................................................................10
Table 3: CPS Plus – The Use of USB Driver Tool for Switching Between Different CPS Versions....... 14
Table 4: CPS Plus – Supported File Formats.........................................................................................14
Table 5: CPS Plus – Supported Radios................................................................................................. 15
Table 6: CPS Plus – Graphical User Interface....................................................................................... 19
Table 7: CPS Plus – File Menu Items.....................................................................................................20
Table 8: CPS Plus – Edit Menu Items.................................................................................................... 21
Table 9: CPS Plus – Tools Menu Items..................................................................................................22
Table 10: CPS Plus – Description of the Options...................................................................................23
Table 11: CPS Plus – Release Packet Menu Items............................................................................... 25
Table 12: CPS Plus – Description of the Packet Browser Window........................................................ 26
Table 13: CPS Plus – License Menu Items............................................................................................ 26
Table 14: CPS Plus – View Menu.......................................................................................................... 27
Table 15: CPS Plus – Codeplug Panes GUI Elements.......................................................................... 28
Table 16: CPS Plus – Status Bar Protection Mode Icons List................................................................ 29
Table 17: CPS Plus – Radio Icons Panels............................................................................................. 30
Table 18: CPS Plus – Radio Icons List...................................................................................................31
Table 19: CPS Plus – Radio Authentication Icons List...........................................................................32
Table 20: CPS Plus – Keyboard Shortcuts.............................................................................................32
Table 21: CPS Plus – Radio Cables.......................................................................................................36
Table 22: CPS Plus – RS-232 Cables....................................................................................................38
Table 23: CPS Plus – Samples of Radio Software Versions..................................................................55
Table 24: Service Information – Telephone Numbers and Addresses of the Asia and Pacific
Motorola Solutions Centers............................................................................................................... 83
Table 25: Service Information – Telephone Numbers and Addresses of Latin America Radio
Support Centers................................................................................................................................ 86
Table 26: Service Information – Telephone Numbers and Addresses of Latin America Motorola
Solutions Centers.............................................................................................................................. 86
7
6802974C10-BV
Icon Conventions
Icon Conventions
The documentation set is designed to give the reader more visual clues. The following graphic icons
are used throughout the documentation set.
DANGER: The signal word DANGER with the associated safety icon implies information that, if
disregarded, will result in death or serious injury.
WARNING: The signal word WARNING with the associated safety icon implies information that,
if disregarded, could result in death or serious injury, or serious product damage.
CAUTION: The signal word CAUTION with the associated safety icon implies information that,
if disregarded, may result in minor or moderate injury, or serious product damage.
CAUTION: The signal word CAUTION may be used without the safety icon to state potential
damage or injury that is not related to the product.
IMPORTANT: IMPORTANT statements contain information that is crucial to the discussion
at hand, but is not CAUTION or WARNING. There is no warning level associated with the
IMPORTANT statement.
NOTE: NOTICE contains information more important than the surrounding text, such as
exceptions or preconditions. They also refer the reader elsewhere for additional information,
remind the reader how to complete an action (when it is not part of the current procedure,
for instance), or tell the reader where something is on the screen. There is no warning level
associated with a notice.
8
6802974C10-BV
CPS Plus Overview
Chapter 1
Annotation Description
1 Motorola Solutions supplies its customers with radio software release packets and
CPS Plus.
2 CPS Plus User can modify radio codeplugs, apply audio templates, and manage
radio software upgrades.
3 CPS Plus is compatible with assorted models of Motorola Solutions TETRA radios
and can read and write radio configuration from up to 16 devices through the USB
port on a PC or a laptop.
9
6802974C10-BV
Chapter 1 : CPS Plus Overview
• Editing codeplugs.
• Upgrading radios with newer software.
• Enabling standard features.
• Enabling selling features.
1.1
Installing / Upgrading CPS Plus
Prerequisites:
• Close all programs.
• Disconnect TETRA radios from the PC.
• Reserve approximately 20 minutes for the complete installation.
NOTE: If significant updates have been made to the computer, the host ID can be
considered as different, requiring a new license. The installation process could take longer
time to complete.
Recommended Configu-
System Component Minimal Configuration
ration
Processor Single core, 2 GHz; for program- Dual core, faster than
ming a single radio 2 GHz; for programming
multiple radios
Physical Memory (RAM) 1 GB 2 GB DDR3 1333 MHz
USB Port Two USB 2.0/3.0 ports. -
NOTE: If you program
16 radios in parallel, you
need 16 USB ports (PCI-
USB card) for program-
ming.
10
6802974C10-BV
Chapter 1 : CPS Plus Overview
instance or the legacy CPS replacement, verify the concept of migrating between the CPS versions
and using the USB Driver tool.
Procedure:
1 Insert the CPS Plus DVD in to the DVD-ROM drive.
2 Browse through the DVD contents. Double-click the relevant installation file , for example:
TetraCPSPlus64Setup.exe .
NOTE: If the Security Window appears, allow to run the software on your machine.
The installation /upgrade begins. For the Complete version, it takes approximately 15 minutes to finish
the installation.
Postrequisites:
After a successful installation, you can launch the application using the desktop shortcut. The default
location for the executable file is C:\Program Files\MotorolaSolutions\Tetra CPS Plus
x64\Bin\ for the 64–bit version of Windows.
NOTE: For silent installation, you need to add installdir = <path> to avoid CPS Plus
being installed in. Program files
1.2
Starting CPS Plus
Prerequisites: CPS is installed on the computer.
When and where to use: To launch the CPS Plus application.
Procedure:
1 Double-click the TETRA CPS Plus shortcut icon on the desktop or click
Start→Programs→Motorola→TETRA CPS Plus.
NOTICE: To skip the application welcome screen when starting the application, in CPS
click Tools→User Options→Display and select the checkbox Hide Splash Window.
The application launches.
Postrequisites: Before proceeding to further operations, read more about CPS Plus functions.
1.2.1
Power Plans/Schemes
The performance of CPS may go down when your laptop is running on the battery mode and the
Windows high performance power plan (scheme) is not set.
• In Windows 8/8.1 you can change the setting by selecting High performance in the Choose or
customize a power plan section from Control Panel→All Control Panel Items→Power Options.
• In Windows 10 you can change the setting by selecting High Performance in the Choose or
customize a power plan section from Control Panel→Hardware and Sound→Power Options.
11
6802974C10-BV
Chapter 1 : CPS Plus Overview
1.3
Activating CPS Plus
Perform the following steps when you want to activate your version of CPS Plus and gain access to all
the functions of the application.
Prerequisites:
• Purchase an official entitlement from Motorola Solutions.
• Run CPS Plus.
Procedure:
1 Use one of the following options:
Option Actions
Activating CPS Plus a From the License menu, select Activate CPS Application.
online and the appli-
cation can connect b In the Activate CPS window enter the Entitlement ID value and
to the license serv- click Activate CPS.
er. c Restart CPS Plus to complete the activation procedure.
Activating CPS Plus a From the License menu, select Activate CPS Application.
offline using a li-
cense file stored lo- b In the Activate CPS window click Import License File.
cally. c Navigate to the license file and click Open.
d Restart CPS Plus to verify the imported license.
NOTE:
The license file from the network drive must not be used to
activate CPS Plus offline.
To generate an offline package from CPS for the Integra-
ted Terminal Management (iTM), ensure that the imported
Release Packet and CPS version are compatible with the
related release.
Using CPS Plus as a In the non-activated CPS Plus, from the License menu, select
an interface to ob- Activate CPS Application.
tain a license file
for a non-activated b In the Activate CPS window click Save License Request.
CPS Plus that can- c Navigate to the chosen location, enter the file name and click
not connect to the li- Save.
cense server.
d Transfer the license request file to the PC with the CPS Plus that
can connect to the license server.
e In the CPS Plus, from the License menu, select Request Li-
cense File.
f Optional: If Tools→Options→Licensing→Automatic Licens-
ing Mode is not selected, enter the Entitlement ID value and
click Load Entitlement.
g Click Load Request File.
h Navigate to the license request file and click Open.
i Optional: If needed, load another request file – go to step g.
12
6802974C10-BV
Chapter 1 : CPS Plus Overview
Option Actions
1.4
Using CPS Plus Online Help
When and where to use: To learn about the application and to search content.
Procedure:
1 For information about changes in radio software releases (Release Packets), click
Help→What's New in CPS Plus.
2 To open the help file, press F1 or click Help →CPS Help Index .
3 To find the content, browse the table of contents or use the Search tab.
NOTICE: To narrow your search criteria, enter the keyword in quotation marks, for
example “keyword”.
4 To navigate between the viewed pages, press LEFT/RIGHT ARROW + ALT.
5 To preview the pages from the table of contents, press UP/DOWN ARROW + ALT.
6 To increase the font size in the CHM browser click Options→Internet Options→Accessibility.
Select the check box Ignore font sizes specified on Web pages. Click OK.
1.5
Migrating Between CPS Versions
After installing the CPS Plus application, you can still retain previous versions of CPS. Legacy CPS
may be needed if you support radios running on legacy software platforms, not supported by the new
CPS Plus ( lower than MR5.9 ). The new CPS Plus supports multiple radio software versions (release
packets). Therefore you do not need to upgrade CPS Plus for every new radio software release.
13
6802974C10-BV
Chapter 1 : CPS Plus Overview
R6x.575.01 , therefore use the USB Driver Tool and install old drivers. In the table, this case is under
the first row CPS Plus and the third column Legacy CPS Preceding R6x.575.01 .
Table 3: CPS Plus – The Use of USB Driver Tool for Switching Between Different CPS Versions
1.6
Supported File Formats
Table 4: CPS Plus – Supported File Formats
File Exten-
Description Create Edit Import Export
sion
.add Audio Device
Descriptors
file format.
.cpd Old codeplug
file format.
Use
File→Save
As to save to
the new .cpe
format.
.cpe Codeplug file
format.
.dbf Old codeplug
file format.
Use
File→Save
As to save to
the new .cpe
format.
.gif A screen sav-
er graphic file
format.
.mou TETRA key
distribution
file format.
.prl Profile file
format.
.rpk Radio soft-
ware release
14
6802974C10-BV
Chapter 1 : CPS Plus Overview
File Exten-
Description Create Edit Import Export
sion
packets file
format.
.stf Single audio
template file
format.
.stfs Audio tem-
plate pack-
age file for-
mat.
.wav Audio Tones
file format.
.z19 Old radio Only
software file as .rpk soft-
format. ware release
packet files.
1.7
Motorola Solutions TETRA Radios Supported by CPS Plus
Example:
Radio Icon in
Radio Type Radio Model
CPS Plus
Portable MTP810Ex, MTP830, MTP830FuG, MTP830S,
MTP850, MTP850FuG, MTP850S
MTP850Ex
15
6802974C10-BV
Chapter 1 : CPS Plus Overview
Radio Icon in
Radio Type Radio Model
CPS Plus
MTH800
CEP400
MTP8500 Ex
16
6802974C10-BV
Chapter 1 : CPS Plus Overview
Radio Icon in
Radio Type Radio Model
CPS Plus
MTP8550 Ex
MXP600
ST7000, ST7500
MXP7000
Mobile MTM800
17
6802974C10-BV
Chapter 1 : CPS Plus Overview
Radio Icon in
Radio Type Radio Model
CPS Plus
Covert TCR1000
PDA MTC100
18
6802974C10-BV
User Interface
Chapter 2
User Interface
CPS Plus content is arranged in a classic tri-pane design with the menu on top and the work-spaces
split with adjustable bars.
Figure 2: CPS Plus – Main Window
19
6802974C10-BV
Chapter 2 : User Interface
2.1
File Menu
Table 7: CPS Plus – File Menu Items
Open Profile with Upgrade Use to create a newer profile. In order to support newer radio
software versions the profiles must be up-to-date.
NOTE: The upgraded profile preserves all the settings
from the baseline profile.
Convert Model Use to convert a codeplug from one radio model to another.
Close Use to close the active codeplug.
Save Use to save changes to the active codeplug.
Save As Use to save as a new codeplug.
Read Radio Use to transfer a codeplug from a radio to CPS Plus.
Write Radio Use to transfer an active codeplug from CPS Plus to a radio.
Radio Copy Wizard Use to copy and write a subset of specified codeplug parameters
from an active codeplug to the selected radio.
Codeplug Copy Wizard Use to copy and replicate a subset of specified codeplug parame-
ters from an active codeplug to the selected codeplug.
Validate Codeplug/Profile Use to verify the codeplug for errors before copying it to a radio.
20
6802974C10-BV
Chapter 2 : User Interface
Generate Custom Profile Use to create a custom profile. When creating a custom profile
from a radio, the codeplug must be read, and the custom profile
is created based on the selected codeplug document.
NOTE: Generate Custom Profile option is only availa-
ble when your codeplug is already open.
Apply Profile to Radio Use to program configuration from a profile to the selected radio.
Apply Profile to Codeplug Use to copy values from a profile and replicate them on to an
active codeplug. This function is like Codeplug Copy Wizard.
Send MSI Service Package Use to bring out Over the Air Programming window to send
critical updates through OTAP.
Send OTAP Use to bring out Over the Air Programming window to send
OTAP configuration interfaces for setting up targeted radios.
Compare Codeplug Use to examine configuration differences between two code-
plugs.
Import Use to import a file to CPS Plus.
Export Use to export a file from CPS Plus.
Change Codeplug Pass- Use to protect a codeplug with a password.
word
Exit Use to close CPS Plus.
2.2
Edit Menu
The Edit menu contains commands used while editing codeplugs.
21
6802974C10-BV
Chapter 2 : User Interface
2.3
Tools Menu
Table 9: CPS Plus – Tools Menu Items
Restore Radio Use to write a previous version of software to a radio. CPS Plus
uses radio software from the release packet repository and cop-
ies of compatible codeplugs. Each time after reading a radio,
CPS Plus automatically backs up each codeplug and stores in
the directory chosen during the installation, by default:
C:\Program Files\MotorolaSolutions\Tetra CPS
Plus\BackupCodeplugs .
NOTE: After this operation, the user data values remain
unchanged.
Erase Memory Use to delete entire radio flash memory. That is to delete the
radio software, codeplug with all settings, and security keys.
NOTE: After this operation, the radio is no longer func-
tional. The radio cannot be restored using the CPS. To
restore the software and codeplug, send the radio to
the Service Center.
Display Radio CPU ID Use to collect the unique CPU HW ID that identifies your radio or
control head.
22
6802974C10-BV
Chapter 2 : User Interface
2.3.1
Options
Security Protection Mode: – use to set the protection mode for the radio.
• Basic – CPS Plus uses a codeplug password encryption that is backward
compatible to the previous CPS Plus version.
• Enhanced - Manual – CPS Plus uses the new codeplug/radio protection
mechanism. You can set an individual password to the radio through
Tools→Set Radio Password
• Enhanced - Automatic – CPS Plus uses the new codeplug/radio protec-
tion mechanism. You can select one of the following options:
- Use Certification File – allows you to import certification files, remove
them or create PC-bound machine signatures that are used to generate
certification files. Each certification file contains a PC-bound machine
23
6802974C10-BV
Chapter 2 : User Interface
signature and a password list. When using a certification file, the user
does not know the actual password stored in the file.
NOTE: The certification file generated by a specific PC-bound
machine signature can only be imported to the CPS Plus that
generated that signature.
- Use Self-defined Passwords – allows you to add passwords to the list
or remove them from it.
• Mixed – CPS Plus allows you to choose the protection scope when you
perform a security action, such as setting or changing the password. If
you select Mixed mode and perform a security action, a password dialog
pops-up with Basic and Enhanced - Manual options.
NOTE: Send your radio to service provider for reprogramming if you
forgot your password.
24
6802974C10-BV
Chapter 2 : User Interface
Default Selling Use to define which selling features are selected by default in the Li-
Features cense→Enable Radio Selling Features dialog box.
Default Lan- Use to define which languages appear as default radio languages in the
guage Packs Tools→Languages option.
Log Use to define the default location and the format for log files.
Recovery Use to define the recovery mode. If you accidentally disconnect and turn off
the radio during programming (corrupted software, codeplug or a language
pack), this function can recover radio.
• Recovery
Detect corrupted software and start recovery automatically — af-
ter you connect the corrupted radio, CPS Plus detects the software
version, and starts the recovery process automatically. If no suitable
software or a codeplug is stored in the default location on the hard
drive, CPS Plus switches to the manual recovery.
Detect corrupted software but let me start recovery manually —
after you connect the corrupted radio, CPS Plus detects the software
version but lets you start the recovery process manually.
• Software Version Strategy
Use the latest available software – CPS Plus uses the most recent
radio software and codeplug available on the hard drive (release reposi-
tory and backup folder).
Use the oldest available software – CPS Plus uses the earliest radio
software and codeplug available on the hard drive (release repository
and backup folder).
2.4
Release Packet Menu
A delivery method for release packets may vary (on a disk or online). Ask your local customer
representative for details.
25
6802974C10-BV
Chapter 2 : User Interface
2.4.1
Release Packet Manager
2.5
License Menu
Table 13: CPS Plus – License Menu Items
26
6802974C10-BV
Chapter 2 : User Interface
2.6
View Menu
The View menu contains commands to toggle the CPS Plus panes.
2.7
Window Menu
The Window menu contains commands that allow you to arrange codeplug windows that are currently
opened on the desktop.
2.8
Help Menu
The Help menu contains commands that allow you access the online help browser and information
about the CPS Plus version. You can also report CPS Plus related issues by using the Report Issue
option.
NOTE: To find out more about the supported radio models, go to Help→About.
27
6802974C10-BV
Chapter 2 : User Interface
2.9
Codeplug Panes
Figure 3: CPS Plus – Codeplug Panes GUI
Elements
NOTE: The number of codeplug nodes and fields varies according to the radio model.
28
6802974C10-BV
Chapter 2 : User Interface
Table 16: CPS Plus – Status Bar Protection Mode Icons List
2.10
Radio Icons List
Radio Icons List provides monitoring and operational functions to manage radios. It is a fly-out element
so it can automatically appear and hide out from the working area (useful to save space). Icons and
color codes help you to identify radios and a programming operations status. The context-menu, in
other words the right-click menu, provides access to the most frequently used functions.
29
6802974C10-BV
Chapter 2 : User Interface
30
6802974C10-BV
Chapter 2 : User Interface
31
6802974C10-BV
Chapter 2 : User Interface
2.11
Keyboard Shortcuts
Table 20: CPS Plus – Keyboard Shortcuts
32
6802974C10-BV
Chapter 2 : User Interface
33
6802974C10-BV
Chapter 3 : Getting Started
Chapter 3
Getting Started
Whether you are a new user or have used earlier versions of the application, the following topics are
designed to help you get started.
3.1
Connecting Radios to a PC
Prerequisites:
• Prepare the USB programming cable.
• For portable radios, ensure that the battery is not discharged (CPS Plus detects the required battery
level before triggering the flashing mode).
• For mobile radios, ensure that a DC power source is attached – a car battery or a DC power supply.
• Run CPS Plus.
When and where to use: Always perform the following steps before using a radio with CPS Plus.
Some of the CPS Plus options are unavailable until you attach a radio and turn it on in flashing mode.
Procedure:
34
6802974C10-BV
Chapter 3 : Getting Started
35
6802974C10-BV
Chapter 3 : Getting Started
36
6802974C10-BV
Chapter 3 : Getting Started
For MTM5200, MTM5400, and MTM800 FuG it is possible to program the transceiver through
the control head cable while the devices are paired. When upgrading MTM5500 and MTM800
FuG ET, the Ethernet control heads and their transceiver should be connected to the PC USB
ports at the same time, using their respective programming cables. When only the transceiver
codeplug is to be programmed, connect the transceiver alone to the PC USB port, using its
respective programming cable. The error message displayed on the connected control heads
during the programming process may be ignored.
When three USB ports are not available, it is possible to upgrade the control heads first, and
then to upgrade the transceiver. You should not upgrade the transceiver first.
37
6802974C10-BV
Chapter 3 : Getting Started
For MTM5500, MTM800FuG, and MTM800 FuG ET languages need to be loaded in both
the control head and the transceiver. When upgrading from an earlier release, load the same
language data in both the control head and the transceiver. If the languages in the transceiver
differ from the languages in the control head (or are their subset), Software Incompatible Ver is
displayed.
MTP6x50 radios have two USB connection modes: Mass Storage and PEI. When CPS Plus
detects an MTP6x50 radio is connected to a PC in the Mass Storage mode, CPS Plus
automatically switches the radio mode to PEI. To operate an MTP6x50 radio in the Mass
Storage mode (as a mass storage device), close CPS Plus before connecting the radio to the
PC.
Before using a USB 3.0 port to program a radio, ensure that the USB 3.0 Host Controller driver
is upgraded to improve stability and prevent connection issues. The driver is usually provided by
your motherboard manufacturer – please refer to the relevant website.
3.1.1
Connecting a Radio to a PC through the RS-232 Port
Prerequisites:
• Prepare the RS-232 programming cable.
• Ensure that the battery is not discharged (CPS Plus detects the required battery level before
triggering the flashing mode).
• Run CPS Plus.
When and where to use: Only when connecting a radio to CPS Plus, using an RS-232 cable. Some of
the CPS Plus options are unavailable until you attach a radio and turn it on in flashing mode.
Procedure:
1 Connect the radio to a PC using the RS-232 programming cable.
2 Click Tools→Detect Radio on RS232 Port.
3 In the Serial Port: field of the Detect RS-232 Radio window enter the RS-232 port to which the
radio is connected. Click the Detect button.
The result of detecting the radio on the defined serial port is displayed in the Detect Result:
box.
4 If the radio is successfully detected, the radio icon is displayed in the Radio Icon List of the CPS.
Postrequisites:
IMPORTANT: When radio programming is complete, turn off the radio. Right-click the radios
icon and select Turn Off Radio.
38
6802974C10-BV
Chapter 3 : Getting Started
3.1.2
Transceiver Installation Configuration through Control Head
CPS Plus is able to program MTM5500 and MTM800 FuG ET radios in a single operation through the
control head USB or GCAI connector.
CPS Plus supports Multi-Radio Control, the programming of multi-transceivers through a single control
head and cable, only from radio software version MR16 onwards.
The following installation configurations are supported.
• Single control head with a single transceiver.
• Single control head with multiple transceivers.
• Multiple control head with a single transceiver.
NOTE: Each control head is programmed separately. Either one of the control heads can
access the transceiver but are not visible to each other.
The control head can be the Remote Ethernet Control Head (RECH) or Telephone Style Control Head
(TSCH).
3.2
Turning On Radios in the Flashing Mode – Automatically
Prerequisites:
• Connect the radio to a PC.
• Charge the radio battery to more than 15% capacity.
• Insert the radio into a charging dock or attach a charger.
• For mobile radios, ensure that the desktop power supply (12 V DC power source) is connected.
• Enable the Remote Programming feature in Codeplug→Feature Flags.
NOTE: A portable radio can be turned on or off.
When and where to use: Before programming, each radio must be turned on in flashing mode. If
you insert a fully charged portable radio in to a charging dock, that is connected to the PC through a
programming cable, CPS Plus automatically detects the radio and turns it on in flashing mode. You do
not have to manually turn on the radio in flashing mode, which is useful if you connect and program
multiple radios. The mechanism also works with a single radio connected to CPS Plus through a
programming cable with a charger attached.
Procedure:
1 Perform the following actions:
If… Then…
If you use a portable ra- connect the radio to a PC using a proper USB cable.
dio, Step result: The USB alert sound is heard. The radio display
turns red and blinks. The radio is ready for programming when
the radio icon appears in CPS Plus.
If you use a mobile ra- connect the transceiver rear connector to a PC using a proper
dio without a control USB cable.
head or MTM800, Step result: The USB alert sound is heard. The radio is ready
for programming when the radio icon appears in CPS Plus.
39
6802974C10-BV
Chapter 3 : Getting Started
If… Then…
If you use MTM800E, perform the following actions:
MTM5200, MTM5400 a Connect the control head to a PC using a proper USB cable.
or MTM800FuG with
NGCH control head, b If the radio is powered off, press and hold for about three
seconds the POWER key.
Step result: The USB alert sound is heard. The radio display
blinks. The radio and the control head are ready for program-
ming when proper icons appear in CPS Plus.
NOTE: It takes approximately 15 seconds after the USB notification tone to auto-start in
the flashing mode.
3.3
Turning On Portable Radios in the Flashing Mode – Manually
Prerequisites:
• Turn off the radio.
• Connect the radio to a PC.
• For TCR1000, prepare a pen or a sturdy paper clip to press the Encryption Key button.
When and where to use: Always before using a radio with CPS Plus. Some of the CPS Plus options
are unavailable until you attach a radio and turn it on in flashing mode. Entering in to flashing mode
varies for different radios.
NOTE: A radio in the flashing mode will revert to the charging mode after a time-out period of
five minutes. Follow the procedure below to set the radio back into flashing mode.
Procedure:
1 Perform the following actions:
If… Then…
If you use a portable radio with a full press and hold the 1+9+POWER keys for about
numeric keypad or a mobile radio with a three seconds.
control head,
If you use a portable radio with a limited press and hold the FUN1+FUN2+POWER keys for
keypad, about three seconds.
If you use TCR1000, press and hold the POWER+ENCRYPTION keys for
about three seconds (see the picture below).
40
6802974C10-BV
Chapter 3 : Getting Started
NOTE: The application can detect mobile transceivers connected through the rear
connector and automatically turn on in the flashing mode.
The USB alert sound is heard. The radio is ready for programming when the radio icon appears in CPS
Plus.
Postrequisites: To turn off the radio from the flashing mode, right-click the radio icon and select Turn
Off Radio.
3.4
Turning On Mobile Radios in the Flashing Mode – Manually
Prerequisites:
• Turn off the radio.
• Ensure that the desktop power supply (12 V DC power source) is connected.
When and where to use: Always before using a radio with CPS Plus. Some of the CPS Plus options
are unavailable until you attach a radio and turn it on in flashing mode. Entering in to flashing mode
varies for different radios.
NOTE: A radio in the flashing mode will power off after a time-out period of 15 minutes. Follow
the procedure below to set the radio back into the flashing mode.
Procedure:
Perform the following actions:
If… Then…
If you use a mobile ra- connect the transceiver rear connector to a PC using a proper
dio without a control USB cable.
head, Step result: The USB alert sound is heard. The radio is ready for
programming when the radio icon appears in CPS Plus.
41
6802974C10-BV
Chapter 3 : Getting Started
If… Then…
If you use MTM800, connect the transceiver rear connector to a PC using a proper
USB cable.
Step result: The USB alert sound is heard. The radio is ready for
programming when the radio icon appears in CPS Plus.
If you use MTM5500 program each component separately (first the control head, then
or MTM800FuG with the transceiver).
RECH and/or TSCH For the control head:
control head(s), a Connect the RECH/TSCH Control Head to the PC using proper
USB cable (GCAI-USB for RECH, microUSB for TSCH).
b Press and hold the 1+9+POWER keys for about three seconds.
Step result: The USB alert sound is heard. The control head is
ready for programming when its icon appears in CPS Plus.
For the transceiver:
a Connect the transceiver rear connector to a PC using a proper
USB cable.
Step result: The USB alert sound is heard. The radio is ready for
programming when the radio icon appears in CPS Plus.
Postrequisites: To turn off the radio and/or the control head from the flashing mode, right-click the
appropriate icon and select Turn Off Radio.
3.5
Opening a Codeplug
Prerequisites: You have a codeplug on a disk or connected a radio to PC and turned on in flashing
mode.
When and where to use: Always before viewing or modifying a codeplug in CPS Plus.
Procedure:
1 To open a codeplug from a disk, click File→Open Codeplug.
The file manager dialog box appears.
42
6802974C10-BV
Chapter 3 : Getting Started
3.6
Reading Codeplugs from Radios
Prerequisites: Connect the radio to a PC, turn it on in the flashing mode, and wait until the radio icon
appears on the list. It is possible to connect multiple radios at the same time.
When and where to use: You want to view a current configuration of a connected radio or radios.
Procedure:
1 To read a codeplug from a single radio, right-click the radios icon and select Read Radio.
Once the reading operation begins, do not disconnect or turn off the radio. The radio icon turns
orange and the progress bar displays the operation status. When the operation is complete, the
radio icon turns green. A codeplug displays.
3.7
Reading More than Supported Number of Codeplugs
The CPS can open several codeplugs at a time depending on the size of the codeplug and free
memory.
When and where to use: You want to read more than the number of codeplugs that the CPS can
support at a time.
Procedure:
1 If you read more than the supported number of codeplugs, a pop-out window displays all the
opened codeplugs.
2 Perform one of the following options.
a To save and close codeplugs to free up memory, select the codeplugs and click Start
Operation.
The selected codeplugs are saved in the default directory. If you free up memory by closing
the other codeplugs that are already opened, you can open the codeplugs that are saved in
the default directory.
43
6802974C10-BV
Chapter 3 : Getting Started
3.8
Writing a Codeplug to a Single Radio
Prerequisites: Connect the radio to a PC, turn it on in the flashing mode, and wait until the radio icon
appears on the list. It is possible to connect multiple radios at the same time.
When and where to use: You want to write a codeplug to a single radio.
IMPORTANT: Hardware calibration values are tuned individually, that means that each radio
has its unique codeplug.
For MTM5500: before connecting to CPS, connect the control head(s) to the transceiver and
power up the radio.
NOTICE: To apply the changes to multiple compatible radios, use a profile or the Copy Wizard
option with a master codeplug.
Procedure:
1 Open a codeplug from a data storage device or read it from a radio.
2 Modify the codeplug accordingly.
3 Save the codeplug.
4 To write the codeplug to the radio, click File→Write Radio.
5 Select the radio and click Start Operation.
Once the programming operation begins, do not disconnect or turn off the radio. The radio
icon turns orange and the progress bar displays the operation status. When the operation is
complete, the radio icon turns green.
NOTE: If the radio is protected by enhanced security
(Tools→Options→Security→Protection Mode) and the Protection Scope is set to
Protect Radio, the radio is authenticated before writing a codeplug.
3.9
Writing a Master Codeplug to Multiple Radios
Prerequisites:
• Connect the radio to a PC, turn it on in the flashing mode, and wait until the radio icon appears on
the list. It is possible to connect multiple radios at the same time.
• The codeplug must be compatible with the target radio or radios.
• All the programmed radios are of the exact same model.
44
6802974C10-BV
Chapter 3 : Getting Started
When and where to use: You want to apply common settings to multiple, identical radios. Instead of
writing individual codeplugs to each radio, you can prepare a single, master codeplug or a profile.
Either one allows you to replicate common settings (user data) to another radio or radios.
IMPORTANT:
Using Radio Copy Wizard or a profile you overwrite user data (adjustable parameters) on
the selected radio. Hardware calibration values (so important for each individual device) remain
unchanged.
For MTM5500: before connecting to CPS, connect the control head(s) to the transceiver and
power up the radio.
Procedure:
1 Open a codeplug from a data storage device or read it from a radio.
2 Modify the codeplug accordingly.
The modified codeplug becomes a master codeplug for multiple radios.
If… Then…
If you want CPS Plus to au- perform the following actions:
tomatically assign consecutive a Select the Auto ISSI Assignment check box.
ISSI numbers,
b Enter the starting number.
Each radio must have a unique ISSI.
If you want to activate the se- select the Enable Selling Feature check box.
lected selling features on each
radio,
45
6802974C10-BV
Chapter 3 : Getting Started
3.10
Adding a First, New Radio to the System
Prerequisites:
• Connect the radio to a PC, turn it on in the flashing mode, and wait until the radio icon appears on
the list. It is possible to connect multiple radios at the same time.
• This task requires a thorough knowledge about the system and network.
When and where to use: You want to configure a radio to make and receive calls on the network.
Procedure:
1 Read a codeplug from the new radio.
2 Assign ISSI. Go to Codeplug→Subscriber Unit Parameters→Radio ISSI and enter the value.
IMPORTANT: The value needs to match the ISSI enabled on the network.
3 If configured, users can preview the radio ISSI from the menu or as a home screen information,
or a welcome screen. Copy the ISSI number and paste to the following fields accordingly:
a Codeplug→Subscriber Unit Parameters→This Radio Private Number — ISSI displays
on a radio when the user navigates to Menu→My Info→My Private Num.
b Codeplug→Display Parameters→Home Mode Display→Home Mode Display Text —
ISSI displays on a radio in the idle mode.
c Codeplug→Display Parameters→Home Mode Display→Welcome Screen — ISSI
displays as a radio welcome screen; only if a screen saver is disabled.
4 Assign GSSI to talkgroups.
All Motorola Solutions radios support a folder structure for talkgroups. There can be a single
level or dual level folder structure. Before you add GSSI to talkgroups, create the folders and the
talkgroups.
a To create a folder, go to Codeplug→TalkGroups→TMO→TMO Folders List and name
each folder.
b To make the folder visible and allow users to enter talkgroups, select the Status check box.
NOTICE: To fill out multiple fields with the same value or to select multiple check
boxes in the same column, highlight the fields, right-click, and select Fill Down.
c To define the capacity of the folder, enter the value for the Number of Talkgroups in the
Range.
NOTE: The total number of talkgroups for all folders determines the number of rows in
the Talkgroups In Folder node.
d To organize folders into a structure with subfolders nested underneath the parent folders,
from the Parent Folder, select the primary one.
e To prevent users from transmitting voice, select the Receive Only check box.
f To create a talkgroup, go to Codeplug→TalkGroups→TMO→TMO Talkgroup List, name
each talkgroup and enter the GSSI in to the ID field.
46
6802974C10-BV
Chapter 3 : Getting Started
7 Set the start scan frequency and a number of frequencies to scan. Go to Codeplug→Mobility
and System Parameters→Frequency List→Frequency List1 – Frequency List4 and enter
the values.
• Frequency List1 — the radio populates this list once it has registered on a network and so
the CPS Plus cannot load frequencies.
• Frequency List2 — a list of permanent frequencies used on a network that can be used to
enable faster initial registration.
• Frequency List3 and Frequency List4 — use to force the radio to scan two sub bands. It
can speed up the first registration of a radio on a network.
• First Frequency to Scan must match the lowest frequency used on the network.
NOTE: It is not always a round number, such as 490.00000 MHz. For example a
network that uses 12.5 kHz offsets may start at 490.0125 MHz.
• Number of Frequencies is normally set to 400.
47
6802974C10-BV
Chapter 3 : Getting Started
8 Set Country Code and Network Code of the system to register on. Go to Codeplug→Mobility
and System Parameters→Address Extension→Country Code/ Network Code and enter the
values.
9 Save the changes.
10 Write the codeplug to the radio.
NOTICE: Each radio must have unique ISSI. If you write the codeplug to multiple radios,
you can use the Radio Copy Wizard option and assign consecutive numbers of ISSI to
each device.
Postrequisites: Test the radio on the network.
3.11
Adding Another, New Radio to the System
Prerequisites:
• Connect the radio to a PC, turn it on in the flashing mode, and wait until the radio icon appears on
the list. It is possible to connect multiple radios at the same time.
• You have a master codeplug that you use for existing radios or you have a properly configured
radio to read the codeplug from.
• The codeplug must be compatible with the target radio or radios.
When and where to use: You want to add another radio or radios to an existing fleet. You want the
new radio to have the same configuration as the existing devices (master codeplug).
IMPORTANT: Using Copy Wizard or a profile, overwrites the user data (adjustable
parameters) on the selected radio. Hardware calibration values (important for each individual
device) remain unchanged.
Procedure:
1 Open a codeplug from a data storage device or read it from a radio.
NOTE: The new and the existing radios must be of the exact same model.
If… Then…
If you want CPS Plus to au- perform the following actions:
tomatically assign consecutive a Select the Auto ISSI Assignment check box.
ISSI numbers,
b Enter the starting number.
Each radio must have a unique ISSI.
48
6802974C10-BV
Chapter 3 : Getting Started
If… Then…
If you want to activate the se- select the Enable Selling Feature check box.
lected selling features on each
radio,
3.12
Enabling a Standard Feature on a Radio
Prerequisites: Connect the radio to a PC, turn it on in the flashing mode, and wait until the radio icon
appears on the list. It is possible to connect multiple radios at the same time.
When and where to use: You want to enable a feature on a radio or radios.
Procedure:
1 Open a codeplug from a data storage device or read it from a radio.
2 Go to Codeplug→Feature Flags and select the check box for the appropriate feature.
3 To write the codeplug to a radio, click File→Write Radio or use the right-click menu from the
Radio Icons List.
IMPORTANT: Once the programming operation begins, do not disconnect or turn off the
radio. The radio icon turns orange and the progress bar displays the operation status.
When the operation is complete, the radio icon turns green.
NOTICE: To apply the changes to multiple compatible radios, use a profile or the Copy
Wizard option with a master codeplug.
3.13
Requesting a License File for Selling Features
You want to obtain a license file for relevant selling features that can be enabled on your radio(s).
Prerequisites:
• Activate the CPS Plus application by loading the necessary entitlement or importing the relevant
license file.
• Go to License→Export Radio Information List and export radio information to a file.
49
6802974C10-BV
Chapter 3 : Getting Started
• To generate an offline package from CPS for the Integrated Terminal Management (iTM), ensure
that the imported Release Packet and CPS version are compatible with the related release.
Procedure:
1 Click License→Request License File.
The Request Radio Selling Features License File dialog box appears.
3.14
Enabling a Selling Feature on a Radio
Prerequisites:
• Ensure that you loaded the necessary entitlement or imported the relevant license file(s).
• Connect the radio to a PC, turn it on in the flashing mode, and wait until the radio icon appears on
the list. It is possible to connect multiple radios at the same time.
• Close all codeplugs.
When and where to use: You want to update the configuration of the radios and add selling features,
for example the WAP feature. Licenses for the paid features are stored in files that need to be
downloaded from the license server. The availability of features depends on the radio model and the
software version.
Procedure:
1 Click License→Enable Radio Selling Features.
The Enable Feature dialog box appears with all the connected radios listed.
50
6802974C10-BV
Chapter 3 : Getting Started
3.15
Modifying a Codeplug Using an XML File
Prerequisites:
• Connect the radio to a PC, turn it on in the flashing mode, and wait until the radio icon appears on
the list. It is possible to connect multiple radios at the same time.
• You have MS Excel 2003® or higher or other XML editor.
When and where to use: You want to modify radio configurations using an external XML file. It is
especially useful when you want to change and apply the same configuration to multiple radios of the
same type by creating a template (a master codeplug). For example, in a special event you want to
configure a fleet of radios with the same operational talkgroups. An XML file can be prepared outside
CPS Plus (use MS Excel 2003® or higher), then imported and applied to a master codeplug.
Procedure:
1 Open a codeplug from a data storage device or read it from a radio.
2 To export an XML file from CPS Plus: click File→Export→User Data
3 In the Feature List dialog box, select user data and click OK.
The file manager dialog box appears.
5 To modify the XML file: launch the XML editor, open the XML file that you exported from CPS
Plus, modify the values, and save the file as the XML format.
You have modified the XML file. You can switch to CPS Plus and import the User Data file.
6 In CPS Plus, verify that the codeplug you want to modify using the XML file is opened.
7 Clear the unique list before importing user data.
8 To import the XML file to CPS Plus, click File→Import→User Data.
The file manager dialog box appears.
3.16
Upgrading a Radio
Prerequisites:
• Connect the radio to a PC, turn it on in the flashing mode, and wait until the radio icon appears on
the list. It is possible to connect multiple radios at the same time.
• Obtain the proper software release pack. See Importing Release Packets to CPS Plus on page 56.
51
6802974C10-BV
Chapter 3 : Getting Started
• If you are upgrading a mobile radio version along with languages, enable the desired languages for
the transceiver in the codeplug. See Adding Languages to Radios on page 64.
When and where to use: You want to load newer software to a radio.
NOTE:
Due to USB limitations, you can upgrade up to 16 radios at the same time.
When upgrading MTM5x00, MTM800FuG, and MTM800FuG ET radios to MR10.6.9, remember
to load and align the languages of the control head and the transceiver.
To upgrade the radio from any pre-MR10.6.3 release to the MR10.6.9 release (or future
releases), first you need to upgrade the radio to the 10.6.3c release, then restart it, and finally
upgrade it to the MR10.6.9 release.
It is impossible to downgrade an MTP3xx0 radio from the MR10.7 release to the MR10.5/
MR10.5.1 release.
IMPORTANT: Before upgrading MTP3xx0 radios from the MR10.5/MR10.5.1 release to the
MR10.7 release, ensure that the radio battery level is no less than 50%.
Procedure:
1 Click one of the following:
• Tools→Upgrade Radio
• To roll back a radio to its previous version without losing user data, use the Restore
Radio function
• To upgrade a radio between MR5.6 and MR5.9 or post-MR5.9 version, use the Up/
Downgrade Radio Lite function.
• Tools→Up/Downgrade Radio Lite
• Upgrade Lite only upgrades radios that are version pre-MR5.9 to a version that is MR5.9
or newer.
NOTE: This removes all the user data and only keeps the selling feature, factory
and sensitivity data after up/downgrade. If you want to keep the user data during the
upgrade, use the Upgrade Radio function instead.
2 From the Up/Downgrade to drop-down list, select the software version.
IMPORTANT: When upgrading the radio to the MR10.6.3c release, select the
R14xxx8288 software version for the control head. Make sure the Keep Control Head
and Transceiver consistent option is enabled.
3 From the Languages drop-down list, select the language(s) that are to be used on the radio.
IMPORTANT: For mobile radios, select matching languages for both transceiver and
control head.
52
6802974C10-BV
Chapter 3 : Getting Started
Once the programming operation begins, do not disconnect or turn off the radio. The radio
icon turns orange and the progress bar displays the operation status. When the operation is
complete, the radio icon turns green.
Postrequisites: To verify that the operation is successful and to find logs from other operations, go to
Window→Task Window.
3.17
Changing a Radio Screen Saver
Prerequisites:
• Prepare a GIF image (maximum 256 colors) on a disk (an animated GIF file is also supported for
all platforms except MTP850S, MTP850FuG, MTP830S, MTP830FuG and CEP400).
• Resize the image if needed – the recommended dimensions are 130x130 pixels for portable
radios, 640x480 pixels for mobile control heads, and 240x320 pixels for TSCH (Telephone Style
Control Head).
• Ensure that the graphic file size does not exceed 18 kB for portable radios and 40 kB for mobile
radios.
NOTE: It applies only to radios with a color display.
When and where to use: You want to replace a default radio screen saver image with a custom
picture, for example the department logo. The screen saver image is a decorative, background element
for the radio display (it does not save the screen or a battery).
NOTICE: To apply the changes to multiple compatible radios, use a profile or the Copy Wizard
option with a master codeplug.
Procedure:
1 Open a codeplug from a data storage device or read it from a radio.
2 To import the image to CPS Plus, click File→Import→Screen Saver.
3 In the Import Screen Saver dialog box, click Load.
The file manager dialog box appears.
5 Click Import.
The Operation completed successfully message appears.
NOTE: For MTM5x00, MTM800FuG, and MTM800FuG ET, the screen saver is imported
to the control head codeplug, not the transceiver codeplug. For MTM800FuG, if
Codeplug→Control Head Configurations→Control Head Settings→Control Head
Type is set to Handset, the screen saver is imported to the transceiver codeplug.
53
6802974C10-BV
Chapter 3 : Getting Started
7 To verify that the screen saver option is available from the radio menu, go to
Codeplug→Display Parameters→Menu Configuration→Setup→Display→Screen Saver.
Postrequisites: Write the codeplug to the radio.
NOTICE: You can assign One-Touch Button to this function.
54
6802974C10-BV
CPS Plus Operations
Chapter 4
4.1
Using the USB Driver Tool
Prerequisites:
• CPS is installed on the computer.
• You know your CPS version.
• You understand the concept of switching between the new and old USB drivers.
When and where to use: After installing the CPS Plus application, you can still retain previous
versions of CPS. Legacy CPS may be needed if you support radios running on legacy software
platforms, not supported by the new CPS Plus (lower than MR5.9). The USB Driver Tool ensures
that you always install the proper USB drivers for relevant CPS. If you want to use the legacy CPS
(versions older than R6x.575.01) with old radios (MR5.9 and older), use Install Old Driver. Each time
when you install the drivers, you overwrite the existing USB drivers (newer or older). Therefore, to
program radios using CPS Plus after using the legacy, old CPS and radios, use Install New Driver.
CPS Plus always works with the new USB drivers.
Procedure:
1 Click Start→Programs→Motorola→USB Driver Tool.
2 In the CPS Driver Tool window, click Install Old Driver or Install New Driver to install the
relevant driver.
NOTE: If the Software Installation window appears, click Continue Anyway.
The installation begins. Wait until the following message appears: Installation finished!
Press any key to continue....
4.1.1
Radio Software Release Versions Matrix
CPS Plus supports radio software from MR5.9 onwards. For older radio software, use the legacy CPS.
55
6802974C10-BV
Chapter 4 : CPS Plus Operations
4.2
Importing Release Packets to CPS Plus
Prerequisites: You have the release packet on the disk.
When and where to use: You have received new release packets and you want to use CPS Plus
to upgrade radios. Also, when you had your CPS Plus repository folder removed from the disk (for
example after a disk failure).
Procedure:
1 Click Release Packet→Import Release Packet.
2 In the Open window, select the release packet file and click Open.
NOTICE: To select multiple files, press and hold the CTRL key. To select a block of files,
press and hold the SHIFT key.
Importing begins. It takes approximately 20 seconds to import a single packet.
CPS Plus stores the packet in the default repository folder. The content of the packet (software files,
codeplugs, audio profiles and audio device descriptors) is ready to use with your radios.
4.3
Converting Codeplug/Profile Radio Model
Prerequisites:
• Ensure that the release packet supporting the target radio model is imported into the CPS.
• The source codeplug or profile is opened in the CPS.
When and where to use: Use to convert a codeplug or profile for use with other radios.
Procedure:
1 Click File→Convert Model.
2 In the Convert Model window, select the target radio models that you want to convert the
codeplug or profile to.
3 In the Target Version column, select the target version the codeplug or profile will be converted
to.
4 Click Convert and allow the operation to finish.
The new converted codeplug or profile window appears.
Postrequisites: After converting the codeplug or profile for a radio it is necessary to save the results
for each new window.
4.4
Copying Configuration Between Codeplugs and Radios
Prerequisites:
• The codeplug parameters must be valid.
• The codeplug must be compatible with the target codeplug or codeplugs.
• The codeplug must be compatible with the target radio or radios.
56
6802974C10-BV
Chapter 4 : CPS Plus Operations
When and where to use: You want to copy parameter values from one codeplug to other codeplug
or codeplugs, or directly to other radio or radios. CPS Plus provides multiple ways to replicate
configuration between codeplugs or radios.
1 You can copy configuration (whole nodes) between two codeplugs, for example all values for the
Security node from a codeplug A to a codeplug B.
2 You can copy configuration (entire or only selected user data) from a master codeplug to other
codeplugs or radios using the Codeplug Copy Wizard and Copy Wizard options.
3 You can create a profile with a subset of specified codeplug parameters. You can store the profiles
on the disk and apply to codeplugs or radios anytime (the Copy Wizard is a real-time option) or
even share with other CPS Plus users.
NOTE: If you copy Subscriber Unit Parameters to multiple radios, verify that each radio has a
unique ISSI.
IMPORTANT: Using Copy Wizard or a profile, overwrites the user data (adjustable
parameters) on the selected radio. Hardware calibration values (important for each individual
device) remain unchanged.
Procedure:
1 To copy parameters between a codeplug A and a codeplug B follow the substeps:
a Open the two codeplugs or read the codeplugs from radios.
b To fit the two codeplugs on the screen, click Window→Tile Vertical.
c Click the relevant node in the codeplug A to select it.
d Drag the node from the codeplug A to the corresponding node in the codeplug B.
Figure 10: CPS Plus – Drag-and-Drop Operation Between Codeplugs
You have copied parameter values from the selected node in the codeplug A to the same
node in the codeplug B.
57
6802974C10-BV
Chapter 4 : CPS Plus Operations
c Select a group or groups with user data parameters and click Next.
NOTE: Lower-level user data is selected automatically.
Step example: You want to copy over all Ergonomic Parameters. When you select the
Ergonomic Parameters checkbox in the Codeplug Copy Wizard – Select Group window,
all user data of lower level (Keypad, Tones, Dialing Methods, and so forth.) is selected
automatically.
The Select the Target Codeplug Files dialog box appears.
e Click Copy.
The operation begins. Wait until it is completed. CPS Plus copies the parameters and saves
changes to the updated codeplugs.
c Select a group or groups with user data parameters and click Next.
NOTE: Lower-level user data is selected automatically.
Step example: You want to copy over all Ergonomic Parameters. When you select
the Ergonomic Parameters checkbox in the Copy Wizard – Select Group window, all
user data of lower level (Keypad, Tones, Dialing Methods, and so forth.) is selected
automatically.
The Copy Wizard dialog box appears.
58
6802974C10-BV
Chapter 4 : CPS Plus Operations
4.5
Comparing Codeplugs
When and where to use: You want to examine differences in configuration between two codeplugs
and copy the values between the codeplugs.
Procedure:
1 Open the two required codeplugs.
2 Click File→ Compare Codeplug.
3 In the Select Document window, select the check boxes and click OK.
NOTE:
If the OK button is inactive it means that the codeplugs are not compatible. Verify the
version and the model and open the correct file.
Select the Bypass the User Defined Language comparison checkbox to bypass the
comparison of the User Defined Language Nodes of the two codeplugs.
The Compare Codeplug window with listed differences appears.
4 To filter the codeplug tree and display only the different nodes, click Diff Features.
The codeplug tree shows only the different nodes but all the fields within these nodes.
5 To filter the codeplug tree and display only the different nodes and the particular different fields
within these nodes, click Diff Fields.
The codeplug tree shows only the differing nodes and the differing fields within these nodes.
NOTE: Click Report to save the comparison results to a *.txt file.
6 (Optional) To copy a value from one codeplug to another, highlight the appropriate codeplug
path in the Compare Codeplug window.
7 (Optional) From the Compare Codeplug window toolbar press <- or -> depending on which
value you want to copy.
The changed codeplug value becomes highlighted.
8 To see all the fields added between the selected codeplug releases, click Added Fields.
NOTE: An error message appears if the selected codeplugs are the same version.
9 To generate a *.txt file with all the fields added to the highest codeplug, click Added Fields
Report.
NOTE: An error message appears if the selected codeplugs are the same version.
59
6802974C10-BV
Chapter 4 : CPS Plus Operations
10 To see all the fields deleted between the selected codeplug releases, click Deleted Fields
NOTE: An error message appears if the selected codeplugs are the same version.
11 To generate a *.txt file with all the fields deleted from the highest codeplug, click Deleted
Fields Report.
NOTE: An error message appears if the selected codeplugs are the same version.
12 Close the window and chose the codeplug(s) to save. Press Save.
4.6
Validate Codeplug/File
Prerequisites:
• The codeplug or profile is opened in the CPS.
When and where to use: Use to verify if there are any invalid fields in the codeplug or profile before
copying them to the radio.
Procedure:
1 Select the desired codeplug or profile you would like to verify.
2 Click File→Validate Codeplug/File
4.7
Upgrading a Codeplug
When and where to use: You have received a new release packet. You can use the new codeplugs
(modify if needed) or upgrade your older, already configured codeplugs, and add the latest radio
features and parameters. After this operation, the user data values in your old codeplug remain
unchanged and only the newly added parameters are set to defaults.
Procedure:
1 Click File→Open Codeplug with Up/Downgrade.
2 Select the file and click Open.
NOTICE: You can select multiple files.
3 From the Target Version drop-down list in the Up/Downgrade Codeplug window, select the
software version.
4 Click Start Operation.
After the upgrade is complete, the individual codeplugs open.
60
6802974C10-BV
Chapter 4 : CPS Plus Operations
4.8
Profile-Based Configuration Modification
Profile is a subset of specified parameters. Unlike codeplugs, profiles contain only selected nodes and
fields. Profiles are smaller than codeplugs; therefore programming time for a single profile is much
shorter than for an entire codeplug.
Figure 11: CPS Plus – Using Profiles
RUA/RUI
CPS
SIM
SIM
CPS
Codeplug
GPS
CPS
GPS
61
6802974C10-BV
Chapter 4 : CPS Plus Operations
4.8.1
Creating a Profile
When and where to use: You want to create a configuration file with a subset of specified parameters
from a codeplug. You can use profiles with codeplugs or radios. Profiles are smaller than codeplugs;
therefore programming time for a single profile is much shorter than for an entire codeplug.
Procedure:
1 Open a codeplug from a data storage device or read it from a radio.
2 To create a profile, click File→Generate Profile.
The Generate Profile — Select Groups dialog box appears.
3 Select a group or groups with user data parameters and click Next.
NOTE: Lower-level user data is selected automatically.
4.8.2
Applying Profiles to Codeplugs
Prerequisites:
• The codeplug is opened and active.
• The profile and the codeplug are for the same radio model type.
• The profile version is not higher than the codeplug version.
When and where to use: To replicate configuration from a profile to a codeplug.
Figure 12: CPS Plus – Applying Profiles to Codeplugs
Codeplug
SIM
CPS
Codeplug
GPS
Codeplug
Procedure:
1 Click File→Apply Profile to Codeplug.
2 In the Open window, select the profile and click Open.
Configuration from the opened profile is applied to the codeplug.
62
6802974C10-BV
Chapter 4 : CPS Plus Operations
4.8.3
Custom Profile Management
The following topics are designed to help you manage your custom codeplug profiles.
4.8.3.1
Adding Codeplug Fields to Custom Profile
Procedure:
1 Right-click a codeplug field.
2 Click on Add to Custom Profile.
The codeplug fields, and its dependents, appears inside the Field List tab.
4.8.3.2
Deleting Codeplug Fields for Custom Profile
Procedure:
1 Right-click a codeplug field in the Field List.
2 Click on Delete record.
NOTE: Deleting fields with values also deletes all the dependent fields attached to it.
4.8.4
Applying Profiles to Radios
Prerequisites:
• Connect the radio to a PC, turn it on in the flashing mode, and wait until the radio icon appears on
the list. It is possible to connect multiple radios at the same time.
• You have the profile file on the disk.
• The profile is appropriate for the radio model type.
• The profile version is not higher than the radio version.
When and where to use: To replicate configuration from a profile to a radio.
63
6802974C10-BV
Chapter 4 : CPS Plus Operations
SIM
CPS
Codeplug
GPS
Procedure:
1 Click File→Apply Profile to Radio.
The file manager dialog box appears.
4.9
Adding Languages to Radios
Prerequisites:
• Connect the radio to a PC, turn it on in the flashing mode, and wait until the radio icon appears on
the list. It is possible to connect multiple radios at the same time.
• The radio software supports the chosen language.
• The radio software ships with default language, it is highly recommended to add local language to
the first codeplug.
When and where to use: You want to localize the radio settings. In other words, after programming
multiple language packs to the radio, the radio user can choose a preferred language from the radio
menu.
Procedure:
1 Click Tools→Radio Languages Settings.
The Languages dialog box appears.
64
6802974C10-BV
Chapter 4 : CPS Plus Operations
4 To activate a specific language on a radio, open or read the codeplug from the radio.
5 Go to Codeplug →Language Parameters →Language Settings.
6 Select a language.
7 Select the radio or radios and click Start Operation.
Once the programming operation begins, do not disconnect or turn off the radio. The radio
icon turns orange and the progress bar displays the operation status. When the operation is
complete, the radio icon turns green.
Postrequisites: Radio users can select a local language using the language menu on the radio.
4.10
Importing Audio Templates to CPS Plus
Prerequisites:
• Close all codeplugs.
• You have an audio template file (*.stf) or an audio template package (*.sfts).
When and where to use: Default audio template files are included in release packets. In some cases,
engineers can provide you with separate, customized templates. You can import them to the CPS Plus
repository and use for radio audio profiles.
You cannot create audio templates using CPS Plus.
Procedure:
1 Click Tools→Import/Remove Audio Template Files.
The Import/Remove Audio Template Files window appears.
4.11
Applying Audio Templates to Radios
Prerequisites:
• The radio must support audio profiles.
• You imported audio templates to CPS Plus.
When and where to use: There are many situations where the demand of audio quality changes
according to the working environment. For example, an airport worker, who works partly in a noisy
outdoor field and partly inside the relatively quiet airport lobby requires different audio settings for those
65
6802974C10-BV
Chapter 4 : CPS Plus Operations
two environments. Having different audio profiles programmed on the radio, the radio user can switch
between conditions-specific audio settings when needed.
NOTE: There is a clear distinction between an audio template and an audio profile. Motorola
Solutions engineers provide audio templates (for example Outdoor, Indoor, Street Use,
General) with a range of default values which customers can adjust. The customer can apply
the audio template to audio profiles (for example Outdoor for User Profile 1, Indoor for User
Profile 1) and program them to radios.
Procedure:
1 Open a codeplug from a data storage device or read it from a radio.
2 Go to Codeplug→Audio Settings→User Profile 1 – User Profile 10→Select Template.
3 From the drop-down menu, select the template for this User Profile.
4 Repeat the task for other user profiles, if needed.
5 Save the codeplug.
6 Write the codeplug to the radio.
The radio user can select an audio profile from the radio menu.
Postrequisites:
NOTICE: You can assign One-Touch Button to this function.
4.12
Importing Audio Tones to the Codeplug
Prerequisites:
• Only the AdvisorTM TPG2200 Pager supports this feature.
• You have an audio tones file (*.wav) that is sampled with 8000 Hz, quantized with 16 bits, and
normalized to the full dynamic range smaller than 100 KB.
When and where to use: You can import and store your own audio tones to the codeplug and pager.
These tones can be selected as indication tones.
Procedure:
1 Open the codeplug from a data storage device or read it from the pager.
2 Go to Codeplug→Ergonomic Parameters→User Tones.
3 At User Tone 1, click Import.
4 Choose a location, select the file, and click Open.
5 Repeat the task for other user tones, if needed.
6 Save the codeplug.
7 To apply the audio tones to the pager, write the codeplug to the pager.
4.13
Removing Audio Tones from the Codeplug
Prerequisites: Audio Tones are already stored in the codeplug. You can see the name of the audio
tones at Codeplug→Ergonomic Parameters→User Tones→User Tone Alias.
66
6802974C10-BV
Chapter 4 : CPS Plus Operations
Procedure:
1 Open the codeplug from a data storage device or read it from the pager.
2 Go to Codeplug→Ergonomic Parameters→User Tones.
3 At the selected user tone, click Remove.
The User Tone Alias becomes blank to indicate that the audio tones file is removed from the
codeplug.
4.14
Importing Audio Device Descriptors to CPS Plus
Import Audio Device Descriptors (ADDs) to ensure acceptable audio performance for every accessory
connected to next generation Motorola Solutions mobile and portable radio models (MTM800FuG,
MTM5xx0, MTP3xx0, MTP6xx0).
An ADD is a file containing relevant audio parameters required for a proper RX/TX configuration of
a particular audio accessory. One ADD defines only one audio accessory, so the number of ADDs
corresponds to the number of supported accessories.
ADDs are listed in the order they are imported. You can change the default order by removing all ADDs
and importing them again in the preferred order. It is recommended to remove unused ADDs (see
Removing Audio Device Descriptors from CPS Plus).
You cannot create an ADD using CPS Plus.
NOTE: If you are unable to find the Accessory List node, your radio model does not support
ADD files. All information about the accessories hardware is included in the audio templates
and you can skip this procedure.
IMPORTANT: The Car Kit will not work unless relevant ADD files for the related accessories
are imported.
Prerequisites:
• Your accessory is not listed in the following codeplug table: Codeplug→Buttons, Keys and
Accessories→Accessory List
• You have an Audio Device Descriptors (*.add) file. These files are provided separately by Motorola
Solutions.
Procedure:
1 Open a codeplug from a data storage device or read it from a radio.
2 To import the ADD file, go to Codeplug→Buttons, Keys and Accessories→ADD Import /
Remove.
3 Click Import.
The file manager dialog box appears.
67
6802974C10-BV
Chapter 4 : CPS Plus Operations
4.15
Removing Audio Device Descriptors from CPS Plus
Prerequisites: Audio Device Descriptors are already stored by CPS and you can see a
list of supported accessories in the following codeplug table:Codeplug→Buttons, Keys and
Accessories→Accessory List.
When and where to use: Some radio models (MTP3xx0, MTP6xx0) use Audio Device Descriptors
for compatible IMPRES accessories (with an ADS chip). In such cases, a separate ADD file holds
information about the hardware and a separate audio template provides audio settings for the
accessory. You can import an ADD file and store the relevant data in the CPS repository. That means
that you can have your own, custom audio values for the attached accessory, different than those
stored by the ADS chip itself. You cannot create an ADD file using CPS Plus.
NOTE: If you are unable to find the Accessory List node, that means that your radio model
does not support ADD files. All information about accessories hardware is in audio templates.
You can skip this procedure.
Procedure:
1 Open a codeplug from a data storage device or read it from a radio.
2 To remove an accessory from the codeplug, go to Codeplug→Buttons, Keys and
Accessories→ADD Import / Remove.
3 Click Remove.
The Remove Accessory dialog box appears.
6 Choose the location and a proper file name, and click Save.
CPS stores on the disk and updates the codeplug with the information about the imported
hardware.
The codeplug no longer stores information about the removed hardware. After programming, the radio
no longer supports the removed accessory.
4.16
Restoring a Radio
Prerequisites:
• You have a relevant software release packet on a disk.
NOTE: After you import a release packet using the Import Release Packet option, CPS
Plus stores all the software components in the following directory:c:\Program
Files\MotorolaSolutions\Tetra CPS Plus\Bin\repository_link_folder\.
• You have copies of the relevant codeplugs in the backup folder.
NOTE: Each time after reading a radio, CPS Plus automatically backs up each codeplug
and stores in the following directory: c:\Program Files\MotorolaSolutions\Tetra
CPS Plus\BackupCodeplugs\.
68
6802974C10-BV
Chapter 4 : CPS Plus Operations
When and where to use: You want to downgrade a radio. In other words, you want to write a previous
version of software to the radio. For example, you wrote a newer beta software to the radio for testing
purposes and afterwards, decided to revert the radio to its previous configuration.
NOTE: After this operation, the user data values remain unchanged.
Procedure:
1 Click Tools→Restore Radio.
2 From the Restore To drop-down list in the Restore Radio window , select the software version.
CPS Plus automatically selects the appropriate software for the radio.
4.17
Recovering a Radio
Prerequisites:
• The Tools→Options→Recovery is set to Detect corrupted software but let me start recovery
manually.
• You connected the radio to PC and turned it on in flashing mode.
• The radio icon displays a red warning sign and the context-menu in the Radio Icons List is not
available for the radio.
• You are unable to read the radio.
• You have a relevant software release packet on a disk.
NOTE: After you import a release packet using the Import Release Packet option, CPS
Plus stores all the software components in the following directory:c:\Program
Files\MotorolaSolutions\Tetra CPS Plus\Bin\repository_link_folder\.
• You have copies of the relevant codeplugs in the backup folder.
NOTE: Each time after reading a radio, CPS Plus automatically backs up each codeplug
and stores in the following directory: c:\Program Files\MotorolaSolutions\Tetra
CPS Plus\BackupCodeplugs\.
69
6802974C10-BV
Chapter 4 : CPS Plus Operations
When and where to use: To manually recover the corrupted areas of the radio flash memory
(occurred due to programming errors) and write the correct software components again.
NOTICE: CPS Plus can trigger the recovery automatically. Go to Tools→Options→Recovery ,
select the Detect corrupted software and start recovery automatically mode and let CPS
Plus perform the recovery when needed. CPS Plus uses radio software from the release packet
repository and copies of compatible codeplugs. If all software components (release packets,
backup codeplugs) are proper and located on the disk, CPS Plus automatically selects the
appropriate radio software and starts the process.
Procedure:
1 To verify that the radio is corrupted, click File→Read Radio.
The Read Radio dialog box appears. You are unable to select the radio and the description
line displays: The radio is corrupted. Please use Recover Radio to repair it
and try again.
Once the radio is recovered, the radio icon turns green. You can read the radio.
4.18
Applying a Hotfix File
Prerequisites:
• You have the appropriate .hfx hotfix file.
• Connect the radio to a PC, turn it on in the flashing mode, and wait until the radio icon appears on
the list. It is possible to connect multiple radios at the same time.
When and where to use: You received a hotfix file that contains customized values of codeplug
parameters. You want to fix radios configuration using the hotfix file.
Procedure:
1 Locate the hotfix file on the disk, using the Windows Explorer.
2 Double-click the hotfix file.
CPS Plus is brought to front and the Select Radio dialog box appear.
70
6802974C10-BV
Chapter 4 : CPS Plus Operations
4.19
Collecting Radio CPU ID
You want to collect the CPU ID that identifies your radio or control head.
Prerequisites:
• Connect the radio to a PC, turn it on in the flashing mode, and wait until the radio icon appears on
the list. It is possible to connect multiple radios at the same time.
Procedure:
1 Click Tools→Display Radio CPU HW ID.
2 In the Radio CPU HW ID List box, perform one of the following actions:
If… Then…
If you want to copy a Highlight the relevant cell in the table.
the CPU ID in a
text data format, b Click Copy Selection to Clipboard or press CTRL + C.
c Paste the CPU ID into any text editor.
NOTE: It is possible to highlight multiple cells. To highlight
the whole column, click the column header.
4.20
Collecting Runtime Log
You can use the AT Command to collect mobility log and Short Data Services (SDS) or Call-out data
from the radio or pager.
Prerequisites:
Connect the radio to a PC, turn it on in the flashing mode, and wait until the radio icon appears on the
list. It is possible to connect multiple radios at the same time.
Procedure:
1 Click Tools→Collect Runtime Log.
2 The Read Radio pop-up window displays all the connected radios and general information such
as Model Name, Serial Number, TEI, and Radio Version.
3 Select the required radios.
4 Click <Browse...> to choose a location to save the log.
The default path is ../data/MobilityLog.
5 Click Start Operation.
4.21
Setting Passphrase for OTAP Bridges
You can use Over-the-Air Programming (OTAP) to remotely reconfigure radios over TETRA network.
The OTAP feature is secured with a passphrase which is required every time OTAP is used.
71
6802974C10-BV
Chapter 4 : CPS Plus Operations
When and where to use: A passphrase must be created during the initial set up of OTAP on your
CPS.
Procedure:
1 Enable the OTAP feature by follow the instructions up to step 2 in Enabling a Selling Feature on
a Radio on page 50.
2 In the Radio Icon List, right-click on the targeted radio model and select Use as OTAP Bridge.
3 Follow the instruction on screen to create your passphrase.
NOTE: Passphrase is only created once. Once the passphrase is programmed, the
passphrase is not editable or retrievable through CPS or any interface on the radio.
Passphrase reset or recovery options are not available. In cases where the passphrase
is forgotten, the affected radio must be sent to your service provider for reprogramming
for a new OTAP passphrase.
4.22
Setting Up OTAP Bridges
Over-the-Air Programming (OTAP) bridges are over-the-air communication channels between the
Customer Programming Software (CPS) and recipient radios. You can set up a radio to function as a
bridge.
Prerequisites:
1 Connect a radio to the PC.
2 Enable the OTAP feature flag for the connected radio.
3 To avoid interruption due to calls during an OTAP operation, disable feature flags relating to calls on
the bridge radio.
4 To set the radio as an OTAP bridge, the radio must be powered on and in service mode.
5 Ensure that the radio is in Trunked Mode Operation (TMO).
6 Ensure that the radio is not in charger-only mode.
When and where to use: The OTAP bridge must be set up and ready for use before configuring an
update with OTAP.
Procedure:
1 Disable the automatic start programming mode. Do the following:
a Click Tools→Options.
b Clear the Enable auto reset radio to programming mode check box.
2 To enable the connected radio as an OTAP bridge, right-click on the targeted radio model in the
Radio Icon List and select Use as OTAP Bridge.
3 Log on with your passphrase which was created during the initial OTAP setup.
The OTAP bridge is ready for use.
4.23
Sending Critical Updates
Prerequisites: Motorola Solutions sends you a service package for critical update.
72
6802974C10-BV
Chapter 4 : CPS Plus Operations
When and where to use: You want to send a critical update (also known as codeplug hotfix) as
provided by Motorola Solutions through Over-the-Air-Programming (OTAP).
Procedure:
1 Click File→Send MSI Service Package.
Over the Air Programming window pops up.
4 Click Send after configuration is completed to deliver the update to the identified radio.
4.24
Sending General Radio Configuration Update
When and where to use: You want to send a general radio configuration update through Over-the-Air-
Programming (OTAP). OTAP supports both clear and encypted updates.
Procedure:
1 Connect the identified radio model to the CPS.
2 Read the radio codeplug until completion.
3 To generate an OTAP Profile, perform the following actions:
a Click File→Generate OTAP Profile.
b Select the groups of configurations to be added into the profile from the Generate OTAP
Profile - Select Groups window.
c Save the generated profile to a preferred location.
You are now ready for configuration update over OTAP.
4 To start the OTAP configuration update, load the OTAP profile by clicking File→Open OTAP
Profile. Update the codeplug fields as required.
To successfully send OTAP updates, the payload size must not exceed 100%. As you configure
the OTAP profile, you can view the payload percentage in OTAP List at the bottom pane. If the
payload size exceeds 100%, you must reduce the size by removing some of the codeplug field
selections.
5 When the update is completed, send the configuration update by clicking File→Send OTAP.
Over the Air Programming window pops up.
7 Click Send after configuration is completed to deliver the update to the identified radio.
73
6802974C10-BV
Chapter 4 : CPS Plus Operations
4.25
Viewing OTAP Update Status
Procedure:
Select View→OTAP Tracking Window.
The OTAP Tracking window appears and displays the update status.
74
6802974C10-BV
Troubleshooting
Chapter 5
Troubleshooting
The troubleshooting topics can help you to identify and overcome difficulties while programming your
radio.
5.1
Unable to Launch CPS
Only one CPS instance can run at a time so before re-launching the application you need to verify if
the application window is not minimized.
If the window is not minimized, you can terminate the CPS process manually and launch the
application again. Shut down the process by performing the following actions:
1 Press CTRL+ALT+DELETE.
2 Click Task Manager.
3 Select the cpsplus.exe instance and click End Process.
5.2
Unable to Exit CPS Plus
Terminate the CPS process manually. To shut down the process, perform the following actions.
1 Press CTRL+ALT+DELETE and click Task Manager.
2 Select the cpsplus.exe instance and click End Process.
5.3
A Radio is not Functioning
1 Charge the battery.
2 Remove the battery, wait for 10 seconds and reinstall the battery.
3 Contact customer support.
5.4
Programming Mode Cannot Initiate
You connected the radio to the PC but failed to turn it on in flashing mode.
1 Charge the battery.
2 Verify that the radio functions properly. Turn the radio on and off. If you cannot turn it on, remove
the battery, wait for 10 seconds and reinstall the battery.
3 Connect the radio to a different USB port.
4 Verify that the hardware is properly installed in Windows. Go to Device Manager→Universal
Serial Bus controllers. If the TETRA hardware is not on the list, scan for new USB devices and
reinstall the USB drivers.
5 Verify that you use proper USB drivers dedicated to the software release.
6 Do not disconnect the radio and restart the PC. If new hardware is found, reinstall the USB drivers
manually.
75
6802974C10-BV
Chapter 5 : Troubleshooting
5.5
I Disconnected a Radio During Programming
1 Do not turn off the radio.
2 Do not exit CPS Plus.
3 Reconnect the radio to the PC.
4 Wait until CPS Plus discovers the radio (it appears in Radios Icons List).
5 Repeat the programming operation.
NOTICE: To verify the programming operations history, click Window→Task Window.
5.6
Programming Interrupted or Failed
Connect the radio to the PC as for programming. If needed, CPS Plus automatically recovers the radio
using its previous configuration, (CPS Plus backs up the proper configuration on a disk).
IMPORTANT: The radio codeplug must have been read at least once by the CPS in order to
take backup.
5.7
Invalid Codeplug Parameters
You are unable to save the codeplug or perform certain operations.
1 To find the invalid parameters, go to the Information pane, click the Invalid tab, and double-click
the path.
NOTICE: Alternatively, you can use the Compare Codeplug to find the differences
(including the invalid parameters) between two files.
2 Correct the values and try again.
5.8
Report Issue
When and where to use: When an application or codeplug error occurs, you may prepare a report,
which can be provided to the Motorola Solutions support in order to determine the root cause.
Procedure:
1 Click Help→ Issue Report.
2 In the Report Issue window enter optional information such as User Name and Issue
Description. Select the check boxes to choose information that will be included in the report.
3 Press Create Report Archive. A pop-up window appears that allows you to save the issue
report to a ZIP file.
A message window saying The report archive has been saved to appears.
4 Inform the Motorola Solutions support about the issue and provide the generated report.
76
6802974C10-BV
Chapter 5 : Troubleshooting
5.9
Windows Crashes When Using a USB 3.0 Port
If Windows crashes when you are programing the radio using a USB 3.0 port, you need to upgrade
the USB 3.0 Host Controller driver on your PC. The driver is usually provided by your motherboard
manufacturer – please refer to the relevant website.
77
6802974C10-BV
Chapter 6 : CPS Glossary
Chapter 6
CPS Glossary
Active document or file – The document in which you are working.
ADD – Audio Device Descriptors. A structure which provides hardware information about a particular
audio accessory (for both IMPRESS and core accessories). Files with ADD have an extension .add.
AIE – Air Interface Encryption provides confidentiality on the radio link over the air.
APAC – Asia Pacific region.
ASSI – Alias Short Subscriber Identity.
Audio Profile – represents radios audio characteristics that fit to a specific operating environment, for
example Indoor for an office or Outdoor for high traffic noise. It is not recommended to edit it.
Audio Template – a baseline file for creating audio profiles. Audio experts prepare and modify audio
templates.
BUP – Backup.
Calibration values – a set of important and unique, factory-defined values (such as frequency tuning)
assigned to radios. Also known as Sensitive data.
Call – There are two types of calls: individual call or group call. An individual call is a complete
sequence of related call transactions between two radios in DMO. There are always two participants in
an individual call. A group call is a complete sequence of related call transactions involving two or more
DM-MSs. The number of participants in a group call is not fixed, but it is at least two. Participants may
join (late entry) and leave an on-going group call.
CCK – Common Cipher Key. The infrastructure generates this key to protect a group address signaling
and traffic. Also used to protect SSI identities (ESI).
Class – Also called the security class.
Class 1 – no encryption, may use authentication.
Class 2 – SCK encryption, ESI with SCK, may use authentication.
Class 3 – DCK encryption, ESI with CCK, authentication.
Clear – An application without encryption support.
CP – Codeplug. Repository of personality data for a radio. It includes features (also the selling
features) and adjustable parameters.
Compatibility field – Codeplug fields that include identity information such as Model Type, Codeplug
Structure Version, and Codeplug Default Version.
CPS – Customer Programming Software used to program TETRA radios.
CPV – Codeplug Value, clear-text file format that contains codeplug paths and values in lines;
<fullpath, value>. It is not recommended to export and import CPV files, unless you have a
thorough knowledge about the codeplug structure.
DCE – Data Communication Equipment.
DCK – Derived Cipher Key generated during authentication for protection of individually addressed
signaling and traffic.
DCK – Digital Car Kit
DGNA – Dynamic Group Number Assignment allows a network operator or an authorized user
to dynamically allocate talkgroups to selected radios over the air interface. Using supplementary
78
6802974C10-BV
Chapter 6 : CPS Glossary
services messages (SS-DGNA) the network operator can command the radio to add talkgroups to
the radios talkgroup list, to attach or select these talkgroups, to delete talkgroups from the list, or
modify parameters of existing talkgroups. A special feature of the radio, if provisioned, causes a new
group that is assigned by the SwMI to be automatically attached as the selected group, whether
an attachment was received with the assignment. In order for an MS to be allowed to participate in
communication of a given group, the MS must request and receive permission from the SwMI. This is
called group attachment.
DMO – Direct Mode Operation a mode of simplex operation where radios may communicate using
radio frequencies that may be monitored by, but which are outside the control of, the TETRA V+D
network. DM is performed without the intervention of a base.
DMO Gateway – Direct Mode Operation Gateway: A device that provides gateway connectivity
between DM-MS and the TETRA V+D network. The gateway provides the interface between the
TETRA DMO and TETRA V+D modes. A gateway may provide only the gateway function (DM-GATE)
or may provide the functions of both a DM repeater and a DM gateway during a call (DM-REP/GATE).
Downgrade – to replace radio firmware with an older version and preserve User and Sensitive Data..
DTE – Data Radio Equipment.
DTMF – Dual Tone Multi-Frequency. Tone-based signaling scheme which combines two of a set of
standard frequencies. The result is a third or beat frequency (signal) which is the desired or usable
signal. DTMF signaling is used as tone-dialing in the common telephone.
EMEA – Europe, the Middle East and Africa regions.
Encryption – Secure communications systems are designed to provide coded (“encrypted ”) signals
between some or all links in the system. In order to do this, each device involved in secure
communications is loaded with a multi-digit encryption variable (called a key). This key is used by
an encryption algorithm built into the device to encrypt voice or data as needed. Only devices in the
system with the same algorithm and encryption key can decode the encrypted signals.
ESI – Encrypted Short Identity.
ESSC – EMEA System Support Center
Firmware – computer instructions that reside as read-only software on a radio's flash memory.
Flash – a storage chip integrated in to radio hardware, that can be erased and reprogrammed.
Flashing – Writing a software image file to a radio.
Fly-out GUI element or menu – a popup menu that extends from other visual element. In CPS Plus, it
is a right-side bar that can auto hide or 'fly out' to display connected radios.
GCK – Group Cipher Key. Predetermined cipher key used to provide confidentiality in Class 3 system
with corresponding algorithm.
GCK KAR – Group Cipher Key Key Association Range
GPIO – General Programmable Input Output pins.
Group Call – an instant communication between users that belong to the same talkgroup.
GSSI – Group Short Subscriber Identity.
Home Location Address – Area within radio coverage of a base station or group of base stations
within which a radio is allowed to operate.
Hotfix – a special purpose file, used by service or support teams, that allows to apply a set of
predefined settings to codeplugs. Hotfixes are similar to profiles but allow to modify not only user data
but also calibration values, which are not available to a regular CPS Plus user.
ISSI – Individual Short Subscriber Identity.
ITSI – Individual TETRA Subscriber Identity.
79
6802974C10-BV
Chapter 6 : CPS Glossary
Key – Each device involved in secure communications is loaded with a multi-digit encryption variable –
an encryption key. An encryption algorithm built into the device uses this key to encrypt voice or data
as needed. Only devices in the system with the same algorithm and encryption key can decode the
encrypted signals.
LIP – Location Information Protocol.
Local Site Trunking – allows radio subscribers of the same cell site to communicate when the link
between the site and network central controller fails. Entering and exiting Local Site Trunking (that is,
returning to Site Wide Trunking) is done automatically – the display shows the “Local Area Service”
message Any call in progress is dropped upon entering Local Site Trunking mode. Registration, Group
Call, and Emergency Call are available in Local Site Trunking.
LRPP – Location Request/Response Protocol. This protocol allows for a single and efficient format of
passing location information (requests and responses).
MACE – Motorola Advanced Crypto Engine
MCCH – Main Control Channel. The principal common control channel transmitted by the infrastructure
to control the radios in a cell.
MLE – Mobile Link Entity.
MMI – Man Machine Interface, relates to the CPS Plus and radios user interface.
NGCH – Next Generation Control Head.
OTAK – Over the Air Keying.
OTAR – Over the Air Rekeying.
PABX – Private Automatic Branch Exchange, allows to call local (office) extension numbers.
PABX Gateway – A device that provides connectivity from a TETRA user to a PABX subscriber and
the other way around.
PDV2 – Permanent Disable Version 2; you can restore a disabled radio using CPS Plus.
PEI – Peripheral Equipment Interface.
PHF – Personal Hands-Free kit, in other words an earpiece or a handset.
Private Call – call between two and only individuals. Apart from the two interlocutors, no one else can
participate or listen to the call.
Private Duplex Call – a private call between two radios that resembles a telephone conversation. The
two individuals can talk and listen at the same time without pressing PTT.
Private Number – also called Private ID.
PSTN – Public Switched Telephone Network.
PSTN Gateway – a device that provides connectivity from a TETRA user to a PSTN subscriber and
the other way around. Additionally, for the duration of the call, the PSTN gateway allows TETRA
signaling information to be passed from TETRA Switching and Management Infrastructure to the
external network user and from the external network user to the TETRA SwMI in accordance with the
TETRA Call Control (CC) procedures.
PTPC – Point-to-Point Call also known as Private Call.
PTT Button – Push To Talk button that initiates a group call.
RCU – Remote Control Unit, a small device attached to a covert radio over a thin wire, used for
operating the radio.
Remote flashing – programming the transceiver via the control head.
RSM – Remote Speaker Microphone.
RSSI – Receiver Signal Strength Indication.
80
6802974C10-BV
Chapter 6 : CPS Glossary
81
6802974C10-BV
Appendix A : Service Information
Appendix A
Service Information
Technical & Repair Support (for Contracted Customers Only)
If you would like to contact the Motorola Solutions Customer Care team, use the appropriate contact
details below. Please be prepared to provide your contract number, product serial numbers, and
detailed issue description for a faster response and a resolution. If the support request is Technical
Support related, the request will be handled by the Technical Support Operations (TSO) team. This
team of highly skilled professionals provides Technical Support to help resolve technical issues and
quickly restore networks and systems. If you are unsure whether your current service agreement
entitles you to benefit from this service, or if you would like more information about the Technical
or Repair Support Services, contact your local customer support or account manager for further
information.
Contact Details
Technical Requests: [email protected]
Repair Support: [email protected]
Contact Us: https://www.motorolasolutions.com/en_xu/support.html
82
6802974C10-BV
Service Information for APAC
Appendix B
Technical Support
Technical support is available to assist the dealer/distributor in resolving any malfunction which may
be encountered. Initial contact should be by telephone wherever possible. When contacting Motorola
Solutions Technical Support, be prepared to provide the product model number and the serial number.
Table 24: Service Information – Telephone Numbers and Addresses of the Asia and Pacific Motorola
Solutions Centers
83
6802974C10-BV
Appendix B : Service Information for APAC
84
6802974C10-BV
Appendix B : Service Information for APAC
Piece Parts
Some replacement parts, spare parts, and/or product information can be ordered directly. If a complete
Motorola Solutions part number is assigned to the part, it is available from Motorola Solutions Service
Organization. If no part number is assigned, the part is not normally available from Motorola Solutions.
If a list of parts is not included, that means that no user-serviceable parts are available for that kit or
assembly.
Customer Programming Software has no capability to tune the radio. Tuning the radio can only
be performed at the factory or at the appropriate Motorola Solutions Repair Center. Component
replacement can affect the radio tuning and must only be performed by the appropriate
Motorola Solutions Repair Center.
All orders for parts/information should include the complete Motorola Solutions identification number.
All part orders should be directed to your local Motorola Solutions Service Organization. See your
latest price pages.
85
6802974C10-BV
Appendix C : Service Information for Americas
Appendix C
Technical Support
To request technical support, go to https://businessonline.motorolasolutions.com, Contact Us.
Some replacement parts, spare parts, and/or product information can be ordered directly. If a complete
Motorola Solutions part number is assigned to the part, it is available from Motorola Solutions. If no
part number is assigned, the part is not normally available from Motorola Solutions. If the part number
is appended with an asterisk, the part is serviceable by Motorola Solutions Depot only. If a list of parts
is not included, that means that no user-serviceable parts are available for that kit or assembly.
Table 25: Service Information – Telephone Numbers and Addresses of Latin America Radio Support
Centers
Piece Parts
To order parts in Latin America and the Caribbean contact your local Motorola Solutions CGISS
representative.
Table 26: Service Information – Telephone Numbers and Addresses of Latin America Motorola
Solutions Centers
86
6802974C10-BV
Appendix C : Service Information for Americas
87