mirror of https://github.com/wb2osz/direwolf.git
Minor tweaks to dw-start.sh and documentation.
This commit is contained in:
parent
433b283b0f
commit
9d2fbdd3f7
|
@ -586,7 +586,7 @@ install : $(APPS) direwolf.conf tocalls.txt symbols-new.txt symbolsX.txt dw-icon
|
|||
# the home directory or other desired location.
|
||||
#
|
||||
$(INSTALL) -D --mode=644 direwolf.conf $(INSTALLDIR)/share/doc/direwolf/examples/direwolf.conf
|
||||
$(INSTALL) -D --mode=644 dw-start.sh $(INSTALLDIR)/share/doc/direwolf/examples/dw-start.sh
|
||||
$(INSTALL) -D --mode=755 dw-start.sh $(INSTALLDIR)/share/doc/direwolf/examples/dw-start.sh
|
||||
$(INSTALL) -D --mode=644 sdr.conf $(INSTALLDIR)/share/doc/direwolf/examples/sdr.conf
|
||||
$(INSTALL) -D --mode=644 telemetry-toolkit/telem-m0xer-3.txt $(INSTALLDIR)/share/doc/direwolf/examples/telem-m0xer-3.txt
|
||||
$(INSTALL) -D --mode=644 telemetry-toolkit/telem-balloon.conf $(INSTALLDIR)/share/doc/direwolf/examples/telem-balloon.conf
|
||||
|
@ -637,6 +637,7 @@ endif
|
|||
|
||||
.PHONY: install-rpi
|
||||
install-rpi : dw-start.sh
|
||||
chmod +x dw-start.sh
|
||||
cp dw-start.sh ~
|
||||
ln -f -s /usr/share/applications/direwolf.desktop ~/Desktop/direwolf.desktop
|
||||
|
||||
|
|
|
@ -41,6 +41,10 @@ These dive into more detail for specialized topics or typical usage scenarios.
|
|||
|
||||
Don’t have your own QIKCOM-2 Satellite Transponder? No Problem. You can do the same thing with an ordinary computer and the APRStt gateway built into Dire Wolf. Here’s how.
|
||||
|
||||
- [**Raspberry Pi APRS Tracker**](Raspberry-Pi-APRS-Tracker.pdf) [ [*download*](../../../raw/dev/doc/Raspberry-Pi-APRS-Tracker.pdf) ]
|
||||
|
||||
Build a tracking device which transmits position from a GPS receiver.
|
||||
|
||||
- [**Raspberry Pi SDR IGate**](Raspberry-Pi-SDR-IGate.pdf) [ [*download*](../../../raw/dev/doc/Raspberry-Pi-SDR-IGate.pdf) ]
|
||||
|
||||
It's easy to build a receive-only APRS Internet Gateway (IGate) with only a Raspberry Pi and a software defined radio (RTL-SDR) dongle. Here’s how.
|
||||
|
|
Binary file not shown.
26
dw-start.sh
26
dw-start.sh
|
@ -3,8 +3,14 @@
|
|||
# Run this from crontab periodically to start up
|
||||
# Dire Wolf automatically.
|
||||
|
||||
# Versioning
|
||||
# See User Guide for more discussion.
|
||||
# For release 1.4 it is section 5.7 "Automatic Start Up After Reboot"
|
||||
# but it could change in the future as more information is added.
|
||||
|
||||
|
||||
# Versioning (this file, not direwolf version)
|
||||
#-----------
|
||||
# v1.3 - KI6ZHD - added variable support for direwolf binary location
|
||||
# v1.2 - KI6ZHD - support different versions of VNC
|
||||
# v1.1 - KI6ZHD - expanded version to support running on text-only displays with
|
||||
# auto support; log placement change
|
||||
|
@ -25,18 +31,26 @@
|
|||
|
||||
RUNMODE=AUTO
|
||||
|
||||
# Location of the direwolf binary. Depends on $PATH as shown.
|
||||
# change this if you want to use some other specific location.
|
||||
# e.g. DIREWOLF="/usr/local/bin/direwolf"
|
||||
|
||||
DIREWOLF="direwolf"
|
||||
|
||||
#Direwolf start up command :: two examples where example one is enabled
|
||||
#
|
||||
# 1. For normal operation as TNC, digipeater, IGate, etc.
|
||||
# Print audio statistics each 100 seconds for troubleshooting.
|
||||
# Change this command to however you wish to start Direwolf
|
||||
DWCMD="direwolf -a 100"
|
||||
|
||||
DWCMD="$DIREWOLF -a 100"
|
||||
|
||||
#---------------------------------------------------------------
|
||||
#
|
||||
# 2. Alternative for running with SDR receiver.
|
||||
# Piping one application into another makes it a little more complicated.
|
||||
# We need to use bash for the | to be recognized.
|
||||
# We need to use bash for the | to be recognized.
|
||||
|
||||
#DWCMD="bash -c 'rtl_fm -f 144.39M - | direwolf -c sdr.conf -r 24000 -D 1 -'"
|
||||
|
||||
|
||||
|
@ -64,11 +78,11 @@ function CLI {
|
|||
# Screen commands
|
||||
# -d m :: starts the command in detached mode
|
||||
# -S :: name the session
|
||||
$SCREEN -d -m -S direwolf $DWCMD
|
||||
$SCREEN -d -m -S direwolf $DWCMD >> $LOGFILE
|
||||
SUCCESS=1
|
||||
|
||||
screen -list direwolf
|
||||
screen -list direwolf >> $LOGFILE
|
||||
$SCREEN -list direwolf
|
||||
$SCREEN -list direwolf >> $LOGFILE
|
||||
|
||||
echo "-----------------------"
|
||||
echo "-----------------------" >> $LOGFILE
|
||||
|
|
Loading…
Reference in New Issue