Re: Basic Direwolf question #draws #direwolf #ax25

Basil Gunn

Sorry about the delay. I finally got a chance to try it last night and it
seems to be working as expected. Not that it's likely to be an issue for me
but is that script limited to North latitude and West longitude? It looks
hard coded.
(Another) New version of parses nema sentences instead of
gpsd sentences. Parsing nema sentences is less work to put into APRS
format & adds parameterized lat/lon direction.

You are right this fix is not an issue for your location.

/Basil n7nix

Thank you!

On Sat, Apr 6, 2019 at 6:53 PM Basil Gunn <> wrote:

Dave N20A,

I checked-in a fix to the problem that you reported with
Fix GPS to APRS position format: Degrees Minutes.m

To get the new script:
I you modified the script in n7nix/debug then you need to
remove it.

cd n7nix/debug

# To get new script
git pull

When you first run in may take some time to install the bc
program, an
arbitrary precision command line calculator. It will run much more
quickly the next times.

When you get a chance please run and let me know if it meets
expectations. You should edit the script to set the SSID to what ever
you want. You should also set the beacon_msg string to use a different icon


Dave N2OA <> writes:

Thank you. I did a search on SSID so I missed the SID and thought it
it with the call.

Here is the results of with debug turned on.

pi@n2oa-draws-1:~/n7nix/debug $ ./
Read 1 lines of gps data
gpsdata: 43.01159
lat: 43.01159
lon: -78.189806667
./ line 52: 01159: value too great for base (error token is
axports: found line: udr0 N2OA-1 9600 255 2 Direwolf port
udr1 N2OA-10 9600 255 2 Winlink port
Found callsign: N2OA
Set callsign N2OA
Sent: /usr/local/sbin/beacon -c N2OA-1 -d 'APUDR1 via WIDE1-1' -l -s
!43.01159N/78.189806667Wp06 15:46:43 EDT, Seq: 21


On Fri, Apr 5, 2019 at 5:36 PM Basil Gunn <> wrote:

Thanks for trying out my script.
I will fix the errors you are seeing but I need some more info.
Could you please do the following:

# Go to the directory where lives.

cd n7nix/debug

# Using your favorite text editor change the following two lines near
# the top of the file.

# 1. Get rid the hash symbol in front of DEBUG=1

# 2. Change the SID number to what ever you want to use.

Now run the the script and copy & paste the console output to
me in
an email.

Thanks, Dave.

Dave N2OA <> writes:

On Fri, Apr 5, 2019 at 12:09 PM, Basil Gunn wrote:

Thanks for the answers and Basil for the scrips. I tried
script and it does beacon but I am not getting a location on my TH-D74
FTM-400. I also notice that the SSID is always is always 15 even though
SSID in axports is set to -1.

The message sent is Sent: /usr/local/sbin/beacon -d N2OA-15 -d 'APUDR1
via WIDE1-1' -l -s udr0 !43.01165833N/78.1899Wp05 16:19:08 EDT, Seq: 15

I do get an error in line 52: 01165833: value too great for base
token is "011658333")

I also noticed int your example you show beacon -c and mine is showing
-d and the decimal is 2 digits in for lat and long which I would expect
your example show 4 digits and then a decimal. Am I missing something?



Join to automatically receive all group messages.