===========================================================================
XTS 2500 / XTS 5000 CUSTOMER PROGRAMMING SOFTWARE R03.00.00
===========================================================================

System Requirements:
====================
Operating Systems:   Windows 98, Windows 98-SE, 
                     Windows NT 4.0 (SP 6 or higher),
                     Windows ME, Windows 2000 Professional
                     Windows XP Home Edition (See Note)
                     Windows XP Professional (See Note)
                     Note: XP upgrade from other operating systems 
                     is not supported if the CPS was previously installed
                     on the old operating system.
                     USB communication is supported on Windows 2000 SP 2
                     or higher and Windows XP (Home and Professional) SP 1
                     or higher only. USB communication is not supported on
                     Windows 98, Windows NT, or Windows ME.

Hardware Requirements:      
Processor            400 MHz or higher Pentium grade Processor
Memory               128 MB RAM minimum for Windows 98, NT, ME, and 2000
                     256 MB RAM minimum for Windows XP (Home or
                     Professional)
Hard Disk Space      1 Gigabyte Drive with 450 MB minimum free space (for a
                     Typical Installation, including Help Audio-Visual
                     Tutorials) or 60 MB minimum free space (for a Compact
                     Installation)

Peripherals          Microsoft Windows supported Mouse or Trackball
                     Microsoft Windows supported Serial Port 
                     for radio communication
                     Microsoft Windows supported Printer Port 
                     for report printing
                     CD-ROM for software installation
                     USB port for Windows 2000 SP 2 or higher or
                     Windows XP SP 1 or higher (Optional)
                     NOTE: For 98, NT, or ME computers that are not 
                     equipped with a serial port, radio communications may
                     be possible with the use of an off-the-shelf USB to
                     RS232 converter, such as the IOGEAR USB to Serial/PDA
                     Converter Cable.

New Radio Features Supported:
=============================
- 3600-baud (Type II) operation for Other Band Trunking (OBT - UHF and VHF
  bands) is now supported. 

- 700 MHz frequencies are now supported for Trunking operation on XTS 5000
  radios. 

- Motorola Data Communications Over-the-Air-Rekeying (MDC OTAR) is now
  supported. 

- Conventional Telephone Interconnect is now supported. 

- Fireground Accountability feature operation is now supported. Requires
  option Q445AA - Fireground Support. Note that in Fireground-capable
  codeplugs, the "Sector ID" field will be displayed on the Zone/Channel
  tab, even for Trunking channels. This feature, and therefore this field,
  only applies to Conventional operation. The setting of the "Sector ID"
  field should be left at zero for Trunking channels. It will have no
  effect on Trunking operation. In future releases, this field will be
  grayed-out on Trunking channels.

CPS Enhancements:
=================
- The Customer Programming Software (CPS) now supports USB programming on
  the Windows XP Home and Professional operating systems, SP 1 or higher. 

- FLASHport upgrades via USB are now supported on Windows 2000 SP 2 or
  higher and Windows XP SP 1 or higher. When USB FLASHport is performed for
  the first time on a particular computer, an XTS Motorola FLASHzap device
  is installed on the machine twice, once when a radio is connected to the

  computer with a USB cable and turned on, and again when the radio enters
  a state called "bootmode" during FLASHport upgrade.  For Windows 2000,
  this installation is automatic.  For Windows XP, the operating system will
  display a pop-up which requires user intervention. It is recommended that
  you keep the default setting which allows an automatic installation. If
  you choose to cancel the installation of the FLASHzap device or choose a
  manual installation and cannot complete it, then USB FLASHport will be
  aborted because these devices are needed for a successful FLASHport
  operation to occur.

- The Launch Current Record feature allows you to launch the currently
  selected CPS record from certain CPS fields. This is a shortcut
  allowing you to easily view settings of this record when deciding to
  select the record for the current field. As an example, when selecting
  a Scan List for a certain Conventional Personality, from the Conventional
  Personality, Scan List Page, right-click on the Scan List Selection
  field. From the short-cut menu, select "Launch This Record." The Scan
  List Window is opened and the record currently displayed in the field is
  presented on top.

- The Frequency Offset feature allows you to specify an offset for
  Conventional and/or Trunking OBT ASTRO 25 frequencies such that 
  the Transmit Frequency will automatically be set at this offset 
  from the Receive Frequency that is entered for a channel. Offsets
  are specified on the View -> Options window, Frequency Options tab.

- The Show Alias for Selection feature enables the CPS to display the CPS
  defined Alias (when it exists) for certain CPS field selections that are
  pointing to other CPS records (e.g., the Trunking Personality, General 
  tab, System & ID field). This feature can be enabled on the View -> 
  Options window, Advanced Options tab.

- The Export/Import feature allows you to export the values of fields
  to an industry-standard .csv (comma delimited) file that can be read
  into other applications such as Microsoft Excel. At the current time,
  only Phone Lists can be Imported back into the CPS from a .csv file.

- Saving Invalid Archives allows you to save a codeplug that has unresolved
  invalid fields to a file with the extention ".inv," which can be read
  back into the CPS at a later time to resolve the invalid fields and
  complete codeplug setup. Invalid (.inv) files cannot be written to a
  radio; they must be read into the CPS and all invalidities must be
  resolved prior to programming. Certain fields cannot be saved when
  invalid, and the CPS will not allow you to save a .inv file until these
  fields have been resolved. Fields that cannot be saved when invalid will
  be denoted by a red dot next to the field name in the Invalid Fields
  dialog. Please see the Known Issues section below for information on
  unresolved issues with this feature.

