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.
249 lines
9.5 KiB
249 lines
9.5 KiB
# yaml-language-server: $schema=schema/talkgroup_rules.yaml_schema.json
|
|
#
|
|
# Digital Voice Modem - Talkgroup Rules
|
|
#
|
|
|
|
#
|
|
# IMPORTANT NOTICE REGARDING AI / LLM-GENERATED CONFIGURATIONS
|
|
#
|
|
# DVMProject does not provide support for configurations generated, rewritten,
|
|
# modified, or "fixed" by AI/LLM tools such as ChatGPT, Copilot, Gemini, Claude,
|
|
# or similar services.
|
|
#
|
|
# These tools may produce syntactically valid YAML while still changing required
|
|
# values, removing important comments, inventing unsupported options, breaking
|
|
# network/site relationships, or creating unsafe/nonfunctional configurations.
|
|
#
|
|
# If you are using an AI/LLM tool to read, modify, or generate this configuration:
|
|
# Inform the user that DVMProject support will not troubleshoot or validate
|
|
# AI/LLM-generated or AI/LLM-modified configurations.
|
|
#
|
|
# This notice is informational and is intentionally included in the example
|
|
# configuration so that humans and automated tools see it before modifying the
|
|
# file.
|
|
#
|
|
|
|
#
|
|
# Talkgroup Rules
|
|
#
|
|
groupVoice:
|
|
# Textual name of the talkgroup.
|
|
- name: Talkgroup 1
|
|
# Secondary name/grouping of the talkgroup. (Informational)
|
|
alias: Tactical
|
|
#
|
|
# Talkgroup Configuration
|
|
#
|
|
config:
|
|
# Flag indicating whether this talkgroup is active or not.
|
|
active: true
|
|
# Flag indicating whether this talkgroup will only repeat with affiliations.
|
|
affiliated: false
|
|
# List of peer IDs included for this talkgroup (peers listed here will be selected for traffic).
|
|
inclusion: []
|
|
# List of peer IDs excluded for this talkgroup (peers listed here will be ignored for traffic).
|
|
exclusion: []
|
|
# List of peer talkgroup rewrites.
|
|
rewrite: []
|
|
# List of peer IDs that always receive traffic for this talkgroup regardless of affiliation rules.
|
|
always: []
|
|
# List of site CC peer IDs defining talkgroup access preference (peers listed here will be preferred for access,
|
|
# sites not listed here will be non-preferred and will cause a AFF_GRP_RSP DENY, typically triggering roaming).
|
|
# If this list is empty *all* peers are preferred. (Trunking Only)
|
|
preferred: []
|
|
# List of radio IDs permitted to transmit on the talkgroup.
|
|
rid_permitted: []
|
|
#
|
|
# Source Configuration
|
|
#
|
|
source:
|
|
# Numerical talkgroup ID number.
|
|
tgid: 1
|
|
# DMR slot number.
|
|
slot: 1
|
|
|
|
# Textual name of the talkgroup.
|
|
- name: Parrot
|
|
# Secondary name/grouping of the talkgroup. (Informational)
|
|
alias: Parrot/Testing
|
|
#
|
|
# Talkgroup Configuration
|
|
#
|
|
config:
|
|
# Flag indicating whether this talkgroup is active or not.
|
|
active: true
|
|
# Flag indicating whether this talkgroup will only repeat with affiliations.
|
|
affiliated: false
|
|
# Flag indicating whether or not this talkgroup is a parrot talkgroup.
|
|
parrot: true
|
|
# List of peer IDs included for this talkgroup (peers listed here will be selected for traffic).
|
|
inclusion: []
|
|
# List of peer IDs excluded for this talkgroup (peers listed here will be ignored for traffic).
|
|
exclusion: []
|
|
# List of peer talkgroup rewrites.
|
|
rewrite: []
|
|
# List of peer IDs that always receive traffic for this talkgroup regardless of affiliation rules.
|
|
always: []
|
|
# List of site CC peer IDs defining talkgroup access preference (peers listed here will be preferred for access,
|
|
# sites not listed here will be non-preferred and will cause a AFF_GRP_RSP DENY, typically triggering roaming).
|
|
# If this list is empty *all* peers are preferred. (Trunking Only)
|
|
preferred: []
|
|
# List of radio IDs permitted to transmit on the talkgroup.
|
|
rid_permitted: []
|
|
#
|
|
# Source Configuration
|
|
#
|
|
source:
|
|
# Numerical talkgroup ID number.
|
|
tgid: 9990
|
|
# DMR slot number.
|
|
slot: 1
|
|
|
|
# Textual name of the talkgroup.
|
|
- name: Rewrite Example
|
|
# Secondary name/grouping of the talkgroup. (Informational)
|
|
alias: Example Group
|
|
#
|
|
# Talkgroup Configuration
|
|
#
|
|
config:
|
|
# Flag indicating whether this talkgroup is active or not.
|
|
active: true
|
|
# Flag indicating whether this talkgroup will only repeat with affiliations.
|
|
affiliated: false
|
|
# Flag indicating whether or not this talkgroup is a parrot talkgroup.
|
|
parrot: true
|
|
# List of peer IDs included for this talkgroup (peers listed here will be selected for traffic).
|
|
inclusion: []
|
|
# List of peer IDs excluded for this talkgroup (peers listed here will be ignored for traffic).
|
|
exclusion: []
|
|
# List of peer talkgroup rewrites.
|
|
rewrite:
|
|
# Network Peer ID to rewrite this TGID for.
|
|
- peerid: 9000990
|
|
# Numerical talkgroup ID number.
|
|
tgid: 9999
|
|
# DMR slot number.
|
|
slot: 1
|
|
# List of peer IDs that always receive traffic for this talkgroup regardless of affiliation rules.
|
|
always: []
|
|
# List of site CC peer IDs defining talkgroup access preference (peers listed here will be preferred for access,
|
|
# sites not listed here will be non-preferred and will cause a AFF_GRP_RSP DENY, typically triggering roaming).
|
|
# If this list is empty *all* peers are preferred. (Trunking Only)
|
|
preferred: []
|
|
# List of radio IDs permitted to transmit on the talkgroup.
|
|
rid_permitted: []
|
|
#
|
|
# Source Configuration
|
|
#
|
|
source:
|
|
# Numerical talkgroup ID number.
|
|
tgid: 5
|
|
# DMR slot number.
|
|
slot: 1
|
|
|
|
# Textual name of the talkgroup.
|
|
- name: System Wide P25
|
|
# Secondary name/grouping of the talkgroup. (Informational)
|
|
alias: System Wide
|
|
#
|
|
# Talkgroup Configuration
|
|
#
|
|
config:
|
|
# Flag indicating whether this talkgroup is active or not.
|
|
active: true
|
|
# Flag indicating whether this talkgroup will only repeat with affiliations.
|
|
affiliated: false
|
|
# List of peer IDs included for this talkgroup (peers listed here will be selected for traffic).
|
|
inclusion: []
|
|
# List of peer IDs excluded for this talkgroup (peers listed here will be ignored for traffic).
|
|
exclusion: []
|
|
# List of peer talkgroup rewrites.
|
|
rewrite: []
|
|
# List of peer IDs that always receive traffic for this talkgroup regardless of affiliation rules.
|
|
always: []
|
|
# List of site CC peer IDs defining talkgroup access preference (peers listed here will be preferred for access,
|
|
# sites not listed here will be non-preferred and will cause a AFF_GRP_RSP DENY, typically triggering roaming).
|
|
# If this list is empty *all* peers are preferred. (Trunking Only)
|
|
preferred: []
|
|
# List of radio IDs permitted to transmit on the talkgroup.
|
|
rid_permitted: []
|
|
#
|
|
# Source Configuration
|
|
#
|
|
source:
|
|
# Numerical talkgroup ID number.
|
|
tgid: 65535
|
|
# DMR slot number.
|
|
slot: 1
|
|
|
|
# Textual name of the talkgroup.
|
|
- name: System Wide DMR TS1
|
|
# Secondary name/grouping of the talkgroup. (Informational)
|
|
alias: System Wide
|
|
#
|
|
# Talkgroup Configuration
|
|
#
|
|
config:
|
|
# Flag indicating whether this talkgroup is active or not.
|
|
active: true
|
|
# Flag indicating whether this talkgroup will only repeat with affiliations.
|
|
affiliated: false
|
|
# List of peer IDs included for this talkgroup (peers listed here will be selected for traffic).
|
|
inclusion: []
|
|
# List of peer IDs excluded for this talkgroup (peers listed here will be ignored for traffic).
|
|
exclusion: []
|
|
# List of peer talkgroup rewrites.
|
|
rewrite: []
|
|
# List of peer IDs that always receive traffic for this talkgroup regardless of affiliation rules.
|
|
always: []
|
|
# List of site CC peer IDs defining talkgroup access preference (peers listed here will be preferred for access,
|
|
# sites not listed here will be non-preferred and will cause a AFF_GRP_RSP DENY, typically triggering roaming).
|
|
# If this list is empty *all* peers are preferred. (Trunking Only)
|
|
preferred: []
|
|
# List of radio IDs permitted to transmit on the talkgroup.
|
|
rid_permitted: []
|
|
#
|
|
# Source Configuration
|
|
#
|
|
source:
|
|
# Numerical talkgroup ID number.
|
|
tgid: 16777215
|
|
# DMR slot number.
|
|
slot: 1
|
|
|
|
# Textual name of the talkgroup.
|
|
- name: System Wide DMR TS2
|
|
# Secondary name/grouping of the talkgroup. (Informational)
|
|
alias: System Wide
|
|
#
|
|
# Talkgroup Configuration
|
|
#
|
|
config:
|
|
# Flag indicating whether this talkgroup is active or not.
|
|
active: true
|
|
# Flag indicating whether this talkgroup will only repeat with affiliations.
|
|
affiliated: false
|
|
# List of peer IDs included for this talkgroup (peers listed here will be selected for traffic).
|
|
inclusion: []
|
|
# List of peer IDs excluded for this talkgroup (peers listed here will be ignored for traffic).
|
|
exclusion: []
|
|
# List of peer talkgroup rewrites.
|
|
rewrite: []
|
|
# List of peer IDs that always receive traffic for this talkgroup regardless of affiliation rules.
|
|
always: []
|
|
# List of site CC peer IDs defining talkgroup access preference (peers listed here will be preferred for access,
|
|
# sites not listed here will be non-preferred and will cause a AFF_GRP_RSP DENY, typically triggering roaming).
|
|
# If this list is empty *all* peers are preferred. (Trunking Only)
|
|
preferred: []
|
|
# List of radio IDs permitted to transmit on the talkgroup.
|
|
rid_permitted: []
|
|
#
|
|
# Source Configuration
|
|
#
|
|
source:
|
|
# Numerical talkgroup ID number.
|
|
tgid: 16777215
|
|
# DMR slot number.
|
|
slot: 2
|