Translate

Reading Data from a Radio using Customer Programming Software (CPS 2.0)

MOTOTRBO CPS 2.0 - Motorola XiR P3688

Figure 1.1 - Motorola XiR P3688 and Programming Cable

Perform the following steps to read the data stored in a Radio.
#Prerequisites:
Ensure that the target radio is powered off before attaching a Programming Cable (PMKN4128A).

#Procedure:
1). Using a Programming Cable, connect the destination Radio (XiR P3688) to the USB port of the PC.
2). Power on the target Radio.
3). Wait a few seconds after connecting the radio to allow time for the PC to detect the Radio.
4). Read the device, by performing one of the following actions:
  • From the menu, select DeviceRead.
  • Press CTRL + R.
  • Click on the Read button in the Actions Bar.
If multiple Radios are connected, a dialog listing the connected devices will open. Select the target Radio and click OK. A progress bar appears as the radio is read. Upon a successful read, the progress bar disappears and the radio codeplug appears on the Customer Programming Software (CPS 2.0) screen.
Figure 1.2 - Reading Codeplug (Read Status)
Figure 1.3 - Unpacking Data (Read Status)
Figure 1.4 - Read Device Successful (Read Status)
NOTE: If the radio has at least one language pack loaded, the language pack information is displayed in the Language Packs set under the General folder..
5). If the reading fails during the first try, repeat step 4.

Set Categories (Configuration)

(A). DEVICE INFORMATION
Figure 1.5 - Device Information
Displays unique device specific information that is stored in the Customer Programming Software (CPS 2.0). The following fields are supported:
Model Number - Displays a string of alphanumeric characters to represent the Radio type.
Tanapa Number - Displays a string of alphanumeric characters that is used for factory or distribution center tracking and regional labeling.
Region - This field displays the codeplug region. CPS 2.0 can program Radios from all regions.
Serial Number - Displays a string of unique alphanumeric characters to identify the Radio.
Firmware ID - Displays an ID that uniquely identifies the radio firmware. It can be used to differentiate firmware for the same or different products.
Frequency Range (MHz) - Displays the Radio's frequency range.
Firmware Type - Displays the firmware type programmed in the Radio.
Firmware Version - Displays the firmware version programmed in the Radio.
Codeplug Version - Displays the codeplug version programmed in the Radio.
Bootloader Version - Displays the bootloader version programmed in the Radio.
Netmask - Typical network configuration parameters include the subnet mask (netmask) in addition to the IP address.
Last Programmed Date and Time - Displays the last date and time at which the Radio was programmed.

