Tnc (modem) takes afsk ax25 tones & feeds them over gpio to RPi for display in Xastir.
Interfaces set up in xastir: gps (gpsd) on serial uart (works well).
I2c, using i2ckiss (flaky, hence this posting).
I2c enabled & not blacklisted & i2c-tools installed.
Bring up tnc link
I2c address already set earlier.
Code: Select all
i2ckiss 1 16 symlink /dev/com1
"packet received" appears in terminal window, & data passes to xastir.
After about 1 hr I get "i2c poll failed" & xastir I/face goes into error.
Have to reset tnc to get I/face back up.
Any idea why poll fails on i2c, & how do I stop it happening?
I2cdetect -Y shows tnc is there, have tried on early & late model B.
Update Jan 2014: did apt-get update & dist-upgrade, but still get errors. Would like this to run unattended for RAYNET user service RX only.
Could run cron script to reset tnc but Xastir iface has to be started manually.
Any i2c experts out there?