<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Is there a developer or support contact available for PinPoint
APRS?</p>
<p>There is an apparent problem in their message acking
implementation. PinPoint is sending acks for messages that do
not contain a sequence number and therefore are not requesting an
ack. ANSRVR forwards notification messages specifically not
requesting an ack, but PinPoint is sending acks back to the
originator of the message anyway.</p>
<p>Consider the following 2 raw packet captures from aprs.fi:</p>
<p><a class="moz-txt-link-freetext" href="https://aprs.fi/?c=raw&call=LZ2ISI-1">https://aprs.fi/?c=raw&call=LZ2ISI-1</a></p>
<pre>2022-11-03 09:02:30 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ2HQ::ANSRVR :ack
2022-11-03 09:05:06 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ2HQ::KC8OWL-7 :ack52
2022-11-03 09:09:24 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ2HQ::9W2DVZ-2 :ack
2022-11-03 09:12:45 EDT: LZ2ISI-1>APIN20,LZ2HQ*,LZ0BGM*,WIDE2*,qAR,LZ3SV::9W2DVZ-2 :ack [Duplicate message content]
2022-11-03 09:13:20 EDT: LZ2ISI-1>APBM1S,TCPIP*,qAS,<a class="moz-txt-link-abbreviated" href="mailto:BM2841:@031313z4252.31N/02518.83EQPHG0100MMDVM">BM2841:@031313z4252.31N/02518.83EQPHG0100MMDVM</a> MMDVM HS 430.5000/430.5000 CC1
2022-11-03 09:14:10 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ2HQ::KM6TWI-5 :ack [Duplicate message content]
2022-11-03 09:14:27 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ2KAC-5::WA4MT-10 :ack
2022-11-03 09:18:33 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ2KAC-5::AB1PH-7 :ack [Duplicate message content]
2022-11-03 09:23:21 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ2HQ::WA4MT-10 :ack
2022-11-03 09:27:09 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ2HQ::KJ4ERJ-4 :ack [Duplicate message content]
2022-11-03 09:29:07 EDT: LZ2ISI-1>APBM1S,TCPIP*,qAS,<a class="moz-txt-link-abbreviated" href="mailto:BM2841:@031329z4252.31N/02518.83EQPHG0100MMDVM">BM2841:@031329z4252.31N/02518.83EQPHG0100MMDVM</a> MMDVM HS 430.5000/430.5000 CC1
2022-11-03 09:31:52 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ2HQ::KE8PYM-7 :ack
2022-11-03 09:33:27 EDT: LZ2ISI-1>APIN20,LZ2HQ*,LZ0BGM*,WIDE2*,qAR,LZ3SV::KE8PYM-7 :ack [Duplicate message content]
2022-11-03 09:43:40 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ2HQ::K5BDL-7 :ack
2022-11-03 09:43:52 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ2KAC-5::K9WNG-1 :ack [Duplicate message content]
2022-11-03 09:44:04 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ0BOT::NC6J-7 :ack [Duplicate message content]
2022-11-03 09:44:52 EDT: LZ2ISI-1>APBM1S,TCPIP*,qAS,<a class="moz-txt-link-abbreviated" href="mailto:BM2841:@031344z4252.31N/02518.83EQPHG0100MMDVM">BM2841:@031344z4252.31N/02518.83EQPHG0100MMDVM</a> MMDVM HS 430.5000/430.5000 CC1
2022-11-03 09:45:07 EDT: LZ2ISI-1>APIN20,LZ0BOT*,WIDE1*,WIDE2-1,qAR,LZ3SV::NC6J-7 :ack [Duplicate message content]
2022-11-03 09:47:28 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ2HQ::M5PDL-9 :ack [Duplicate message content]
2022-11-03 09:50:42 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ2HQ::KJ4ERJ :PinPoint APRS{1
2022-11-03 09:52:16 EDT: LZ2ISI-1>APIN20,LZ2HQ*,LZ0BGM*,WIDE2*,qAR,LZ3SV::KJ4ERJ :PinPoint APRS{1
2022-11-03 09:54:03 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ2HQ::K7XYG-9 :ack
2022-11-03 09:57:23 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ0BOT::KJ4ERJ :ack [Duplicate message content]
2022-11-03 09:59:12 EDT: LZ2ISI-1>APIN20,LZ0BGY*,LZ0BGM*,WIDE2*,qAR,LZ3SV::KJ4ERJ :ack
2022-11-03 09:59:32 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ2KAC-5::M7ARR-10 :ack [Duplicate message content]
2022-11-03 10:00:39 EDT: LZ2ISI-1>APBM1S,TCPIP*,qAS,<a class="moz-txt-link-abbreviated" href="mailto:BM2841:@031400z4252.31N/02518.83EQPHG0100MMDVM">BM2841:@031400z4252.31N/02518.83EQPHG0100MMDVM</a> MMDVM HS 430.5000/430.5000 CC1
2022-11-03 10:05:20 EDT: LZ2ISI-1>APIN20,WIDE1-1,WIDE2-1,qAR,LZ2HQ::KD7KLA :ack
2022-11-03 10:06:49 EDT: LZ2ISI-1>APIN20,LZ0BGY*,LZ0BGM*,WIDE2*,qAR,LZ3SV::KD7KLA :ack [Duplicate message content]
</pre>
<div class="moz-signature"><a class="moz-txt-link-freetext" href="https://aprs.fi/?c=raw&call=KG5EUX">https://aprs.fi/?c=raw&call=KG5EUX</a></div>
<div class="moz-signature"><br>
</div>
<div class="moz-signature">
<pre>2022-11-03 10:18:07 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::WA4MT-9 :ack
2022-11-03 10:21:04 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KB8VUC-1 :ack [Duplicate message content]
2022-11-03 10:21:25 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KC8OWL-7 :ack [Duplicate message content]
2022-11-03 10:23:20 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KN6PRD-4 :ack
2022-11-03 10:23:37 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::VE1RMJ-15:ack [Duplicate message content]
2022-11-03 10:26:04 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST:!3218.71N/09612.10WFem12vh -kg5eux base station - Seven Points
2022-11-03 10:26:54 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::YO2OWL-7 :ack [Duplicate message content]
2022-11-03 10:46:03 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KC3QOF-9 :ack
2022-11-03 10:51:15 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KE4LPD-7 :ack
2022-11-03 10:54:43 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KD9UYS-10:ack [Duplicate message content]
2022-11-03 10:56:04 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST:!3218.71N/09612.10WFem12vh -kg5eux base station - Seven Points
2022-11-03 10:56:26 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::9W2GDB :ack
2022-11-03 10:58:03 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::PD1JHG-5 :ack [Duplicate message content]
2022-11-03 11:01:41 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::WB8SKP :ack
2022-11-03 11:05:09 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KP4CA-9 :ack [Duplicate message content]
2022-11-03 11:05:57 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::WA5HDC :ack [Duplicate message content]
2022-11-03 11:08:34 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KC1FGY :ack
2022-11-03 11:12:11 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST:!3218.71N/09612.10WFem12vh -kg5eux base station - Seven Points
2022-11-03 11:21:48 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KP4MSR-8 :ack
2022-11-03 11:26:04 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST:!3218.71N/09612.10WFem12vh -kg5eux base station - Seven Points
2022-11-03 11:26:10 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KJ7GHF-7 :ack [Duplicate message content]
2022-11-03 11:33:42 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::G1VWC-9 :ack
2022-11-03 11:34:51 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KB7UVC :ack [Duplicate message content]
2022-11-03 11:48:40 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::N9NDF-3 :ack
2022-11-03 11:48:57 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KN6SRN-1 :ack [Duplicate message content]
2022-11-03 11:50:18 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KG5DWM-7 :ack [Duplicate message content]
2022-11-03 11:56:04 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST:!3218.71N/09612.10WFem12vh -kg5eux base station - Seven Points
2022-11-03 11:56:44 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::VA1MRT-7 :ack
2022-11-03 12:02:17 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::AB1PH-12 :ack
2022-11-03 12:05:12 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::G1VWC-9 :ack [Duplicate message content]
2022-11-03 12:06:37 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::IZ5BIT :ack [Duplicate message content]
2022-11-03 12:07:13 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::IZ5BIT :ack [Duplicate message content]
2022-11-03 12:13:41 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KD2ZIX-5 :ack
2022-11-03 12:21:34 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::WH6OMG-7 :ack
2022-11-03 12:21:59 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::OH7LZB-4 :ack [Duplicate message content]
2022-11-03 12:22:44 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::N1PQE-7 :ack [Duplicate message content]
2022-11-03 12:25:12 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::PD4JD-9 :ack [Duplicate message content]
2022-11-03 12:26:04 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST:!3218.71N/09612.10WFem12vh -kg5eux base station - Seven Points
2022-11-03 12:26:16 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::OE6PLD :ack [Duplicate message content]
2022-11-03 12:29:37 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KE5FDZ-8 :ack
2022-11-03 12:29:58 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KC8OWL-7 :ack [Duplicate message content]
2022-11-03 12:31:49 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KO4BOD-4 :ack [Duplicate message content]
2022-11-03 12:33:28 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::OE8RPK-9 :ack [Duplicate message content]
2022-11-03 12:41:01 EDT: KG5EUX>APIN20,TCPIP*,qAC,T2CAEAST::KF0GCK-7 :ack
</pre>
</div>
<div class="moz-signature"><br>
</div>
<div class="moz-signature">All of those empty :ack messages (empty
because there is no sequence number) should not be issued by
PinPoint.</div>
<div class="moz-signature"><br>
</div>
<div class="moz-signature">Lynn (D) - KJ4ERJ - Author of APRSISCE
for Windows Mobile and Win32
<br>
<br>
<br>
</div>
</body>
</html>