<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>