¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Monitoring KPC3+ in Command Mode instead of KISS?


 

Hello, I just got YAAC up and running hooked up to my long time APRS digipeater which uses a KPC3+ TNC.

My goal is to retain the very reliable, native functionality of digipeat and beacon in the KPC3+ while having YAAC monitor the TNC serial port and report positions to the APRS-IS network.

I've already configured the TNC and APRS-IS ports in YAAC and have successfully uploaded received RF reports to the APRS-IS network- this works fine when the YAAC port is configured for the KPC3 KISS mode.? However, I'm looking to be able to monitor the TNC traffic while leaving it in command mode because built-in digipeat and beacon is non-functional in KISS mode.

Before you say I should just configure YAAC to digipeat and beacon- my goal is for my digipeater to retain its pre-YAAC functionality so if the PC or software crashes, everything else stays functional.

Is there any way to configure (or fool) YAAC into taking RF reports from my KPC3+ in command mode?

Thanks for any light you guys can shed on this.


 

You could try using the Kenwood port type in YAAC, which is designed to work with the receive-only command-mode-like serial port behavior on the Kenwood TM-D710/TH-D72 in APRS (not raw packet) mode. Since you're not planning on transmitting to RF from YAAC via the KPC3+, the inability to do so in the Kenwood port driver shouldn't be a problem.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of kh6mp@... <kh6mp@...>
Sent: Tuesday, December 15, 2020 3:06 AM
To: [email protected]
Subject: [yaac-users] Monitoring KPC3+ in Command Mode instead of KISS?

Hello, I just got YAAC up and running hooked up to my long time APRS digipeater which uses a KPC3+ TNC.

My goal is to retain the very reliable, native functionality of digipeat and beacon in the KPC3+ while having YAAC monitor the TNC serial port and report positions to the APRS-IS network.

I've already configured the TNC and APRS-IS ports in YAAC and have successfully uploaded received RF reports to the APRS-IS network- this works fine when the YAAC port is configured for the KPC3 KISS mode. However, I'm looking to be able to monitor the TNC traffic while leaving it in command mode because built-in digipeat and beacon is non-functional in KISS mode.

Before you say I should just configure YAAC to digipeat and beacon- my goal is for my digipeater to retain its pre-YAAC functionality so if the PC or software crashes, everything else stays functional.

Is there any way to configure (or fool) YAAC into taking RF reports from my KPC3+ in command mode?

Thanks for any light you guys can shed on this.


 

Thanks for the suggestion Andrew but I tried the Kenwood port mode and YAAC is not able to decode the message body of the packets.

When I view the raw packets, they show up in pink color- it shows the source and destination correctly, but for the body of the message it shows only "UI:...." instead of the position.

Any other suggestions?


 

Oh, your KPC3+ doesn't provide TNC2-compatible format (the same format that the APRS-IS servers provide)? In that case, can you capture some of the output from the KPC3+ with a terminal program and paste it into a reply email? Then I can see what changes I would have to make to support their different format.

Andrew, KA2DDO
author of YAAC
________________________________________
From: [email protected] <[email protected]> on behalf of kh6mp@...
Sent: Wednesday, December 16, 2020 3:35 AM
Subject: Re: [yaac-users] Monitoring KPC3+ in Command Mode instead of KISS?

Thanks for the suggestion Andrew but I tried the Kenwood port mode and YAAC is not able to decode the message body of the packets.

When I view the raw packets, they show up in pink color- it shows the source and destination correctly, but for the body of the message it shows only "UI:...." instead of the position.

Any other suggestions?


 

I've captured some output with the KPC3+ in command mode with monitor on.? I've pasted *some* of it below but I've attached a much larger capture as a txt file.? This was captured with PuTTY and pasted into notepad on Windows.

That would be great if you make this fly!

Mahalo,
Mitch


