Documentation changed to README.adoc

This commit is contained in:
Adi Bier / DL1HRC 2022-11-06 11:08:21 +01:00
parent 443976ea81
commit e56a8f116a
2 changed files with 71 additions and 24 deletions

View File

@ -0,0 +1,71 @@
Contrib: UsrpLogic
==================
----
#
# UsrpLogic (beta)
# Adi Bier / DL1HRC (dl1hrc [at] gmx.de)
#
----
== UsrpLogic ==
Provides a Logic to connect to MMDVM services with USRP protocol.
This branch only works if you have the following things:
- DV3000 USB-stick (hardware transcoder) or
- md380-emu service
Here are quick-and-dirty installation/update documentation, keep in
mind: No configuration will be done!
The configuration of the Usrp part has been moved to this new file,
normally found in /etc/svxlink/svxlink.d
== First time installation ==
including German(!) voice announcements.
You may use my semi-automatic installation-script from here
```
http://svxlink.ham-radio-op.net/svxlink/svxlink-usrp-contrib.sh
```
Start installation as root:
```
wget -O - http://svxlink.ham-radio-op.net/svxlink/svxlink-usrp-contrib.sh | bash
```
== Installation of SvxLink with UsrpLogic extension ==
```
git clone https://github.com/dl1hrc/svxlink.git
cd svxlink/src
git checkout svxlink-usrp
mkdir build
cd build
cmake -DUSE_QT=OFF -DCMAKE_INSTALL_PREFIX=/usr -DSYSCONF_INSTALL_DIR=/etc -DLOCAL_STATE_DIR=/var -DCMAKE_BUILD_TYPE=Release -DWITH_CONTRIB_USRP_LOGIC=ON ..
make
make install
```
Please not that the cmake-parameter "-DWITH_CONTRIB_USRP_LOGIC=ON" enables the
UsrpLogic extension. Without this it will not work.
== Update an existing usrp-contrib ==
```
systemctl stop svxlink
cd /home/svxlink/svxlink/src/build/
make clean
git pull
sudo make install
sudo systemctl restart svxlink
```
The new configuration file UsrpLogic.conf contains the [UsrpLogic]-section
from svxlink.conf. This file is now located in /etc/svxlink/svxlink.d directory.
Remove the [UsrpLogic]-section from svxlink.conf but let the LOGICS- and LINKS
definitions with "Usrp" untouched.
== Documentation ==
- manpage svxlink.conf.5
- German pdf is available here: https://github.com/dl1hrc/documentation

View File

@ -1,24 +0,0 @@
******************************
* UsrpLogic extension for DV *
******************************
Adi Bier / DL1HRC
dl1hrc {at} gmx . de
To install do this:
git clone https://github.com/dl1hrc/svxlink.git
cd svxlink/src
git checkout svxlink-usrp
mkdir build
cd build
cmake -DUSE_QT=OFF -DCMAKE_INSTALL_PREFIX=/usr -DSYSCONF_INSTALL_DIR=/etc -DLOCAL_STATE_DIR=/var -DCMAKE_BUILD_TYPE=Release -DWITH_CONTRIB_USRP_LOGIC=ON ..
make
make install
Please note that you have to activate the Usrp files in the contrib
directory by the parameter -DWITH_CONTRIB_USRP_LOGIC
The (new) config file UsrpLogic.conf reside now in /etc/svxlink/svxlink.d.
You should remove the [UsrpLogic]-section from /etc/svxlink/svxlink.conf
file and put this into UsrpLogic.conf instead. All Usrp-parameters for
LINKS must remain in svxlink.conf.