Hello,
I am testing DigiPi WebChat and I have a problem with RF transmit.
The digipeater works correctly and transmits packets over RF without any issues.
PTT is configured as:
PTT /dev/ttyUSB0 RTS
Dire Wolf is running normally using:
/run/direwolf.digipeater.conf
KISS TCP is enabled and listening on port 8001.
WebChat is accessible locally at:
Current WebChat process:
aprsd webchat --port 8055 --loglevel ERROR
The problem is that WebChat does not transmit anything over RF.
Messages entered in WebChat do not key the transmitter and no packets appear in Dire Wolf logs.
Digipeater RF transmit works correctly, so the radio interface and PTT are functioning properly.
Could you please help me understand:
Thank you very much for your help.
73,
UA6ATG
Issue solved — DigiPi WebChat RF transmit is now working correctly.
The problem was not PTT or Dire Wolf configuration. RF digipeating worked the whole time using:
PTT /dev/ttyUSB0 RTS
The actual issue appears to have been the APRSd KISS TCP connection startup timing.
In aprsd.conf I enabled:
[kiss_tcp]
enabled = true
host = localhost
port = 8001
After reboot, APRSd successfully attached to Dire Wolf:
"Attached to KISS TCP client application 0 on port 8001"
WebChat is now transmitting APRS RF packets correctly through Dire Wolf KISS.
I can now see packets such as:
UA6ATG>APZ100,WIDE1-1::UB6LPY-9 :rtt{4235
and WebChat beacons transmitting over RF normally.
It also appears APRSd may start before Dire Wolf KISS is fully ready, which caused the earlier "Broken pipe" errors. Adding a startup delay for webchat.sh may help prevent this.
Also confirmed:
APRS messages must be ASCII only
Cyrillic/UTF-8 text causes codec errors
Thank you everyone for the help.
73,
UA6ATG
--
You received this message because you are subscribed to the Google Groups "DigiPi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to digipi+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/digipi/f712e13f-2630-4e9f-878b-1c3fc20a4e0en%40googlegroups.com.