The Smell of Molten Projects in the Morning

Ed Nisley's Blog: Shop notes, electronics, firmware, machinery, 3D printing, laser cuttery, and curiosities. Contents: 100% human thinking, 0% AI slop.

The New Hotness

  • Raspberry Pi Serial vs. TNC-Pi2 vs. APRX

    The APRX iGate program I’m using produces a hardware & software event log file:

    2016-09-03 11:24:40.368 TTY /dev/serial0 read timeout. Closing TTY for later re-open.
    2016-09-03 11:25:10.373 TTY /dev/serial0 Opened.
    2016-09-03 11:32:05.485 CLOSE APRSIS noam.aprs2.net:14580 heartbeat timeout
    2016-09-03 11:32:15.495 CLOSE APRSIS noam.aprs2.net:14580 reconnect
    2016-09-03 11:32:15.776 CONNECT APRSIS noam.aprs2.net:14580
    2016-09-03 12:25:11.154 TTY /dev/serial0 read timeout. Closing TTY for later re-open.
    2016-09-03 12:25:46.154 TTY /dev/serial0 Opened.
    2016-09-03 15:50:14.905 TTY /dev/serial0 read timeout. Closing TTY for later re-open.
    2016-09-03 15:50:46.155 TTY /dev/serial0 Opened.
    2016-09-03 16:50:51.155 TTY /dev/serial0 read timeout. Closing TTY for later re-open.
    2016-09-03 16:51:26.155 TTY /dev/serial0 Opened.
    

    I have no idea what’s going on with the “read timeout” messages. They seem to occur almost exactly a hour apart, except when they’re a few hours apart. The TNC-Pi2 board includes a PIC processor; maybe it loses track of something every now & again, but APRX only notices if it happens in the middle of a read operation.

    The APRSIS server connection drops every few days and APRX seems well-equipped to tolerate that.

    All in all, it’s working fine…