# 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 ```