Skip to content

Commit

Permalink
direwolf changes and rock7 api
Browse files Browse the repository at this point in the history
  • Loading branch information
EricAndrechek committed Mar 29, 2024
1 parent f9644dc commit 93976b6
Show file tree
Hide file tree
Showing 6 changed files with 182 additions and 938 deletions.
35 changes: 35 additions & 0 deletions ground-station/direwolf.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
ACHANNELS 1
ADEVICE null null
CHANNEL 0


MYCALL xxx

# First you need to specify the name of a Tier 2 server.
# The current preferred way is to use one of these regional rotate addresses:

# noam.aprs2.net - for North America
# soam.aprs2.net - for South America
# euro.aprs2.net - for Europe and Africa
# asia.aprs2.net - for Asia
# aunz.aprs2.net - for Oceania

IGSERVER noam.aprs2.net

# You also need to specify your login name and passcode.
# Contact the author if you can't figure out how to generate the passcode.

IGLOGIN xxx 123456

# That's all you need for a receive only IGate which relays
# messages from the local radio channel to the global servers.

MODEM 1200
AGWPORT 8000
KISSPORT 8001

PBEACON sendto=IG delay=0:30 every=5:00 symbol="igate" overlay=T lat=xx.xxxx long=-xx.xxxx comment="APRS IGate"

IGTXLIMIT 6 10

FIX_BITS
14 changes: 14 additions & 0 deletions ground-station/direwolf.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@

# rtl_fm:
# -f 144390000: frequency of APRS channel to listen on
# -o 4: unclear, direwolf suggests

# direwolf:
# -c ~/direwolf.conf: configuration file for direwolf
# -T "": enable timestamps for send and received frames (with format)
# -r 24000: audio sample rate, per second
# -n 1: number of audio channels (1 or 2)
# -B 1200: data rate in bits per second for channel 0
# -t 0: text colors: 0 = off, 1 = on, 2,3,4... other

rtl_fm -f 144390000 -o 4 - | direwolf -c ~/direwolf.conf -T -r 24000 -n 1 -B 1200 -t 0 -
Loading

0 comments on commit 93976b6

Please sign in to comment.