mirror of
https://github.com/Schrolli91/BOSWatch.git
synced 2026-01-05 16:19:55 +01:00
48 lines
1.7 KiB
Markdown
48 lines
1.7 KiB
Markdown
# BOSWatch
|
|
Python Script to Recive and Decode BOS Information with rtl_fm ans multimon-NG
|
|
|
|
### Fetaures
|
|
#####Actual implementet:
|
|
- FMS and ZVEI decoding and Displaying
|
|
- Filtering double alarms with adjustable time
|
|
- ZVEI validation (plausibility test)
|
|
- MySQL Database Support for FMS and ZVEI
|
|
- All configurations in seperate File "config.ini"
|
|
- simple Web Frontend
|
|
|
|
#####Fetaures for the Future:
|
|
- extensive filtering options
|
|
- POCSAG 512,1200,2400 support
|
|
- automatic Audio recording at alarm
|
|
- Web Frontend with configuration
|
|
|
|
### Usage
|
|
`sudo python boswatch.py -f 85.235M -a FMS ZVEI -s 50`
|
|
Starts boswatch at Frequency 85.235 MHz with the Demodulation Functions FMS and ZVEI.
|
|
Squelch level is set to 50
|
|
|
|
Help to all usable Parameters with `sudo python boswatch.py -h`
|
|
|
|
```
|
|
usage: boswatch.py [-h] -f FREQ [-d DEVICE] [-e ERROR] -a
|
|
{FMS,ZVEI,POC512,POC1200,POC2400}
|
|
[{FMS,ZVEI,POC512,POC1200,POC2400} ...] [-s SQUELCH] [-v]
|
|
|
|
BOSWatch is a Python Script to Recive and Decode BOS Information with rtl_fm
|
|
and multimon-NG
|
|
|
|
optional arguments:
|
|
-h, --help show this help message and exit
|
|
-f FREQ, --freq FREQ Frequency you want to listen
|
|
-d DEVICE, --device DEVICE
|
|
Device you want to use (Check with rtl_test)
|
|
-e ERROR, --error ERROR
|
|
Frequency-Error of your Device in PPM
|
|
-a {FMS,ZVEI,POC512,POC1200,POC2400} [{FMS,ZVEI,POC512,POC1200,POC2400} ...], --demod {FMS,ZVEI,POC512,POC1200,POC2400} [{FMS,ZVEI,POC512,POC1200,POC2400} ...]
|
|
Demodulation Functions
|
|
-s SQUELCH, --squelch SQUELCH
|
|
Level of Squelch
|
|
-v, --verbose Shows more Information
|
|
|
|
More Options you can find in the extern config.ini File in this Folder
|
|
``` |