KANTRONICS KPC3PMX VERSION 9.1
(C) COPYRIGHT 2002-2005 BY KANTRONICS INC.? ALL RIGHTS RESERVED.
DUPLICATION PROHIBITED WITHOUT PERMISSION OF KANTRONICS.
cmd:KH6HHG-9>R0UPXW,NH7C-5,WIDE1*,WIDE2-1: <UI>:
`T/{n@Fk/'"8w}|!'&''X|!w!&!|3
KH6HHG-9>R0UPXW,NH7C-5,WIDE1,KH6MP-1,WIDE2*: <UI>:
`T/{n@Fk/'"8w}|!'&''X|!w!&!|3
KH6HHG-9>R0UPWR,NH7C-5,WIDE1*,WIDE2-1: <UI>:
`T0n5Tk/'"8{}|!)&&'X|!wxF!|3
KH6HHG-9>R0UPWR,NH7C-5,WIDE1,KH6MP-1,WIDE2*: <UI>:
`T0n5Tk/'"8{}|!)&&'X|!wxF!|3
KH6HHG-9>R0UPVR,NH7C-5,WIDE1*,WIDE2-1: <UI>:
`T/wn@k/'"8w}MT-RTG|!*&$'Y|!w^k!|3
KH6HHG-9>R0UPVR,NH7C-5,WIDE1,KH6MP-1,WIDE2*: <UI>:
`T/wn@k/'"8w}MT-RTG|!*&$'Y|!w^k!|3
KH6HHG-9>R0UPVP,NH7C-5,WIDE1*,WIDE2-1: <UI>:
`T/zn6Yk/'"8u}|!+&%'Y|!wqH!|3
KH6HHG-9>R0UPVP,NH7C-5,WIDE1,KH6MP-1,WIDE2*: <UI>:
`T/zn6Yk/'"8u}|!+&%'Y|!wqH!|3
KH6HHG-9>R0UPUX,NH7C-5,WIDE1*,WIDE2-1: <UI>:
`T0#n@*k/'"9'}|!,&"'Y|!wR+!|3
KH6HHG-9>R0UPUX,NH7C-5,WIDE1,KH6MP-1,WIDE2*: <UI>:
`T0#n@*k/'"9'}|!,&"'Y|!wR+!|3
KH7O-3>APFII0,WIDE1-1,WIDE2-1: <<UI>>:
@200644h2117.52N/15748.13W[/A=000143aprs.fi for iOS!w/h!
KH7O-3>APFII0,KH6MP-1,WIDE1*,WIDE2-1: <<UI>>:
@200644h2117.52N/15748.13W[/A=000143aprs.fi for iOS!w/h!
KH7O-3>APFII0,KH6MP-1,WIDE1,NH7C-5,WIDE2*: <<UI>>:
@200644h2117.52N/15748.13W[/A=000143aprs.fi for iOS!w/h!
NH6ZS-9>APDR14,WIDE1-1,WIDE2-1: <<UI>>:
=212335.41N/1580016.82Ek Aloha! Be Safe, Stay Healthy!
NH6ZS-9>APDR14,KH6MP-1,WIDE1*,WIDE2-1: <<UI>>:
=212335.41N/1580016.82Ek Aloha! Be Safe, Stay Healthy!
KH6HHG-9>R0UPTS,NH7C-5,WIDE1*,WIDE2-1: <UI>:
`T09m|Uk/'"8z}|!-&"'[|!wCT!|3
KH6HHG-9>R0UPTS,NH7C-5,WIDE1,KH6MP-1,WIDE2*: <UI>:
`T09m|Uk/'"8z}|!-&"'[|!wCT!|3
AH6GR-12>APN383,NH7C-5*,WIDE3-2: <UI>:
!2055.33NN15641.69W#PHG6440
?
AH6GR-12>APN383,NH7C-5,KH6MP-1*,WIDE3-1: <UI>:
!2055.33NN15641.69W#PHG6440
?
WH6ECG>APWW11,WIDE1-1,WIDE2-1: <<UI>>:
@200845h2125.39N/15748.92WyPHG3544Windward simplex 146.505
WH6ECG>APWW11,KH6MP-1,WIDE1*,WIDE2-1: <<UI>>:
@200845h2125.39N/15748.92WyPHG3544Windward simplex 146.505
WH6ECG>APWW11,KH6MP-1,WIDE1,NH7C-5,WIDE2*: <<UI>>:
@200845h2125.39N/15748.92WyPHG3544Windward simplex 146.505
KH6DH-13>APTT4,WIDE1-1,WIDE2-1: <UI>:
_12181011c359s000g000t078r000p000P004h..b.....TU2k
KH6DH-13>APTT4,KH6MP-1,WIDE1*,WIDE2-1: <UI>:
_12181011c359s000g000t078r000p000P004h..b.....TU2k
KH6DH-13>APTT4,KH6MP-1,WIDE1,NH7C-5,WIDE2*: <UI>:
_12181011c359s000g000t078r000p000P004h..b.....TU2k
WH6ECG>APWW11,WIDE1-1,WIDE2-1: <<UI>>:
>BL11ck/y experimenting with APRSIS32
WH6ECG>APWW11,KH6MP-1,WIDE1*,WIDE2-1: <<UI>>:
>BL11ck/y experimenting with APRSIS32
WH6ECG>APWW11,KH6MP-1,WIDE1,NH7C-5,WIDE2*: <<UI>>:
>BL11ck/y experimenting with APRSIS32
WH6ECG>APWW11,KH7O,WIDE1,NH7C-5,WIDE2*: <<UI>>:
>BL11ck/y experimenting with APRSIS32
KH6L-5>1Y4YQX,NH7C-5,WIDE1*,WIDE2-1: <UI>:
`SAWl!$//'R|"0%h'\%c||3
?


 

Ah. Standards are such wonderful things; there are so many to choose from. :-(

Kamtronics has always been inconsistent with the TNC2 standard. However, Yaesu decided that their proprietary format on their APRS-capable radios would be inconsistent with both TNC2 _and_ Kamtronics formats. So I can't advise you to try the Yaesu port driver either.

However, the Yaesu format is close enough to the Kamtronics format that I can probably hack the Yaesu port driver to support both. But it won't be available until the next build comes out.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of kh6mp@...
Sent: Wednesday, December 16, 2020 4:08 PM
Subject: Re: [yaac-users] Monitoring KPC3+ in Command Mode instead of KISS?

I've captured some output with the KPC3+ in command mode with monitor on. I've pasted *some* of it below but I've attached a much larger capture as a txt file. This was captured with PuTTY and pasted into notepad on Windows.

That would be great if you make this fly!

Mahalo,
Mitch

KANTRONICS KPC3PMX VERSION 9.1
(C) COPYRIGHT 2002-2005 BY KANTRONICS INC. ALL RIGHTS RESERVED.
DUPLICATION PROHIBITED WITHOUT PERMISSION OF KANTRONICS.
cmd:KH6HHG-9>R0UPXW,NH7C-5,WIDE1*,WIDE2-1: <UI>:
`T/{n@Fk/'"8w}|!'&''X|!w!&!|3
KH6HHG-9>R0UPXW,NH7C-5,WIDE1,KH6MP-1,WIDE2*: <UI>:
`T/{n@Fk/'"8w}|!'&''X|!w!&!|3


 

Yup, standards are great...when they actually follow them and don't keep making up new ones just because.? Kinda like all the different digital voice standards!

I look forward to the next release.? Are you planning on making it a separate type of port in the pull down menu?? That would be awesome.

Thank you for all the time you've put into making YAAC.? I'd also add that your documentation is really good between the help file and your website FAQ, etc.? That's a rare thing now, especially with ham software.


 

No, it's just going to be the Yaesu port type (with corresponding updates in the built-in help files to explain it). I've already finished the change; it turned out to be pretty trivial (assuming I have it correct; I don't personally own a Kamtronics to test it against).

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of kh6mp@... <kh6mp@...>
Sent: Thursday, December 17, 2020 7:35 AM
To: [email protected]
Subject: Re: [yaac-users] Monitoring KPC3+ in Command Mode instead of KISS?

Yup, standards are great...when they actually follow them and don't keep making up new ones just because. Kinda like all the different digital voice standards!

I look forward to the next release. Are you planning on making it a separate type of port in the pull down menu? That would be awesome.

Thank you for all the time you've put into making YAAC. I'd also add that your documentation is really good between the help file and your website FAQ, etc. That's a rare thing now, especially with ham software.