mirror of
https://agent.ghink.cloud/wb2osz/direwolf
synced 2025-04-06 20:58:30 +00:00
new file: A-Better-APRS-Packet-Demodulator-Part-1-1200-baud.pdf new file: A-Better-APRS-Packet-Demodulator-Part-2-9600-baud.pdf modified: APRStt-Implementation-Notes.pdf modified: CHANGES.txt new file: Makefile modified: Makefile.linux modified: Makefile.win deleted: Quick-Start-Guide-Windows.pdf modified: Raspberry-Pi-APRS-Tracker.pdf modified: Raspberry-Pi-APRS.pdf modified: User-Guide.pdf modified: aclients.c modified: aprs_tt.c modified: aprs_tt.h modified: atest.c modified: audio.c modified: audio.h modified: audio_win.c modified: ax25_pad.c modified: ax25_pad.h modified: beacon.c modified: beacon.h modified: config.c modified: config.h modified: decode_aprs.c modified: decode_aprs.h modified: demod.c modified: demod.h modified: demod_9600.c modified: demod_9600.h modified: demod_afsk.c modified: digipeater.c modified: digipeater.h modified: direwolf.c modified: direwolf.conf deleted: direwolf.desktop modified: direwolf.h new file: direwolf.spec new file: direwolf.txt new file: dlq.c new file: dlq.h modified: dsp.c new file: dtime_now.c new file: dtime_now.h modified: dtmf.c modified: dtmf.h new file: dwespeak.bat new file: dwespeak.sh modified: fsk_demod_state.h modified: gen_packets.c modified: gen_tone.c new file: geotranz/README-FIRST.txt new file: geotranz/error_string.c new file: geotranz/error_string.h new file: geotranz/mgrs.c new file: geotranz/mgrs.h new file: geotranz/polarst.c new file: geotranz/polarst.h new file: geotranz/readme.txt new file: geotranz/releasenotes.txt new file: geotranz/tranmerc.c new file: geotranz/tranmerc.h new file: geotranz/ups.c new file: geotranz/ups.h new file: geotranz/usng.c new file: geotranz/usng.h new file: geotranz/utm.c new file: geotranz/utm.h modified: hdlc_rec.c modified: hdlc_rec.h modified: hdlc_rec2.c modified: hdlc_rec2.h modified: hdlc_send.c modified: igate.c modified: igate.h modified: kiss_frame.c modified: kiss_frame.h modified: kissnet.c modified: latlong.c modified: latlong.h modified: ll2utm.c modified: log.c modified: log.h new file: man1/aclients.1 new file: man1/atest.1 new file: man1/decode_aprs.1 new file: man1/direwolf.1 new file: man1/gen_packets.1 new file: man1/ll2utm.1 new file: man1/log2gpx.1 new file: man1/text2tt.1 new file: man1/tt2text.1 new file: man1/utm2ll.1 modified: multi_modem.c modified: multi_modem.h new file: pfilter.c new file: pfilter.h modified: ptt.c modified: ptt.h deleted: pttest.c modified: rdq.c new file: recv.c new file: recv.h modified: redecode.c modified: redecode.h modified: rrbb.c modified: rrbb.h modified: server.c modified: server.h modified: telemetry.c modified: telemetry.h modified: textcolor.c modified: textcolor.h modified: tocalls.txt modified: tq.c modified: tq.h modified: tt_text.c modified: tt_text.h modified: tt_user.c modified: tt_user.h new file: ttcalc.c deleted: udp_test.c deleted: utm/LatLong-UTMconversion.c deleted: utm/LatLong-UTMconversion.h deleted: utm/README.txt deleted: utm/SwissGrid.cpp deleted: utm/UTMConversions.cpp deleted: utm/constants.h modified: utm2ll.c modified: version.h new file: xid.c modified: xmit.c modified: xmit.h
137 lines
2.9 KiB
Groff
137 lines
2.9 KiB
Groff
.TH DIREWOLF 1
|
|
|
|
.SH NAME
|
|
direwolf \- Soundcard TNC for packet radio.
|
|
|
|
|
|
.SH SYNOPSIS
|
|
.B direwolf
|
|
[ \fIoptions\fR ]
|
|
[ \- | \fBudp:\fR9999 ]
|
|
.P
|
|
The first audio channel can be streamed thru stdin or a UDP port. This is typically used with an SDR receiver.
|
|
|
|
|
|
.SH DESCRIPTION
|
|
\fBdirewolf\fR is a software "soundcard" modem/TNC and APRS encoder/decoder.
|
|
It can be used stand-alone to receive APRS messages, as a digipeater,
|
|
APRStt gateway, or Internet Gateway (IGate).
|
|
It can also be used as a virtual TNC for other applications such as
|
|
APRSIS32, UI-View32, Xastir, APRS-TW, YAAC, UISS, Linux AX25, SARTrack,
|
|
RMS Express, and many others.
|
|
|
|
|
|
.SH OPTIONS
|
|
.TP
|
|
.BI "-c " "file"
|
|
Read configuration file from specified location rather than the default locations.
|
|
|
|
.TP
|
|
.BI "-l " "dir"
|
|
Generate log files in specified directory. Use "." for current directory.
|
|
|
|
.TP
|
|
.BI "-r " "n"
|
|
Audio sample rate per second for first channel. Default 44100.
|
|
|
|
.TP
|
|
.BI "-n " "n"
|
|
Number of audio channels for first device. 1 or 2. Default 1.
|
|
|
|
.TP
|
|
.BI "-b " "n"
|
|
Audio sample size for first channel. 8 or 16. Default 16.
|
|
|
|
.TP
|
|
.BI "-B " "n"
|
|
Data rate in bits/sec for first channel. Standard values are 300, 1200, 9600.
|
|
.PD 0
|
|
.RS
|
|
.RS
|
|
If < 600, tones are set to 1600 & 1800.
|
|
.P
|
|
If > 2400, K9NG/G3RUH scrambling is used.
|
|
.P
|
|
Otherwise, AFSK tones are set to 1200 & 2200.
|
|
.RE
|
|
.RE
|
|
.PD
|
|
|
|
.TP
|
|
.BI "-D " "n"
|
|
Divide audio sample by n for first channel.
|
|
|
|
.TP
|
|
.BI "-d " "x"
|
|
Debug options. Specify one or more of the following in place of x.
|
|
.PD 0
|
|
.RS
|
|
.RS
|
|
a = AGWPE network protocol client.
|
|
.P
|
|
k = KISS serial port client.
|
|
.P
|
|
n = Network KISS client.
|
|
.P
|
|
u = Display non-ASCII text in hexadecimal.
|
|
.P
|
|
p = Packet dump in hexadecimal.
|
|
.P
|
|
t = GPS Tracker.
|
|
.P
|
|
o = Output controls such as PTT and DCD.
|
|
.RE
|
|
.RE
|
|
.PD
|
|
|
|
.TP
|
|
.BI "-q " "x"
|
|
Quiet (suppress output). Specify one or more of the following in place of x.
|
|
.PD 0
|
|
.RS
|
|
.RS
|
|
h = Heard line with the audio level.
|
|
.P
|
|
d = Decoding of APRS packets.
|
|
.RE
|
|
.RE
|
|
.PD
|
|
|
|
.TP
|
|
.BI "-t " "n"
|
|
Text colors. 1=normal, 0=disabled.
|
|
|
|
.TP
|
|
.B "-p "
|
|
Enable pseudo terminal for KISS protocol.
|
|
|
|
.TP
|
|
.B "-x "
|
|
Send Xmit level calibration tones.
|
|
|
|
.TP
|
|
.B "-U "
|
|
Print UTF-8 test string and exit.
|
|
|
|
|
|
.SH EXAMPLES
|
|
gqrx (2.3 and later) has the ability to send streaming audio through a UDP socket to another application for further processing.
|
|
direwolf can listen over a UDP port with options like this:
|
|
.RS
|
|
.P
|
|
direwolf -n 1 -r 48000 -b 16 udp:7355
|
|
.RE
|
|
.P
|
|
Other SDR applications might produce audio on stdout so it is convenient to pipe into the next application. In this example, the final "-" means read from stdin.
|
|
.RS
|
|
.P
|
|
rtl_fm -f 144.39M -o 4 - | direwolf -n 1 -r 24000 -b 16 -
|
|
.RE
|
|
|
|
|
|
.SH SEE ALSO
|
|
More detailed information is in the pdf files in /usr/local/share/doc/direwolf, or possibly /usr/share/doc/direwolf, depending on installation location.
|
|
|
|
Applications in this package: aclients, atest, decode_aprs, direwolf, gen_packets, ll2utm, log2gpx, text2tt, tt2text, utm2ll
|
|
|