(B). GENERAL
The General Settings set allows the user to configure general parameters for the Radio. The following sections contain all the supported fields:
(a). General (General Settings)
Figure 1.6 - General
The General section of the General set contains the following fields:
Radio Alias - Sets an alias for the radio.
Radio ID - Sets an individual ID that uniquely identifies the radio.
Private Calls - This field allows the user to enable or disable the initiation of a Private Call on a digital channel.
ARS Initialization Delay (min) - Configures the duration of the random range delay before an Automatic Registration Service (ARS) registration.
TX Preamble Duration (ms) - Preamble is a string of bits added in front of a data message or control message (Text Messaging, Location Messaging, Registration, Radio Check, Private Call, etc…) before transmission.
Voice Pretime Duration - The Voice Pretime Duration field increases call setup duration by allowing the user to add a pretime burst transmission to the call.
TX Inhibit Quick Key Inhibit - Allows transmission to be sent on a busy channel. The user accomplishes this by double pressing the PTT within one second.
Monitor Type - Sets the Monitor mode to either Open Squelch or Silent.
Min Speaker Volume Muted - Sets the minimum audio level that the radio produces regardless of the volume selector level on the radio.
Min Speaker Volume Level (dB) - Sets the minimum audio level that the radio produces regardless of the volume selector level on the radio.
Unlink Monitor - This feature allows the Permanent Monitor feature to ignore the Admit Criteria setting.
Talkaround Group Call Hang Time (ms) - Sets the duration during which a radio will talk back to a received call or continue a transmitted Talkaround Group Call using the previously received or previously transmitted digital group ID.
Talkaround Private Call Hang Time (ms) - This field allows the user to configure the Private Call Talkback Time for use during the talkaround operation.
Disable All LEDs - Turns off all LEDs during radio power up (except for repeater) and while radio is in use.
Test Mode - When enabled, the radio enters into the normal Test Mode when the user presses the side button/programmable button 2 for five times within ten seconds of power up.
Scrambling Frequency - Allows the user to select the Scrambling frequency. The available choices are 3.39 kHz and 3.29 kHz.
Codeplug Password - This feature sets a password for the current codeplug.
Check for Password - This drop-down list allows the user to select the password policy for the codeplug password.
Maximum Check for Passwords Attempts - This configuration allows the user to specify how many attempts to enter the codeplug password is allowed by the radio before the radio is locked.
b). Audio Profile (General Settings)
Figure 1.7 - Audio Profile, Microphone, Battery Saver
The Audio Profile section of the General set contains the following fields:
Language - This field allows the user to set the language for the audio profile.
Digital AF Suppressor - The Digital AF Suppressor feature enables the radio to automatically suppress howling in the received audio when detected. This feature is supported in Digital mode only.  
Noise Suppressor - The Noise Suppressor feature enables the transmitting radio to automatically suppress noise on the microphone when detected.
Trill Enhancement - This check box allows the user to enable or disable Trill Enhancement.
c). Microphone (General Settings)
The Microphone section of the General set contains the following fields:
Analog Mic AGC - Controls the transmitting radio's microphone gain automatically.
Digital Mic AGC - Controls the transmitting radio's microphone gain automatically.
Analog Mic Gain (dB) - Defines the amplification of the Portable's microphone.  
Digital Mic Gain (dB) - Defines the amplification of the Portable's microphone.
VOX Sensitivity - This feature adjusts the VOX sensitivity level.
d). Battery Saver (General Settings)
The Battery Saver section of the General set contains the following fields:
Preamble - This feature enables or disables the battery saver preamble.
Receive - Enabling this feature causes an idle radio to automatically enter battery saver mode where it places certain radio functions on standby.
e). Alerts (General Settings)
Figure 1.8 - Alerts, Persistent LRRP Requests, Lone Worker
The Alerts section of the General set contains the following fields:
Disable All Tones - Allows the user to disable all alert tones (Keypad tones, Call Ringers, Escalert, Talk Permit Tone and Channel Free Indication) except for the incoming Emergency alert tone.
Escalert Tone - The radio gradually increases the volume of a repetitive alert tone (for example, a repetitive tone on an incoming call).
Channel Free Indication Tone - This feature sounds an alert tone when a voice call ends.
Self Test Pass Tone - Allows the user to enable or disable Self Test Pass Alert Tone.
Prohibit Tone on Interrupt - This check box allows the user to change the behavior when a call is pre-empted by a priority transmission.
Talk Permit Tone - This alert tone sounds after the Push-to-Talk (PTT) button is pressed and the radio is able to transmit on the channel.
Volume Offset - Sets an offset level for the alert tone volume.
Fixed Volume - When enabled, this feature causes the Alert Tones to play at half the full rated volume, regardless of the volume knob position.
RX Low Battery Interval (sec) - The Receive (RX) Low Battery tone is an alert tone that sounds when the radio’s low battery threshold is reached while a call is being received, or while the radio is in idle mode.
Call Alert Call Duration (sec) - Configures the call alert tone sound duration for the radio decoding of the digital/MDC/QCII selective call alert.
ARTS Tone - Indicates whether the radio sounds audible indications when a valid transmission is received.
Visual Indication - Displays the ARTS visual indications when range status changes or the radio is out of range.
f). Persistent LRRP Requests (General Settings)
The Persistent LRRP Requests section of the General set contains the following fields:
Save - This field allows the user to enable or disable the Save Persistent LRRP (Location Request and Response Protocol) Requests.
Delete - This field allows the user to enable or disable the Delete Persistent LRRP (Location Request and Response Protocol) Requests.
g). Lone Worker (General Settings)
The Lone Worker section of the General set contains the following fields:
Response Timer (min) - This timer is part of the Lone Worker feature.
Reminder Timer (sec) - This timer is part of the Lone Worker feature.
h). Password and Lock (General Settings)
Figure 1.9 - Password and Lock
The Password and Lock section of the General set contains the following fields:
Enable - Allows the user to enable or disable the Password and Lock feature.
Password - Sets the password that the user must enter in order to use the radio functionality when the Password and Lock Enable feature is enabled.

