boatbod
Member
For the past couple months I have been brewing a significant update to op25 with a lot of help from members wgbecks & maus92 along with some generous folks in the background how allowed me to run development code on their systems in MD and NJ. As a result I am pleased to announce that the boatbod variant of op25 now supports Smartnet/Smartzone/ASTRO25 trunking along with a bunch of features that enable P25 trunking to be run under the multi_rx.py wrapper.
The git log reads as follows:
Since this is a major update involving numerous changes to the c/c++ libraries and interface routines, you ***must*** start the build process from scratch prior to attempting to run the code. The easiest way to accomplish this is by running the following commands:
As is unfortunately true with most aspects of op25, the documentation is lacking... that said, Smartnet configuration notes can be found in the following files:
~/op25/op25/gr-op25_repeater/apps/README-smartnet
~/op25/op25/gr-op25_repeater/apps/smartnet_example.json
In fact smartnet_example.json serves as a pretty good reference for most of the new configuration parameters understood by multi_rx.py
Anyone using rx.py should find their existing configurations continue to work as before.
The git log reads as follows:
Code:
New major release adds the following to multi_rx.py:
- P25 trunking (port of existing rx.py trunking capabilities)
- Motorola ASTRO25 (Smartnet/Smartzone) analog and p25cai digital trunking
- New 'tuner' gnuplot type (plot #6)
- Support for built-in audio player
- Support for interactive terminal types (curses and http)
- Support for narrowband fm analog demodulator (can be used stand-alone)
- Support for metadata updates for icecast streaming
- Numerous minor bugfixes and tweaks
Since this is a major update involving numerous changes to the c/c++ libraries and interface routines, you ***must*** start the build process from scratch prior to attempting to run the code. The easiest way to accomplish this is by running the following commands:
Code:
cd ~/op25
git pull
./rebuild.sh
As is unfortunately true with most aspects of op25, the documentation is lacking... that said, Smartnet configuration notes can be found in the following files:
~/op25/op25/gr-op25_repeater/apps/README-smartnet
~/op25/op25/gr-op25_repeater/apps/smartnet_example.json
In fact smartnet_example.json serves as a pretty good reference for most of the new configuration parameters understood by multi_rx.py
Anyone using rx.py should find their existing configurations continue to work as before.