MotoTRBO Programming
MotoTRBO Programming
Configuration Guide
Version 8.3
Table of Contents 1
Table of Contents
smartptt.com
MOTOTRBO Equipment Programming 2
1. Connect your device to the PC via a programming cable and launch MOTOTRBO CPS.
2. Switch on the device and check its settings by clicking the Read button in the tool bar.
3. In the View menu select Expert to gain access to all the settings parameters.
4. In the Device Information tab make sure that firmware version is no older than R01.08.32. Otherwise, contact
Note: It is recommended to use the same firmware version for all MOTOTRBO equipment in the same
network.
smartptt.com
MOTOTRBO Equipment Programming 3
5. Click Write (next to the Read button in the tool bar) to apply changes in the settings.
sites with 2 repeaters at each site, see the following network scheme:
smartptt.com
MOTOTRBO Equipment Programming 4
Each radio ID, either subscriber radio ID or repeater ID should be unique in the radio system. In this example you
can see 2 repeaters with ID's 11 and 12 on Site 1, 2 repeaters with ID's 21 and 22 on Site 2, and 2 repeaters with
Note: Only repeaters with 32 MB of internal memory (e.g., DR 3000 or MTR3000) can support the LCP
configuration. Also, make sure that the repeater supports such features as Network Application Interface
First of all, configure the Master repeater parameters. Each LCP system needs one repeater to act as a Master.
The Master repeater has a static IP address, while other repeaters can have either static or dynamic IP
addresses. All the repeaters in the LCP configuration register with the Master using the static IP address of the
Master.
1. In the General Settings tab specify Radio ID and Site ID. In our case Radio ID=31 and Site ID=3.
smartptt.com
MOTOTRBO Equipment Programming 5
In the Master IP and Master UDP Port specify the IP address and port number of the Master repeater.
In the Ethernet IP field specify the IP address of the Master repeater, the same as in the Master IP field.
In the Gateway IP field specify the gateway IP address for the repeater.
smartptt.com
MOTOTRBO Equipment Programming 6
In the Gateway Netmask field specify the gateway netmask address for the repeater.
In the UDP Port field specify the UDP port of the repeater. The default value is set to 50000.
3. In the same Network tab specify Rest Channel/Site IP and Rest Channel/Site UDP Port.
Rest Channel/Site IP is a virtual IP address that is required for correct operation of the LCP system. As the Rest
Channel rotates through the channel pool of a site, this virtual IP address is associated with a different physical
repeater only for the duration for which one of its slots is the Rest Channel. This IP address MUST be the same
for all repeaters at the same site. Rest Channel/Site IP address should be at the same sub network as all
In the LCP system Rest Channel/Site UDP Port allows the user to configure the UDP port of site for
4. In the Sites tab set up the site map. In this example we have 3 sites (see the network scheme above). Site 1
has only one neighbor – Site2. Site 2 has 2 neighbors – Site 1 and Site 3. And Site 3 has only one neighbor –
Site 2.
smartptt.com
MOTOTRBO Equipment Programming 7
In the Reserved Wide Area ChanneIs column you can specify how many channels are to be reserved for a wide
5. In the Talkgroups tab, specify wide groups and sites on which these groups are available. You do not need to
In our example we have only two wide groups. Group 1 is a wide group which is available on all sites. So when a
subscriber initiates a call to Group 1, this call will be transmitted on all sites. Group 2 is also a wide group and is
6. Set up channels. Click on Channels, right-click on Zone, select Add and then Capacity Plus Voice
Channel (Linked) or Capacity Plus Data Channel (Linked). Please remember that both repeater channels
will be used for one and the same purpose. In LCP, a Data Revert Channel can be configured either as a local
Data Revert Channel, or as a wide area Data Revert Channel. In our configuration all repeaters will be used for
voice, that is why in the Master repeater settings we add Capacity Plus Voice Channel (Linked).
smartptt.com
MOTOTRBO Equipment Programming 8
The color code is used to identify radio systems. Therefore, different color codes are used to identify different
systems. Channels may have the same or different color codes. However, a repeater can only have one color
code. Radios will ignore any channel activity not containing the matching color code for the system. Repeaters
using the same frequency may be associated with different color codes.
smartptt.com
MOTOTRBO Equipment Programming 9
1. In the General Settings tab specify Radio ID and Site ID. In our case Radio ID=11 and Site ID=1.
smartptt.com
MOTOTRBO Equipment Programming 10
In the Master IP and Master UDP Port specify the IP address and port number of the Master repeater.
In the Ethernet IP field specify the IP address of the repeater. Master IP address (Site 3) and Peer
repeater IP address (Site 1) will be in different sub networks, because each site should be located in
In the Gateway IP field specify the gateway IP address for the repeater.
In the Gateway Netmask field specify the gateway netmask address for the repeater.
In the UDP Port field specify the UDP port of the repeater. The default value is set to 50000.
smartptt.com
MOTOTRBO Equipment Programming 11
3. In the same Network tab specify Rest Channel/Site IP and Rest Channel/Site UDP Port.
Rest Channel/Site IP is configured in each repeater. Repeaters from the same site will have the same Rest
Channel IP address.
smartptt.com
MOTOTRBO Equipment Programming 12
4. Add channels. Click on Channels, right-click on Zone, select Add and then Capacity Plus Voice Channel
(Linked). Specify Color Code and Slot Channel ID for each channel.
The Color Code must match the color code set for other repeaters.
When configuring a new site, you need to start numeration with Slot 1 Channel ID=1.
Example:
Other peer repeaters are configured likewise. When configuring, please keep in mind that:
All repeaters from the same site should be in the same LAN.
smartptt.com
MOTOTRBO Equipment Programming 13
Select GPS, if you need to track the subscriber location (only for radios with GPS support DP/DM 3401, 3601,
Select Private Calls, if radio subscriber needs to transmit private calls. If Private Call is not selected, radio
subscriber won’t be able to initiate a private call, but the user can continue to receive and respond to private calls,
smartptt.com
MOTOTRBO Equipment Programming 14
If you plan to work with SmartPTT application specify ARS Radio ID and TMS Radio ID. Remember that
the ARS Radio ID and TMS Radio ID should match the MNIS Radio ID in the MOTOTRBO MNIS
application and Slot ID in SmartPTT Radioserver Configurator. In our case, ARS Radio ID=TMS Radio
3. In the Contacts tab right-click on the Capacity Plus system to add necessary contacts (Private Call, Group
Call, All Call) to subscriber’s contact list. When configuring the Master repeater, we added 2 groups as wide
groups in the Talkgroups tab. Group 1 with ID=1 is available for all sites, Group 2 with ID=2 is available for
smartptt.com
MOTOTRBO Equipment Programming 15
Site 2 and Site 3. Local groups should be added in the radio settings. In this example we will add 4 groups:
Group 1, Group 2 – as wide groups, Group 3 and Group 4 as local groups, and other necessary contacts.
Also, add Dispatcher Call for transmitting data to SmartPTT Radioserver and PC Call to be able to initiate calls
to SmartPTT Dispatcher. Make sure that the IDs of these calls equal Slot ID in SmartPTT Radioserver
smartptt.com
MOTOTRBO Equipment Programming 16
4. Add these groups to the RX List. In our example we use the same RX list for all sites. That is why the RX List
5. Add all repeaters, which are in the LCP system, to the Channel Pool. The color code should equal the color
6. Create Voice lists and Data lists according to the amount of sites. As all of our repeaters are Trunk repeaters
smartptt.com
MOTOTRBO Equipment Programming 17
(transmit voice and data), create only Voice lists. When adding new Voice list, under the Available list you
can see all the channels which were added to the Channel Pool. So, for Site 1 add a Voice list (LCP Site 1)
and add LCP Site 1-11 and LCP Site 1-12 to this list.
Please note that IDs in the Members list should correspond to Slot 1 ID Channel and Slot 2 ID Channel
smartptt.com
MOTOTRBO Equipment Programming 18
8. Configure Sites lists. If you do not use roaming, create several site lists and add only one site per list.
Since in this example there are three Sites, add three Sites lists.
Site Alias – name of the site to which the subscriber radio is connected.
Voice List – Voice Channel List which the subscriber radio will use to make voice calls when on the site.
Data List – Data Channel List which the subscriber radio will use to make data calls when on the site.
RX Group List – RX Group List which the subscriber radio will use to receive group calls when on the site.
smartptt.com
MOTOTRBO Equipment Programming 19
If subscriber roams between different sites, one site list will contain several sites.
In our case a subscriber with Radio ID=100 can roam between all three sites, so we created one Sites list with
smartptt.com
MOTOTRBO Equipment Programming 20
9. Add LCP Personalities. To do this, right-click on Zone and add Capacity Plus Personality (linked).
ARS – select On System/Site Change. ARS feature provides an automatic radio registration. When the
radio powers up, the radio automatically registers with the server. This feature is also used with Text
smartptt.com
MOTOTRBO Equipment Programming 21
Auto Roam – select Auto Roam if the radio is to roam between sites in the LCP system. If disabled, the
radio subscriber won’t be able to roam to another LCP site when moving from one site to another.
For each channel select appropriate Sites list. The subscriber radio can roam to the sites listed in the
Sites list.
Select Contact Name which defines the call that may be initiated on the channel by pressing the PTT
smartptt.com
MNIS and DDMS Client Configuration 22
Interface Service Configuration Utility (MNIS) and MOTOTRBO DDMS Administrative Client properly installed and
configured.
Let's start with MOTOTRBO Network Interface Service Configuration Utility (MNIS). You should configure the
1. In the General section in the System Operation Mode field select network type. In our case, it is Link ed
Capacity Plus.
smartptt.com
MNIS and DDMS Client Configuration 23
2. In the Linked Capacity Plus section set up Master IP Address and Master UDP Port fields. These values
should correspond to the same values in MOTOTRBO CPS and in SmartPTT Radioserver Configurator, which
smartptt.com
MNIS and DDMS Client Configuration 24
3. It is recommended to clear the Data Call Confirmed field in the Advanced section and to specify the
identifier in the MNIS LE ID field explicitly. Make sure MNIS LE ID does not match Peer ID of any repeaters in
the system.
smartptt.com
MNIS and DDMS Client Configuration 25
DDMS operation is closely connected to MNIS for data exchange (MNIS serves as DDMS Watcher). DDMS filters
ARS packets, received by the repeater, and information on the radio presence in the network is sent to all
1. The PortWatcher field in MOTOTRBO DDMS Administrative Client matches the WatcherPort field in MNIS
2. The PORT SU field (Interfaces > ARS Settings) in MOTOTRBO DDMS Administrative Client matches the
ARS UDP Port field in MOTOTRBO Network Interface Service Configuration Utility (Advanced > Networks).
smartptt.com
SmartPTT Radioserver Configuration 26
using the special software application SmartPTT Radioserver Configurator. In this document we will review the
main settings of the radioserver, that are required for the LCP configuration of the system.
1. Run SmartPTT Radioserver Configurator, which you have already downloaded and installed, as described in
2. In the setting tree on the left, right-click on MNAI Networks, point to Add and click MNAI.
smartptt.com
SmartPTT Radioserver Configuration 27
3. In the opened window specify the following settings of the future LCP network.
Network ID – specify unique ID of the network. The network ID must not match any ID of the other
Peer ID – enter unique ID of the virtual repeater in the network. The virtual repeater ID must not match any
Interface – add local IP address of the virtual repeater in the network. This IP address is used by the
other virtual repeaters as the main gateway for connection with repeaters over the network.
smartptt.com
SmartPTT Radioserver Configuration 28
Port – set up port number of the virtual repeater. It should differ from the corresponding ports in other
networks.
Master repeater address (host:port) – specify IP address and port number of the Master repeater (see
Master IP and Master UDP Port in MOTOTRBO CPS). In this example it is 10.150.0.20:50000.
Click Test to check connection between the virtual and Master repeaters.
Authentication Key – enter repeater authorization key (to be equal to the Authentication Key in the
repeater settings in MOTOTRBO CPS). In this example we are not setting any authentication keys.
In the Site Priority Configuration table set priorities by clicking on the arrows on the right to the table.
Priorities should be set on the basis of radioserver proximity to the site. The closer the radioserver to the
smartptt.com
SmartPTT Radioserver Configuration 29
4. Configure slot parameters. In order to do that, go to Slot 1 in the setting tree of SmartPTT Radioserver
Configurator.
ID – set unique ID of a virtual control station corresponding to the network slot. Remember that it should
match ARS Radio ID, TMS Radio ID and MNIS ID, in this example it is 1.
CAI Network – CAI-network ID. Use the default value of 12 (must match MOTOTRBO CPS settings).
CAI Network for Groups – CAI-network for groups ID. Use the default value of 225 (must match CAI
Emergency Alarm Confirmation – select this check box if you need the emergency alarm be
smartptt.com
SmartPTT Radioserver Configuration 30
acknowledged.
Private Call Confirmed – select this check box if you need set private calls on the current digital
channel as confirmed.
Allow Transmit Interrupt – select this check box if you need the ability to interrupt a radio subscriber.
5. Configure group parameters. To do that, click on Groups. Parameters of wide area and local groups are set in
the Control Station Groups window. In order to display wide area groups by the SmartPTT Dispatcher
application, add necessary groups in SmartPTT Radioserver Configurator, define group identifiers which
correspond to the identifiers of the wide area groups in the repeater MOTOTRBO CPS settings and select Wide
in the Site Number field. In this example we have two wide area groups and two local groups, so we add them
Groups not specified in the repeater settings are regarded as local groups. Local group call does not go beyond
To add local groups, just add them in SmartPTT Radioserver Configurator, define their identifiers and select site
smartptt.com
SmartPTT Radioserver Configuration 31
6. Configure MNIS and DDMS settings for data transmission under MNIS/DDMS Settings.
1) In the CAI Network field specify the CAI-network ID. It must match the value in the corresponding field in
2) In the MNIS settings select Local Sock et in the Socket type field since the MOTOTRBO Network
Interface Service Configuration Utility application is installed on the same PC as SmartPTT Radioserver.
3) In the Interface field select the IP address of MOTOTRBO Network Interface Service Configuration Utility.
It must match the IP address specified in the Tunnel IP Address field of MOTOTRBO Network Interface
4) In the MNIS ID field set up the Common Air Interface (CAI) ID of the MNIS in the radio network. The ID is
used by other calling radios when addressing MOTOTRBO Network Interface Service. Make sure MNIS ID
matches the MNIS Application ID field in the General tab in MOTOTRBO Network Interface Service
Configuration Utility. It is also recommended that MNIS ID matches the Slot Channel ID field value in the
smartptt.com
SmartPTT Radioserver Configuration 32
5) In the TMS Port and Telemetry Port fields specify ports where the radioserver will expect text messages
and telemetry data. The ports should match the ports set in the TMS UDP PORT and Telemetry UDP
Port fields in MOTOTRBO Network Interface Service Configuration Utility (Advanced > Network).
6) Under the DDMS settings specify Server Address, i.e. IP address of the PC with the MOTOTRBO DDMS
Administrative Client application installed, and port number of the DDMS server. The port number in this
smartptt.com
SmartPTT Radioserver Configuration 33
field must match the port number in the PortWatcher field of the MOTOTRBO DDMS Administrative
7. Save changes by clicking Save . To cancel the changes made, click the Restore button . All the
changes, made after the last save, will be restored.To apply the saved changes you must restart the service.
The service is managed using the following buttons: Start , Stop and Restart .
smartptt.com
SmartPTT Dispatcher Configuration 34
configuration in the scope of the LCP network implies that operators will be able to communicate with radio
subscribers and the radio subscribers will be able to communicate with each other.
The basic configuration of the SmartPTT Dispatcher console includes the following steps:
1. License installation
2. Database creation
3. Radioserver configuration
1. Go to the Main menu and under Settings select Licenses. Install the required license, which includes:
smartptt.com
SmartPTT Dispatcher Configuration 35
2. In the same Settings menu select Database Settings. In the opened window create the new database and
To create a new database, fill in the Database Server Name and Database Name fields, and click Create New
Database. If creation was successful, a message about successful database creation is displayed. If the
database is not created, the reason will be displayed at the bottom of the window.
Note: For a database server installed together with the SmartPTT dispatcher application enter the name using the
SQL Server Authorization – you must have the login and password of the account which has access to the
SQL server.
Windows NT Authorization – the user who has logged into the Windows system, must be listed in the SQL
smartptt.com
SmartPTT Dispatcher Configuration 36
Click Check Connection. In case of successful authorization the message "Connection is established
successfully!" is displayed. If authorization fails, the cause of the failure will appear at the bottom of the window.
3. In the Settings menu click Radioservers to add the radioserver and configure it properly.
smartptt.com
SmartPTT Dispatcher Configuration 37
Click Add to open the window for adding radioservers to the list.
Enter the name of the radioserver in the Name field. The name will be displayed in the SmartPTT Dispatcher
console.
In the Address and Port fields enter the radioserver IP address and port number to connect with the dispatcher.
To find out the radioserver IP run the ipconfig command on the PC where the radioserver is installed. The default
For more information about the radioserver settings see Help in the SmartPTT Dispatcher application.
4. Audio setting configuration is required to give the operator the ability to communicate with the radio
subscribers.
smartptt.com
SmartPTT Dispatcher Configuration 38
To configure the audio settings, go to the Settings menu and select Sound.
smartptt.com
SmartPTT Dispatcher Configuration 39
5. Now, check that the created network is available in SmartPTT Dispatcher. You should see the added
smartptt.com