(b). Accessories
The Accessories set contains features related to the connector (GPIO pins) on Portable or Mobile Radios. The following sections contain all the supported fields:
a). General (Accessories)
Figure 2.1 - General (Accessories)
The General section of the Accessories set contains the following fields:
Analog Accessories Mic Gain (dB) - Defines the amplification of the accessory microphone of a Portable.
Digital Accessories Mic Gain (dB) - Defines the amplification of the accessory microphone of a Portable.

(c). Control Buttons
Figure 2.2 - Control Buttons
The Control Buttons set contains features related to the programming buttons on portable or mobile radios. The following sections contain all the supported fields:
a). General (Control Buttons)
The General section of the Control Buttons set contains the following fields:
Emergency Short Press Duration (ms) - Sets the duration a button assigned to the Emergency feature is required to be pressed (and held down) to activate the radio’s Emergency mode operation.
Long Press Duration (ms) - Sets the duration a button is required to be pressed (and held down), for it to be interpreted as a long press.
b). Conventional Radio Buttons Portable (Control Button)
The Conventional Radio Button Portable section of the Control Buttons set contains the following fields:
Side Button 1 (Short Press) - Allows the user to change the short press functionality of the Side Button 1.
Side Button 1 (Long Press) - Allows the user to change the long press functionality of the Side Button 1.
Side Button 2 (Short Press) - Allows the user to change the short press functionality of the Side Button 2.
Side Button 2 (Long Press) - Allows the user to change the long press functionality of the Side Button 2.
c). One Touch Access (Control Button)
The One Touch Access section of the Control Buttons set contains the following fields:
One Touch Access - This field allows the user to configure one touch access.

(d). Text Messages
Figure 2.3 - Text Messages
The Text Messages set is used to configure the Text Messaging Services. MOTOTRBO's advanced digital technology supports data applications, including Text Messaging Services, which enables text-format communication between radios and dispatch systems, between radios and email-addressable devices, and to remote PC clients attached to radios. The following section contains all the supported fields:
a). General (Text Messages)
This feature allows a user to enter a message up to a certain number of characters, for example, 140 or 280 depending on the radio models.

(e). Security
Figure 2.4 - Security (RAS)
The Security set is used to specify Privacy, AES, Restricted Access to System (RAS), and Over-the-Air Programming (OTAP) keys. The following sections contain all the supported fields:
a). Restricted Access to System (RAS)
The Restricted Access to System (RAS) section of the Security set contains the following fields:
Key Alias - Configures an alias for the respective Restricted Access to System (RAS) ID to easily identify the ID.
Key Value - Configures a Restricted Access to System (RAS) ID on subscribers. Read More: #1003840 Validations Failed - Customer Programming Software (CPS 2.0).

