DSDPlus Complete Guide
📥 Installation & Setup
1. Initial Setup
Create Folder
Create C:\DSDPlus (do not use existing 1.101 folder)
Download Base Files
Get DSDPlusFull.zip from dsdplus.com
Missing Files?
If programs report missing files:
Copy all EXE and DLL files to DSD+ folder
2. SDR Hardware Setup
Required DLL Files
〰️ Supported Protocols
Click any protocol card to see detailed decoding capabilities and configuration requirements.
P25 (Phase I/II)
Project 25 trunked systems used by police, fire, EMS.
DMR/MotoTRBO
Digital Mobile Radio including Capacity+, Connect+, Tier III.
NXDN / NEXEDGE
Kenwood/Icom systems with 4800/9600 bps variants.
D-Star
Digital Smart Technologies for Amateur Radio.
Yaesu Fusion
C4FM modulation with half/full rate voice.
ProVoice
EF Johnson legacy IMBE voice synthesis.
🌐 Trunk Tracking Modes
Single Receiver
One SDR device switches between control channel and voice calls. Uses TCP link exclusively.
Dual Receiver
Dedicated CC and VC receivers for prioritized voice following. Best performance for all system types.
📄 Configuration Files
Network Definitions
Define trunking systems by protocol, ID, and alias.
Site Definitions
Define individual sites within networks.
P25: RFSS.Site (e.g., 1.1)
TIIIStd: Area.Site (e.g., 1.1)
TIIInonStd: Site only (e.g., 1)
DMR: Decimal site number
Channel Frequencies
Map channel numbers to frequencies for trunk tracking.
Talkgroup Definitions
Auto-populated but editable for aliases and priorities.
Lower priority numbers = higher priority (1-99). Use HIGH or HOLD for must-monitor groups.
Radio ID Definitions
Individual radio identifiers with optional aliases.
Site Loader
Quick access list for tuning to sites or conventional channels. Press L in DSD+ to open.
P25 Data File
Auto-generated P25 system information (v2.145+).
⚙️ Advanced Features
LRRP GPS Mapping
Location Request/Response Protocol visualization for radio tracking.
- ✓ Real-time position plotting
- ✓ Historical path tracking
- ✓ OpenStreetMap integration
- ✓ MaxAge control with [ ] keys
Spectrum Survey
Analyze 2.4MHz chunks of spectrum over time.
- ✓ 3D frequency vs time display
- ✓ Peak/average level tracking
- ✓ Signal identification
Per-Call Recording
Automatically record individual calls with metadata.
- ✓ WAV or MP3 output
- ✓ Aliases in filename (-PTwav, -PRwav, -PBwav)
- ✓ SRT subtitle generation
- ✓ Metadata headers in audio files
With aliases: -PTwav (talkgroup), -PRwav (radio), -PBwav (both)
Talker Alias Server
Cloud-based alias decoding for Motorola scrambled aliases (v2.505+).
- ✓ Unscrambles Motorola aliases
- ✓ Shares data between DSD+ users
- ✓ Harris alias decoding
- ✓ Offline buffering supported
Control: Misc Menu → Alias Server
Command Line Options (Current Version)
Active Parameters
Removed Parameters (Do Not Use)
Menu Replacements
Many old command line options are now menu-controlled:
- • Console/log controls → Misc menu
- • Call priorities → Control menu
- • Window/text sizes → Window menu
- • Threshold, polarity → Active keys
Essential Keyboard Shortcuts
| Key | Function | Context |
|---|---|---|
| L | Open Site Loader | Quick tuning to sites/channels |
| C | Toggle CC Hunt | Switch between CC-only and voice following |
| E | Mute Encrypted | Silence encrypted transmissions |
| V | Call Alerts | Toggle call alert sounds |
| T / t | Threshold +/- | Adjust decoding threshold |
| ↑ / ↓ | Audio Volume | Increase/decrease output volume |
| P | Invert Polarity | Flip signal polarity manually |
| B | Hide Traffic Mode | Toggle traffic display filtering |
| G | New Tg High Priority | Set new talkgroups to high priority |
| U | Check Updates | Verify current version online |
| H | High Contrast | Toggle high contrast display mode |
| ? | Help | Show keyboard shortcut reference |