From b81085dad3319a72d661b58497e7fac295d05a5f Mon Sep 17 00:00:00 2001 From: Mason10198 <31994327+Mason10198@users.noreply.github.com> Date: Sun, 4 Feb 2024 14:39:29 -0600 Subject: [PATCH] v0.6.0 update (again) --- README.md | 15 +++++++++++---- SkyControl.py | 2 +- SkyDescribe.py | 2 +- SkywarnPlus.py | 2 +- config.yaml | 2 +- 5 files changed, 15 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index d60311c..c75598a 100644 --- a/README.md +++ b/README.md @@ -375,8 +375,10 @@ linkunkeyct = ct2 [telemetry] ct1 = /usr/local/bin/SkywarnPlus/SOUNDS/TONES/ct1 ct2 = /usr/local/bin/SkywarnPlus/SOUNDS/TONES/ct2 -ct1 = /usr/local/bin/SkywarnPlus/SOUNDS/TONES/ct3 -ct2 = /usr/local/bin/SkywarnPlus/SOUNDS/TONES/ct4 +ct3 = /usr/local/bin/SkywarnPlus/SOUNDS/TONES/ct3 +ct4 = /usr/local/bin/SkywarnPlus/SOUNDS/TONES/ct4 +ct5 = /usr/local/bin/SkywarnPlus/SOUNDS/TONES/ct5 +ct6 = /usr/local/bin/SkywarnPlus/SOUNDS/TONES/ct6 remotetx = /usr/local/bin/SkywarnPlus/SOUNDS/TONES/ct1 remotemon = /usr/local/bin/SkywarnPlus/SOUNDS/TONES/ct1 ``` @@ -389,7 +391,7 @@ When enabled, SkywarnPlus will automatically switch between "normal" and "wx" mo Ensure that filenames and case sensitivity are consistent across `config.yaml` and `rpt.conf` to ensure seamless operation. -After initially setting up automatic courtesy tones, the audio files will not refresh until the next time the alert status changes. To refresh immediately, run `/usr/local/bin/SkywarnPlys/SkyControl.py changect normal` to force the CTs to "normal" mode. +After initially setting up automatic courtesy tones, the audio files will not refresh until the next time the alert status changes. To refresh immediately, run `/usr/local/bin/SkywarnPlus/SkyControl.py changect normal` to force the CTs to "normal" mode. # CW / Voice IDs @@ -777,7 +779,7 @@ Alerting: SkywarnPlus provides the ability to inject predefined alerts, bypassing the call to the NWS API. This feature is extremely useful for testing SkywarnPlus. -To enable this option, modify the following settings in the `[DEV]` section of your `config.yaml` file: +To enable injection, modify the following settings in the `[DEV]` section of your `config.yaml` file: ```yaml # Enable test alert injection instead of calling the NWS API by setting 'INJECT' to 'True'. @@ -800,6 +802,11 @@ To enable this option, modify the following settings in the `[DEV]` section of y - Title: "Severe Thunderstorm Warning" ``` +To inject alerts ONLY 1 time, simply call SkywarnPlus with the `--inject` option. +```bash +./SkywarnPlus.py --inject +``` + # Debugging Debugging is an essential part of diagnosing issues with SkywarnPlus. To facilitate this, SkywarnPlus provides a built-in debugging feature. Here's how to use it: diff --git a/SkyControl.py b/SkyControl.py index 4ba4285..07dadee 100644 --- a/SkyControl.py +++ b/SkyControl.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 """ -SkyControl.py v0.5.3 by Mason Nelson +SkyControl.py v0.6.0 by Mason Nelson ================================== A Control Script for SkywarnPlus diff --git a/SkyDescribe.py b/SkyDescribe.py index c0f9c4e..042e8e8 100644 --- a/SkyDescribe.py +++ b/SkyDescribe.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 """ -SkyDescribe.py v0.5.3 by Mason Nelson +SkyDescribe.py v0.6.0 by Mason Nelson ================================================== Text to Speech conversion for Weather Descriptions diff --git a/SkywarnPlus.py b/SkywarnPlus.py index 6ade788..ecb2600 100644 --- a/SkywarnPlus.py +++ b/SkywarnPlus.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 """ -SkywarnPlus.py v0.5.3 by Mason Nelson +SkywarnPlus.py v0.6.0 by Mason Nelson =============================================================================== SkywarnPlus is a utility that retrieves severe weather alerts from the National Weather Service and integrates these alerts with an Asterisk/app_rpt based diff --git a/config.yaml b/config.yaml index a3be064..64c7b03 100644 --- a/config.yaml +++ b/config.yaml @@ -1,4 +1,4 @@ -# SkywarnPlus v0.5.3 Configuration File +# SkywarnPlus v0.6.0 Configuration File # Author: Mason Nelson (N5LSN/WRKF394) # Please edit this file according to your specific requirements.