(f). Network
The Network set is used to configure features for interaction with data applications and the MOTOTRBO radio connection. The following sections contain all the supported fields:
a). General (Network)
Figure 2.5 - Network (General, Radio Network)
The General section of the Network set contains the following fields:
Radio IP - The Internet Protocol (IP) is a data-oriented protocol used to communicate data across a packet-switched network. IP enables communication between devices (in this case, MOTOTRBO radios and PC) via a unique global address.
Accessory IP - The Internet Protocol (IP) is a data-oriented protocol used to communicate data across a packet-switched network. IP enables communication between devices (in this case, MOTOTRBO radios and PC) via a unique global address.
b). Radio Network
The Radio Network section of the Network set contains the following fields:
CAI Network - The Common Air Interface (CAI) standard specifies the type and content of signals transmitted by compliant radios.
CAI Group Network - The Common Air Interface (CAI) standard specifies the type and content of signals transmitted by compliant radios.
Max TX PDU Size (bytes) - Allows the user to control the size of packet data units (PDU) sent over-the-air (OTA).
Forward to PC - Allows the user to configure the PC Forward feature.
c). Services (Network)
Figure 2.6 - Network (Services, Control Station)
The Services section of the Network set contains the following fields:
ARS Radio ID - The Automatic Registration Service (ARS or also known as Presence Notifier) Radio ID is the ID of the radio that is connected to the ARS server that the user intends to communicate with for data services.
ARS IP - The Automatic Registration Service (ARS) IP (also known as Presence Notifier IP) is the air interface network IP address of the registration server, that the user intends to communicate with for data services.
ARS UDP Port - The User Datagram Protocol (UDP) is one of the core Internet protocol for sending short messages (datagram) between devices.
TMS Radio ID - The Text Messaging Service (TMS) Radio ID is the ID of the radio that is connected to the TMS server.
TMS IP - The Text Messaging Service (TMS) IP refers to the air interface network IP address of the TMS server.
TMS UDP Port - The User Datagram Protocol (UDP) is one of the core Internet protocol for sending short messages (datagram) between devices.
User Defined UDP Port 1 
User Defined UDP Port 2
User Defined UDP Port 3 - This allows the specification of three user-defined UDP ports for use of applications (other than the standard internal applications) that transmit data through the radio.
Battery Management Server ID - This configuration allows the user to set the Battery Management server ID.
Battery Management Server IP - This edit box allows the user to see the IP address of the Battery Management server.
d). Control Station (Network)
The Control Station section of the Network set contains the following fields:
Voice Only - The Voice Only feature, when selected, disables data calls in the radio.

(g). Voice Announcement  
Figure 2.7 - Voice Announcement 
The Voice Announcement set allows the user to map Motorola pre-recorded voice files to operation items (for example: zone, channel, zone list, and programmable buttons), configure the voice announcement parameters, and load the voice file from CPS 2.0 into the radio. The recorded content is available in multiple languages and played when the user triggers the relevant operation item or a certain operation occurs such as channel announcement during the radio power up. The following sections contain all the supported fields:
a). General (Voice Announcement)
The General section of the Voice Announcement set contains the following fields:
Announcement Type - This drop-down list allows the user to configure the Announcement Type. The options are None, Voice Announcement Files, and Text to Speech.
Priority - Configures the priority of voice announcement over voice call.
b). File List
c). Voice Announcement File Selection
The Voice Announcement File Selection section of the Voice Announcement set contains the following fields:
Set Voice Files - Automatically configures a voice file to each parameter under File Selection that is set to None, if the filename of the voice file matches the parameter name.
Clear Voice Files - Automatically sets each parameter under File Selection to None.