Issues Fixed in This Release:
=============================
1) When cloning from a radio with a firmware version less than R01.50.00
   to a radio with a firmware version equal to or greater than R01.50.00,
   the AGC fields on the Radio Wide->Tx Audio Control page in the old
   codeplug are now properly copied to the AGC fields on the Radio Wide->
   Tx Audio Control Per Mode page in the new codeplug. 
2) Frequency Picklists are now fully supported for all bands, including
   all frequencies in the UHF band.
3) Issues with frequency fields being incorrectly marked invalid when using
   the Frequency Picklist feature have been resolved.
4) Failsoft Frequency values are now copied correctly when performing an
   across product drag and drop of a Trunking Personality.

Known Issues:
=============
1) Compatibility issues have been seen with Canon Photo Software and
   Acterna Software in which only 3 characters can be entered into fields
   on tables. For frequency fields, a workaround for this issue is to
   enable and use the Frequency Picklist feature under the View->Options
   menu. For other fields, the incompatible software must be removed and
   the CPS must be uninstalled and re-installed.
2) Attempting to Read from or Write to a radio with the CPS while the Tuner
   is open will cause a communication failure.
3) Due to French import laws, the Microsoft encryption support used to
   create archive (.cpg) files with the CPS (Customer Programming Software)
   is not available on the French version of the Windows Operating Systems.
   Therefore, there is no way to save archive files when the CPS is
   installed on the French version of Windows. Until import laws are
   changed such that Microsoft can provide encryption support, this feature
   can not be addressed.
4) Under Tools->FLASHport->Read Radio Configuration, if you attempt to
   close the dialog box by pressing the 'X' in the upper right of the
   dialog while the application is still busy (the cursor is shaped like
   an hourglass), the application may terminate.
5) If the Zone Name field is made invalid in the Alternate Table View, and
   then multiple new Zones are created by copying these Zones, and a .inv
   file is then saved, the CPS may terminate abnormally. 
6) If the Home Mode Zone and Channel fields are saved invalid, they may not
   be properly marked invalid when the .inv file is reopened.
7) An issue has been reported on Windows XP operating systems where
   FLASHport upgrades fail after changing the password on the Windows
   account. Uninstalling and reinstalling the CPS resolves the issue.

Installation:
=============
1) You must uninstall any previous version of the XTS 2500 / XTS 5000 CPS
   before installing this new version. Before uninstalling the CPS, disable
   the CPS Password if you have enabled this feature, and close the CPS
   Launcher if it is running in the system tray. Then go to Start ->
   Settings -> Control Panel -> Add/Remove Programs, and select to remove
   the CPS. Follow the prompts to completely remove the program, then
   reboot your machine.
2) When you insert the Installation CD into the CD-ROM drive, the
   installation will start automatically if you have auto start enabled for
   your PC. Follow the on-screen instructions to install the software.
3) Windows NT Installation: If the Install does not find the shlwapi.dll in
   *\WINNT\System32 directory, you will need to install Internet
   Explorer 4.1 or above to facilitate the XML install, which is required
   for the FLASHport feature of the CPS. 
4) Please refer to the CPS Programming Installation Guide, which you
   received with this software, for more detailed information.
5) If a file installed by the CPS later becomes corrupted, the Repair
   option on the Installation CD may be used to restore it. It is very
   important that the Installation CD for the same version that is 
   installed on the computer be used for Repair. Use of a different
   version in an attempt to Repair a corrupted file will result in further
   corruption.

Connecting the PC to the Radio:
===============================
Do not use the Radio Interface Box (RIB), Smart Radio Interface Box (SRIB)
or any of the cables that plug into those boxes. Use only the following
direct PC to radio cables: 
   
   XTS 5000 / XTS 2500: RS232 cable = RKN4106, USB cable = RKN4105

When using the USB cable, be sure to always click "Yes" on the Digital
Signature window whenever it is displayed by your operating system. Note
that the USB cable can be used only with the Windows XP and Windows 2000
operating systems.
 
Programming Hints:
==================
1) For Trunking customers, the first time you start the CPS, you should
   go to the User Settings Dialog under the Tools menu and set up the
   directories where you will store your system keys. 
2) To retrieve data from XTS 3000 or ASTRO Saber codeplugs, you should read
   the codeplug into the ASTRO Saber / XTS 3000 CPS and use the top node
   drag and drop feature to copy the data into your XTS 5000 or XTS 2500
   codeplug. Drag and drop is a very powerful and time-saving tool, but you
   should always verify the data before writing to a radio. The Drag and
   Drop Report can help with this verification. Please view the Drag and
   Drop Tutorial included in Help for more information.
3) To get help on a field, press F1 while you are on the field, or right-
   click on the field and select "What's This," or click on the Help button
   on the tool bar (an arrow with a question mark) and then click on the
   field for which you want to view help.
4) For more information on the features available in the Windows CPS, we
   suggest you view the audio-visual help tutorials. They can be accessed
   from the CPS menu by selecting Help->CPS Help Topics, and then double-
   clicking on "CPS-User...Audio & Video Tutorials," then "The Tutorials
   Menu." Then select the tutorial you wish to view.

Differences Between XTS 3000 & ASTRO Saber CPS and XTS 2500 / XTS 5000 CPS:
===========================================================================
1) Conventional frequencies are no longer input on the Conventional
   Personality. They are now located on the Zone Channel Assignment table.
   This interface is similar to the Trunking interface and it also allows
   the radio to support many more Conventional Channels than Conventional
   Personalities.
2) New cabling is required for the XTS 2500 & XTS 5000. The new cable does
   not use a RIB or SRIB. Refer to the 'Connecting the PC to the Radio'
   section of this file for the part number.