iGate as serial KISS TNC for PinPoint APRS #185

Open
opened 2026-10-05 05:47:00 +02:00 by adam · 8 comments
Owner

I am trying to setup an offgrid system for SAR purposes: laptop with a Lora32 acting as a TNC and multiple trackers. There is no wifi nor internet in this area. I plan to use Pinpoint APRS as my mapping software.

This setup works great if I use "network KISS mode" in Pinpoint:

Image

But I prefer a direct serial connection between the laptop and iGate, for practical reasons (no wifi available).

Image

I also followed the instructions on https://github.com/richonguzman/LoRa_APRS_iGate/wiki/107.-TNC-information

This setup doesn't work for me, I tried many combinations of bitrate, flow control etc. If I connect to the serial port with TeraTerm using these settings, I see some binary traffic every time a packet is received. With Pinpoint, the same traffic isn't received, sometimes Pinpoint even crashes, and some times even the iGate crashes. I tried different combinations of these switches in iGate gui:

Image

My question is, can anybody share their experiences with CA2RXU iGate as a serial TNC (with Pinpoint or even other clients)?

I am trying to setup an offgrid system for SAR purposes: laptop with a Lora32 acting as a TNC and multiple trackers. There is no wifi nor internet in this area. I plan to use Pinpoint APRS as my mapping software. This setup works great if I use "network KISS mode" in Pinpoint: <img width="413" alt="Image" src="https://github.com/user-attachments/assets/04e2f667-2065-43ac-a144-4f2681902ea7" /> But I prefer a direct serial connection between the laptop and iGate, for practical reasons (no wifi available). <img width="426" alt="Image" src="https://github.com/user-attachments/assets/e8c2a0b2-b4b7-49a7-ab00-b32460bbd05e" /> I also followed the instructions on https://github.com/richonguzman/LoRa_APRS_iGate/wiki/107.-TNC-information This setup doesn't work for me, I tried many combinations of bitrate, flow control etc. If I connect to the serial port with TeraTerm using these settings, I see some binary traffic every time a packet is received. With Pinpoint, the same traffic isn't received, sometimes Pinpoint even crashes, and some times even the iGate crashes. I tried different combinations of these switches in iGate gui: <img width="616" alt="Image" src="https://github.com/user-attachments/assets/9ca51ec3-bb4d-4b45-b7a3-2c396a1d063c" /> My question is, can anybody share their experiences with CA2RXU iGate as a serial TNC (with Pinpoint or even other clients)? <!-- github-sync-id:2887866615 -->
Author
Owner

So nobody is using their iGate as a KISS TNC?

So nobody is using their iGate as a KISS TNC? <!-- github-comment-id:2706291548 -->
Author
Owner

@S57PNX, serial KISS port is shared with Serial port used to debug. This serial KISS output contaminated with debug Serial.print() output from all around the project code and may be even from libs so even if you replace in the code all Serial.print() with UTILS::print() there are no guaranties that RadioLib etc will not send some debug too. The only way out is separated USB-to-Serial interface, connected to pins dedicated for serial KISS.

@S57PNX, serial KISS port is shared with Serial port used to debug. This serial KISS output contaminated with debug Serial.print() output from all around the project code and may be even from libs so even if you replace in the code all Serial.print() with UTILS::print() there are no guaranties that RadioLib etc will not send some debug too. The only way out is separated USB-to-Serial interface, connected to pins dedicated for serial KISS. <!-- github-comment-id:3028062048 -->
Author
Owner

@S57PNX I am using it with xastir and that works

@UT2UH dedicated Serial interface for KISS is a good idea. combined with a second device there could be cross-digipeating then

@S57PNX I am using it with xastir and that works @UT2UH dedicated Serial interface for KISS is a good idea. combined with a second device there could be cross-digipeating then <!-- github-comment-id:3106068993 -->
Author
Owner
@ploeffler, Here it is - [https://github.com/UT2UH/LoRa_APRS_iGate/tree/KISS](url) <!-- github-comment-id:3109011231 -->
Author
Owner

@UT2UH I stay with my https://github.com/ploeffler/LoRa_APRS_iGate ...more into that bi-directional stuff atm
73 OE6PLD

@UT2UH I stay with my https://github.com/ploeffler/LoRa_APRS_iGate ...more into that bi-directional stuff atm 73 OE6PLD <!-- github-comment-id:3109420226 -->
Author
Owner

@ploeffler, will you accept several PRs next week? ) including timezones...

@ploeffler, will you accept several PRs next week? ) including timezones... <!-- github-comment-id:3109835592 -->
Author
Owner

I have been attempting to use my paxcounter V1.6.1 with the CA2RXU digi code as a TNC connected to my truck computer via serial USB. Sounds like the serial via USB has been an issue for others as well! I'm running YAAC and just want to see the contents of all packets received, not just what shows up on the screen. Unfortunately, I've never been able to get the serial KISS function working except in test mode.
@ploeffler I've only just seen your code, does this replace Ricardo's build?
Cheers and 73 - Jon N7UV

I have been attempting to use my paxcounter V1.6.1 with the CA2RXU digi code as a TNC connected to my truck computer via serial USB. Sounds like the serial via USB has been an issue for others as well! I'm running YAAC and just want to see the contents of all packets received, not just what shows up on the screen. Unfortunately, I've never been able to get the serial KISS function working except in test mode. @ploeffler I've only just seen your code, does this replace Ricardo's build? Cheers and 73 - Jon N7UV <!-- github-comment-id:3152635836 -->
Author
Owner

Tested this the other day with Heltec Tracker board and Pinpoint software. Whenever I enable serialkiss, the USB is resetting anf Pinpoint software crash.

Tested this the other day with Heltec Tracker board and Pinpoint software. Whenever I enable serialkiss, the USB is resetting anf Pinpoint software crash. <!-- github-comment-id:3901220100 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/LoRa_APRS_iGate#185