You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
3 months ago | |
|---|---|---|
| .. | ||
| monitor | 3 months ago | |
| server | 3 months ago | |
| README.md | 3 months ago | |
README.md
ADN Systems documentation
This site covers ADN DMR Peer Server and ADN Monitor as one operational stack. Content is organized by product (server/ vs monitor/) under the active locale.
- English:
docs/en/(this tree) — build withmkdocs.yml→site/en/. - Spanish: same content under
docs/es/—mkdocs build -f mkdocs.es.yml→site/es/(seedocs/es/README.mdin the repository).
ADN DMR Peer Server
The ADN DMR Peer Server is a GPL-3.0 conference bridge for digital mobile radio (DMR). It is structured in clean architecture layers (domain, application, infrastructure).
What the server does
- Terminates HBP (HomeBrew Protocol) links to MASTER and PEER systems (hotspots, repeaters).
- Terminates OpenBridge links to other servers over UDP — DMRE v5 (recommended on ADN) or DMRD v1 compatibility mode.
- Runs bridge routing (
BRIDGES): forwards group voice, loop control, ACLs, optional BCSQ / BCKA. - Supports private calls (
SUB_MAP), voice, TTS, recording, and TCP reporting to the monitor.
Where to start (server)
| I want to… | Start here |
|---|---|
| Run and configure | Introduction, Configuration |
| TG 4000, 999x, echo | Special numbers |
| Private calls | Private calls |
| Voice / TTS | Voice, announcements, and TTS |
| Legacy dashboard + server 2.x | Report proxy |
| OpenBridge / DMRE | OpenBridge, DMRE v5, OBP proxy |
| HBP | HBP |
| Code layout | Architecture, Behaviour and timers |
| Credits, license, lineage | Credits & license |
Quick start (server)
pip install -r requirements.txt
cp adn-server.example.yaml adn-server.yaml
# Edit DATABASE (MariaDB) and secrets before production start
python adn-server.py -c adn-server.yaml
More: Introduction.
ADN Monitor
Dashboard, WebSocket live view, FastAPI API, MySQL self-service — see Monitor overview. Hotspot proxy is integrated in adn-server.
| I want to… | Start here |
|---|---|
adn-server.yaml — integrated PROXY / SELF_SERVICE |
Hotspot proxy (integrated) |
adn-server.yaml — OBP_PROXY OpenBridge fan-in |
OBP proxy |
adn-monitor.yaml, layout |
Monitor configuration |
| Integrated hotspot proxy | Hotspot proxy |
| Standalone hotspot proxy (removed) | Hotspot proxy — moved |
| Self-service | Self-service |
| How it connects to the server | Monitoring and reports |
Locales
- English —
docs/en/(this build). - Spanish —
docs/es/.