I had tx/rx aprs mesages working from RF to APRS-IS and back yesterday. I toggled the APRS-IS telemetry off and then back on today and then wrote a bash script to autostart APRX on my raspberry pi. Ever since then no APRS-IS to RF messages are getting out. The message is getting to APRX and then I see the following DISCARDING:
## produce 3rd-party AX.25 frames for transmit, and original source one for filtering:
.. parse_aprs() rc=OK type=0x08 srcif=APRSIS tnc2addr='AB2WS-5>APDR12:}AB2WS-5>APDR12,TCPIP,AB2WS-10*::AB2WS-7 :test from andriod 3{7' info_start='}AB2WS-5>APDR12,TCPIP,AB2WS-10*::AB2WS-7 :test from andriod 3{7'
History entry for receiving call 'AB2WS-7' from RADIO is recent enough. KEEPING.
History entry for sending call 'AB2WS-5' from APRSIS is too new. DISCARDING.
historydb_insert_heard(APRSIS) v=0xb6f290fc
DISCARDED! (filter_discard=0, discard_this=1)
My current configuration file is below.
#
mycall AB2WS-10
myloc lat 3348.58N lon 08417.68W
<aprsis>
passcode 21495
#server
rotate.aprs2.net#server
euro.aprs2.net#server
asia.aprs2.netserver
noam.aprs2.net#server
soam.aprs2.net#server
aunz.aprs2.net#
#filter "m/100" # My-Range filter: positions within 100 km from my location
#filter "f/OH2XYZ-3/50" # Friend-Range filter: 50 km of friend's last beacon position
</aprsis>
<logging>
pidfile /tmp/aprx.pid
rflog /var/log/aprx/aprx-rf.log
aprxlog /var/log/aprx/aprx.log
dprslog /var/log/aprx/dprs.log
erlangfile /var/run/aprx.state
</logging>
#<interface>
# ax25-device $mycall
# #tx-ok false # transmitter enable defaults to false
# #telem-to-is true # set to 'false' to disable
#</interface>
<interface>
serial-device /dev/ttyAMA0 19200 8n1 KISS
callsign $mycall # callsign defaults to $mycall
tx-ok true # transmitter enable defaults to false
#telem-to-is false # set to 'false' to disable
</interface>
<beacon>
beaconmode both
cycle-size 30m
beacon interface $mycall symbol "T&" $myloc \
comment "Fill-in Digi/Tx-iGate on RPi w/ TNC-Pi"
</beacon>
<digipeater>
transmitter $mycall
<source>
source $mycall
relay-type directonly
viscous-delay 5
</source>
<source> # APRSIS source adds a TX-IGATE behaviour
source APRSIS
relay-type third-party # Must define this for APRSIS source!
msg-path WIDE1-1
viscous-delay 5 # Recommendation: 5 seconds delay to give
</source>
</digipeater>