Open Source implementation of APCO P25
Go to file
Max d90ecd7c89 gr3.8 build 2022-09-25 18:53:44 -04:00
cmake CMakeLists.txt, remove cmake Gr* modules 2021-11-13 16:33:41 -05:00
docs move docs to project root, fix cmake error 2014-01-08 10:44:18 -05:00
op25 gr3.8 build 2022-09-25 18:53:44 -04:00
scripts udev and blacklist rules for airspy and rtl 2022-09-23 18:21:15 -04:00
.gitignore Make .gitignore a bit clearer 2020-12-09 06:39:00 +11:00
CMakeLists.txt gr3.8 build 2022-09-25 18:53:44 -04:00
README gr3.8 build 2022-09-25 18:53:44 -04:00
README-gr3.8.patch gr3.8 build 2022-09-25 18:53:44 -04:00
README-gr3.9 gr3.8 build 2022-09-25 18:53:44 -04:00
add_gr3.9.py scripts 2022-09-20 15:16:00 -04:00
gr3.8.patch python: drop gru from import 2022-05-19 20:21:21 -04:00
install-gr3.9.sh udev and blacklist rules for airspy and rtl 2022-09-23 18:21:15 -04:00
install.sh gr3.8 build 2022-09-25 18:53:44 -04:00

README

As of this writing (Sept. 2022) OP25 builds for python3 and GNU Radio 3.8.

The full list of supported versions is as follows:

PYTHON 2 AND GNU RADIO 3.7
==========================
It should still be possible to use the file gr3.8.patch (in reverse) to 
downgrade the source tree to build against Python 2 and GNU Radio 3.7,
although this has not been tested.
	$ cat gr3.8.patch | patch -p1 -R
Once this has been done, proceed by running the install.sh script.

PYTHON 3 AND GNU RADIO 3.8
==========================
It is no longer necessary to apply the gr3.8 patch to the op25 source tree,
as Python3/GNU Radio 3.8 is now the default.  You can proceed directly to
running the install.sh script.

PYTHON 3 AND GNU RADIO 3.9 / 3.10
=================================
It is no longer necessary to apply the gr3.8 patch to the op25 source tree,
See the file README-gr3.9 for procedures for both GNU Radio 3.9 and 3.10.