(C). SYSTEMS
(a). Signaling Systems
Figure 2.8 - Signaling Systems
The Signaling Systems set contains features for configuring the analog MDC system or digital emergency system. Once configured, these systems can then be assigned to a channel. The following sections contain all the supported fields:
a). General (Signaling System)
Emergency On/Off Switch - Allows the user to enable or disable the radio power on/off switch during an emergency operation.
b). Digital (Signaling System)
Radio Disable Decode - Allows the radio to receive and process a Radio Disable command sent from another radio to remotely disable it.
Remote Monitor Decode - Allows the radio to receive and process Remote Monitor command sent from another radio.
Remote Monitor Duration (sec) - Sets the duration that the target radio can be remotely monitored.
TX Sync Wakeup TOT (ms) - This feature adjusts the value of the timer that begins immediately after a message is sent to wake up the repeater.
TX Wakeup Message Limit - This feature sets the number of messages sent to wake up the repeater.
c). Analog (Signaling System)
Call Alert Encode - This feature enables the radio to be programmed to perform a Call Alert using the configured signaling system.
Sel Call Encode - This feature enables the radio to initiate a Selective Call.
Sel Call Tone/ID - Defines when the Radio ID, in association with the Push-to-Talk (PTT) button press, is sent.
Sel Call Hang Time (ms) - This sets the duration that the radio reserves the channel after a Push-to-Talk (PTT) button is released for a Selective Call.
Auto Reset Timer (sec) - Sets the duration that the radio waits before the radio requires the Signaling Squelch Unmuting Rules to be met again in order to unmute to a call.

(b). MDC Systems 
Figure 2.9 - MDC Systems
The MDC Systems set is used to configure the Motorola Data Communication (MDC) protocol. The MDC is a Motorola proprietary signaling system protocol used by two-way radios to communicate data when in Analog Mode. A maximum of 32 MDC systems can be created.

(c). Quick-Call Systems
Figure 3.1 - Quick-Call Systems
The Quick-Call II Systems set is used to configure an analog mode signaling type by encoding either a single tone or a sequence of two tones. A maximum of 32 Quik-Call II systems can be created.

(d). Contacts
The Contacts set contains features for the configuration of calls (Group Call, Private Call, All Call, Dispatch Call, or PC Call). These calls can be attached to a channel.

(e). RX Group List
The Digital RX Group List set contains features for the user to create and manage lists of Digital Group Calls. The RX Group List specifies which Groups the radio is a member of (or subscribed to). When this list is attached to a digital channel, the user can listen to any Group in this list when there is any activity on it and talk back within the Group Call hang time.

(f). Zone/Channel Assignment

Figure 3.2 - Zone/Channel Assignment
The Zone set is used for the assignment of a voice announcement file, personality sets, and additional zone related properties. Read More: Zone/Channel Assignment using Customer Programming Software (CPS 2.0).

(g). Scan Lists
Figure 3.3 - Scan Lists
The Scan set is used to set all time and threshold settings used by Scan list items. The following section contains all the supported fields:
a). General (Scan)
Digital Hang Time (ms) - Sets the time the radio will remain on a digital scan list member following the end of the channel activity.
Analog Hang Time (ms) - Sets the time the radio will remain on an analog scan list member following the end of the channel activity.
Priority Alert - This is an alert tone that the radio emits when it unmutes to a priority channel during a scan operation.
Vote Scan Hang Time (sec) - Sets the duration that the radio remains on a Vote Scan list member following the end of the channel activity.
→Fast Vote RSSI Threshold (dBm) - Sets the value in which the RSSI value of carrier present on a channel is measured to determine whether to qualify for Fast Vote or Start Vote scanning operation for all the available vote scan lists.
→Start Vote RSSI Threshold (dBm) - Configures the start vote RSSI threshold for all the available Vote Scan lists.

Saving a CPS 2.0 File

Perform the following steps to store a file at a desired location.
Figure 3.4 - Save As
#Procedure:
1). Save file, by performing one of the following actions:
  • Select FileSave.
  • To save a document with another file name or at another location, select FileSave As.
  • Press CTRL + S.
  • Click on the Save button in the Actions Bar.
2). Browse to the file location.
3). Specify the file name.
4). Click Save. If the currently selected document is a new document, the Save As dialog box appears instead.

Subscribe to receive free email updates:

1 Response to "Reading Data from a Radio using Customer Programming Software (CPS 2.0)"

  1. I don't like registration in motorola company during reprogramming motorola xir p3688 , how to proceed?

    ReplyDelete