The CyberRadio Driver is a Python library that allows client applications to communicate with NDR-class radios.
On any system where the CyberRadio Driver package is installed, you can
find the documentation at /usr/share/doc/CyberRadioDriver/html
.
We have designed the layout of the source tree for the Driver to support
the makedeb
and makerpm
utilities from the
Unified Package Repository,
so we strongly suggest that you use those. Follow the instructions on
the repository site to set up access on your particular system.
Debian-based systems (such as Ubuntu) use makedeb
. The g3-makedeb
package provides this utility.
sudo apt-get install g3-makedeb
Red Hat-based systems (such as Fedora and CentOS) use makerpm
. The
g3-makerpm
package provides this utility.
sudo yum install g3-makerpm
To build the package:
- Clone this repository
- Change to the top-level source directory (the one containing the
cyberradiodriver
directory and this README file) - Run either
makedeb
ormakerpm
as appropriate to build the package- Debian
- Python 2-compatible package (
python-cyberradiodriver
)
- Python 2-compatible package (
- Debian
makedeb cyberradiodriver
ormakedeb -2 cyberradiodriver
* Python 3-compatible package (python3-cyberradiodriver
)makedeb -3 cyberradiodriver
* Red Hat * Python 2-compatible package (python-cyberradiodriver
)makerpm cyberradiodriver
* Python 3-compatible package (python3-cyberradiodriver
) NOT YET SUPPORTED