SYSTEMS
[Proposed] Front Range DPCN
ℹ️ This is a theoretical system based on Colorado Front Range ham communities. These organizations are examples and have not (yet) expressed interest in utilizing or helping construct FR-DPCN.
System vendor
FR-DPCN uses Motorola Solutions gear in a Capacity Plus Multi Site (CPMS) configuration. This is a lightweight trunked system that does not require a control channel or centralized system controller.
Supported Radios
Radio | Model number | Power | Description |
---|---|---|---|
XPR7550e1 | H56RDN9RA1AN | 1-4W | rugged portable |
SL7550e1 | H81QCN9TA2AN | 1-3W | slim portable, digital only |
XPR5550e1 | M28QPN9RA1AN | 20-40W | mobile |
Sites
It is important to note the distinction between repeaters and sites. Sites may contain multiple repeaters.
Channels
Note to FR-DPCN users: Please remember to use private calling for extended one-on-one communications. Utilizing a wide-area channel ties up resources whereas private calls only utilize timeslots local to the respective repeater sites.
Notes about system usage:
- Tac channels are for short-term, temporary communications such as special events and moving long group conversations off of Wide. If you consistently have group communications on a Tac channel, please contact a system administrator to get your own dedicated talkgroup.
- ARES and larger organizations are encouraged to utilize the Tac channels for segmenting traffic as needed for events and incidents.
- Remember: You can reach any radio at any time on any channel with a private call. You don’t have to be on the same channel.
System Code Generation
FR-DPCN may use an enhanced code to prevent co-channel interference and to prevent “bleed in” from adjacent DMR systems. This is because DMR only provides 16 color codes. To generate the appropriate code for the system, hash the system name using the Shake-256 algorithm and configure the output for 40 bits2.
There are numerous ways to accomplish this. For example:
import hashlib
system_name = "Example DPCN"
bits = 40
h = hashlib.shake_256()
input = bytes(system_name.encode())
h.update(input)
hdsize = int(bits / 8)
code = h.hexdigest(hdsize)
print(code)
Here’s a one-liner that does the same thing:
import hashlib
print(hashlib.shake_256(b"Example DPCN").hexdigest(5))
These provide the output:
81fd6d25c7
You will be able to decode the system Example DPCN
using that key.
Wi-Fi Access Points
If a system administrator has notified you that an update is available for your radio, please proceed to one of the following locations at your earliest convenience:
- Boulder County OEM
- CableLabs
- Residence of K0PRW
Look for the DPCN logo so you know you’re in the right place:
Please do not come to one of these access points unless you have been notified that your radio needs an upgrade. Nothing will happen if your radio is not in the upgrade queue.
Firmware updates are performed over Wi-Fi. The SSID is hidden but active at these sites. If your radio is due for an upgrade, simply bring it to the vicinity of one of these locations and enable Wi-Fi. It will connect to the management server and update your radio to the latest firmware and codeplug.
You do not have to come inside; merely parking on the street in front of the building will suffice. It may take several minutes for the system to upgrade your firmware, please be patient. If your radio does not upgrade within 10 minutes, either it is already up to date (unlikely if you were contacted), or it cannot connect to the system. Call a system administrator on the Tech Support talkgroup to for assistance.
Radio IDs
Each radio on the system must have a unique ID.
Global IDs assigned by RadioID.net will not work because Capacity Plus radio IDs must be no greater than 65535. This means you may not be able to talk on BrandMeister or other routed systems with your DPCN radio.
When communicating on non-DPCN DMR systems, please explain this technical limitation to any hams who may complain that your radio ID is incorrect.
You are welcome to apply for a global ID from radioid.net but it will not be used to operate on FR-DPCN. We recommend the AnyTone AT-D878UV as a second radio for use on conventional DMR systems.3
OTAP Codeplug Management
OTAP: Over The Air Programming
You are welcome to read the codeplug for your own education.
Do not write changes to the codeplug. The radios are centrally managed and any changes made to the radio’s settings, no matter how small, will interfere with its ability to receive updates over the air. This is because the system management software pushes out differential changes to the radios based on its knowedge of their configuration. Therefore any external codeplug management of an OTAP radio is strictly prohibited.
Contact the FR-DPCN system administrator(s) if you require a customized codeplug. We will build it from scratch, upload it to the management system, apply it to your radio, and make all requested changes for $100/month/codeplug.
Contact FR-DPCN
This form sends a message to the FR-DPCN system administrator(s). If you have a more general inquiry, please see the contact page.