Open Tyler-2 opened 1 year ago
(1) With the default configuration, client applications only hear packets coming from RF. (2) It would be possible if you operate in full duplex and have really bad audio crosstalk so you decode audio being sent to the transmitter. But full duplex would be a bad idea because it would transmit immediately rather than waiting for a clear channel. (3) There is a new configuration item, ICHANNEL, which maps a client app channel to APRS-IS. This allows a client app to talk directly to APRS-IS. It would not see packets processed by the RF>IS IGate.
You should find this helpful: https://github.com/wb2osz/direwolf-doc/blob/main/Internal-Packet-Routing.pdf
Excellent.
I think you've answered all of my questions and basically:
(1) Yes
(2) No
(3) Soon - or today if you use dev
branch (1.7)
It sounds like there would still not be a way for a connected client to see RF beacons sent by Direwolf, correct? And yeah, the crosstalk solution sounds bad. Ha
That packet routing doc is definitely useful.
@Tyler-2 the AGWPE protocol does allow for transmitted frames to be provided to the client. The client first needs to explicitly enable monitoring, and then needs to listen for special "own" frames to receive transmitted frames in addition to received frames. Direwolf supports this, so it would be up to Xastir to take advantage of it.
My Direwolf is configured as an RF->Igate and Igate->RF digipeater. Xastir connects via AGWPE.
If I send an APRS message from my phone (K1MLN-7) over APRS-IS,to my Xastir client (K1MLN), Direwolf gets it over the IS interface:
May 25 12:54:05 direwolf direwolf[6143]: [ig>tx] K1MLN-7>APDR16,TCPIP*,qAC,T2SJC::K1MLN :Ping4{30
And then decides to gate it to radio, as expected:
However, my AGWPE connected Xastir client,
K1MLN
, does not see this message. It doesn't appear inIncoming Data
. It does eventually see it if Direwolf happens to hear another nearby Digipeater digipeat the message:So my AGWPE client doesn't see the packets that come in via IS... It also doesn't see packets that go out to RF or IS.