@ -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: