From a826489424acf513ad21039ba4b3b485b36e092d Mon Sep 17 00:00:00 2001 From: Steve N4IRS Date: Mon, 19 Jun 2017 06:33:41 -0400 Subject: [PATCH] Temporary fix --- dmrlink_SAMPLE.cfg | 30 +++++++++++++----------------- 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/dmrlink_SAMPLE.cfg b/dmrlink_SAMPLE.cfg index 22593a9..ee980c1 100644 --- a/dmrlink_SAMPLE.cfg +++ b/dmrlink_SAMPLE.cfg @@ -16,8 +16,9 @@ PATH: /opt/dmrlink/ # NETWORK REPORTING CONFIGURATION # Enabling "REPORT_NETWORKS" will cause a reporting action for # IPSC each time the periodic reporting loop runs, that period is -# specified by "REPORT_INTERVAL" in seconds. Possible values +# specifiec by "REPORT_INTERVAL" in seconds. Possible values # for "REPORT_NETWORKS" are: +# PICKLE - a Python pickle file of the network's data structure # # PRINT - a pretty print (STDOUT) of the data structure # "PRINT_PEERS_INC_MODE" - Boolean to include mode bits @@ -30,23 +31,20 @@ PATH: /opt/dmrlink/ # goal here is a web dashboard that doesn't live on the # dmrlink machine itself. # -# PRINT should only be used for debugging; it sends prettily formatted -# stuff to STDOUT. The others send the internal data structure of the -# IPSC instance and let some program on the other end sort it out. +# PRINT is the odd man out because it sends prettily formatted stuff +# to STDOUT. The others send the internal data structure of the IPSC +# instance and let some program on the other end sort it out. # -# REPORT_RCM - If True, and REPORT_NETWORKS = 'NETWORK', will send RCM -# Packets to connected reporting clients. This also requires -# individual IPSC systems to have RCM and CON_APP both set 'True' -# # REPORT_INTERVAL - Seconds between reports +# REPORT_PATH - Absolute path save data (pickle and json) # REPORT_PORT - TCP port to listen on if "REPORT_NETWORKS" = NETWORK # REPORT_CLIENTS - comma separated list of IPs you will allow clients # to connect on. # [REPORTS] -REPORT_NETWORKS: -REPORT_RCM: +REPORT_NETWORKS: REPORT_INTERVAL: 60 +REPORT_PATH: REPORT_PORT: 4321 REPORT_CLIENTS: 127.0.0.1, 192.168.1.1 PRINT_PEERS_INC_MODE: 0 @@ -84,7 +82,6 @@ LOG_NAME: DMRlink # download again. Don't be an ass and change this to less than a few days. [ALIASES] TRY_DOWNLOAD: True -LOCAL_FILE: False PATH: ./ PEER_FILE: peer_ids.csv SUBSCRIBER_FILE: subscriber_ids.csv @@ -100,13 +97,13 @@ STALE_DAYS: 7 # # [NAME] The name you want to use to identify the IPSC instance (use # something better than "IPSC1"...) -# ENABLED: Should we communicate with this network? Handy if you need to +# ENABLED: Should we communiate with this network? Handy if you need to # shut one down but don't want to lose the config # RADIO_ID: This is the radio ID that DMRLink should use to communicate # IP: This is the local IPv4 address to listen on. It may be left # blank if you do not need or wish to specify. It is mostly # useful when DMRlink uses multiple interfaces to serve as an -# application gateway/proxy from private and/or VPN networks +# application gatway/proxy from private and/or VPN networks # to the real world. # PORT: This is the UDP source port for DMRLink to use for this # PSC network, must be unique!!! @@ -120,10 +117,9 @@ STALE_DAYS: 7 # CSBK_CALL: Should be False, we cannot process these, but may be useful # for debugging. # RCM: Repeater Call Monitoring - don't unable unless you plan to -# actually use it, this creates extra network traffic. +# actually use it, this craetes extra network traffic. # CON_APP: Third Party Console App - exactly what DMRlink is, should -# be set to True, and must be if you intend to process RCM -# packets (like with network-based reporting) +# be set to True. # XNL_CALL: Can cause problems if not set to False, DMRlink does not # process XCMP/XNL calls. # XNL_MASTER: Obviously, should also be False, see XNL_CALL. @@ -133,7 +129,7 @@ STALE_DAYS: 7 # AUTH_ENABLED: Do we use authenticated IPSC? # AUTH_KEY: The Authentication key (up to 40 hex characters) # MASTER_IP: IP address of the IPSC master (ignored if DMRlink is the master) -# MASTER_PORT: UDP port of the IPSC master (ignored if DMRlink is the master) +# MASTER_PORT: UDP port of the IPSC master (ignored if DMRlinkn is the master) # GROUP_HANGTIME: Group hangtime, per DMR configuration # # ...Repeat the block for each IPSC network to join.