Loading ...
Sorry, an error occurred while loading the content.

Beta testing Dire Wolf modem

Expand Messages
  • Steve Daniels
    Beta testing a new version of Dire Wolf sound modem that tries to correct any bit errors rather than throwing the whole thing out. Available in Windows and
    Message 1 of 20 , Dec 12, 2012
    • 0 Attachment

      Beta testing a new version of Dire Wolf sound modem that tries to correct any bit errors rather than throwing the whole thing out. Available in Windows and Linux versions.

      It can connect in 2 modes to APRSIS32 AGW or IPKISS. IPKISS looks to APRSIS32 like a KISS modem only the connection is via an IP port. I needed a KISS modem on a com port and asked John if he could add it, so I could use an IP to com port emulater to drive a different program.

       

      Here Is the section of the manual that deals with the error correction, there is more info in the manual.

       

      There is an old proverb, “One bad apple spoils the barrel,” which applies to AX.25 frames used for APRS and traditional packet radio. Each frame contains a 16 bit frame check sequence (FCS) used for error detection. If any one bit is corrupted along the way, the FCS is wrong and the entire frame is discarded.

      The Osmond Brothers offered the advice, “Give it one more try before you give up…” That can also apply to AX.25 frames. From my observations, single bit errors are fairly common. Why not give it one more try before giving up?

      My original attempt at receiving APRS signals performed the HDLC decoding real time on the bits from the AFSK demodulator. If the FCS was wrong, the frame was discarded. The original bit stream was gone. No second chances.

      In version 0.6, the HDLC decoder was rearranged to operate in two different phases. The first phase only looked for the special 01111110 “flag” patterns surrounding the frames. The raw received data was stored in an array of bits without undoing the “bit stuffing” at this time. This stream of bits was then processed in the second phase. This provides an opportunity to give it another try if it didn’t go well the first time.

      For single bit errors, we can try to invert each of the bits – one at a time! – and recompute the FCS. My experimentation found this recovered a lot of packets that would normally be discarded. Experimental results are summarized in a table later.

      What about two or three adjacent bits getting clobbered along the way? If something is good, then more must be better. Right? The next experiment was to try modifying groups of two or three adjacent bits.

      Why stop at modifying only adjacent bits? What about two non-adjacent (or “separated”) single bit errors? This also allowed a fair number of additional frames to be decoded but at a much larger cost. The processing time is proportional to the square of the number of bits so it climbs rapidly with larger packets. This often takes several seconds rather than the couple milliseconds for all the others.

      There is one little problem with flipping various bits trying to find a valid FCS. We get a lot of false positives on the FCS check and end up with bogus data. Callsigns contain punctuation characters. The information part has unprintable characters.

      The 16 bit FCS has 65,536 different possible values. Even if totally random data goes into the checking process, you will end up with a valid FCS one out of every 65,536 times. When you try hundreds or even thousands of bit flipping combinations and process lots of packets, a fair number will just happen to get past the FCS check and produce bad data.

      My solution was to run the results through an additional sanity check. A valid AX.25 frame will have:

       An address part that is a multiple of 7 bits.

       Between 2 and 10 addresses.

       Only upper case letters, digits, and space in the addresses.

       For APRS, the information part has only printable ASCII characters or these:

      o 0x0a line feed

      o 0x0d carriage return

      o 0x1c used by MIC-E

      o 0x1d used by MIC-E

      o 0x1e used by MIC-E

      o 0x1f used by MIC-E

      o 0x7f used by MIC-E

      o 0x80 seen in "{UIV32N}<0x0d><0x9f><0x80>"

      o 0x9f seen in "{UIV32N}<0x0d><0x9f><0x80>"

      o 0xb0 degree symbol, ISO Latin1

       

      (Note: UTF-8 uses two byte sequence 0xc2 0xb0.)

      o 0xbe invalid MIC-E encoding.

      o 0xf8 degree symbol, Microsoft code page 437

      After applying this extra step of validity checking, no bad data was ever observed for the single bit fixing case. In very large sample sizes, there were a few cases of bad data getting thru when flipping more than one bit.

       

      Steve Daniels

      Amateur Radio Callsign G6UIM

      Torbay Freecycle  Owner

      http://uk.groups.yahoo.com/group/torbay_freecycle

      APRSISCE/32 Beta tester and WIKI editor http://aprsisce.wikidot.com

       

       

    • Steve Daniels
      Well have been testing Dire Wolf sound modem version 0.6 beta and I must say I am impressed. Have tested VHF land and also via ISS going to test HF now. It s
      Message 2 of 20 , Dec 17, 2012
      • 0 Attachment

        Well have been testing Dire Wolf sound modem version 0.6 beta and I must say I am impressed.

        Have tested VHF land and also via ISS going to test HF now.

        It’s fully configurable for modem tones and baud rate and you can setup 2 channels

        The author has given me permission to let people have the beta version of 0.6 for testing

         

        Dire Wolf also has the ability to run as a digipeater.

        Anyone wanting to try email me off group and I will send you a copy. It will run on Windows and Linux but I only have the latest Beta in a Windows Version, I do have the source code for an earlier version

         

        Steve Daniels

        Amateur Radio Callsign G6UIM

        Torbay Freecycle  Owner

        http://uk.groups.yahoo.com/group/torbay_freecycle

        APRSISCE/32 Beta tester and WIKI editor http://aprsisce.wikidot.com

         


        From: aprsisce@yahoogroups.com [mailto: aprsisce@yahoogroups.com ] On Behalf Of Steve Daniels
        Sent: 12 December 2012 22:46
        To: aprsisce@yahoogroups.com
        Subject: [aprsisce] Beta testing Dire Wolf modem

         

         

        Beta testing a new version of Dire Wolf sound modem that tries to correct any bit errors rather than throwing the whole thing out. Available in Windows and Linux versions.

        It can connect in 2 modes to APRSIS32 AGW or IPKISS. IPKISS looks to APRSIS32 like a KISS modem only the connection is via an IP port. I needed a KISS modem on a com port and asked John if he could add it, so I could use an IP to com port emulater to drive a different program.

         

        Here Is the section of the manual that deals with the error correction, there is more info in the manual.

         

        There is an old proverb, “One bad apple spoils the barrel,” which applies to AX.25 frames used for APRS and traditional packet radio. Each frame contains a 16 bit frame check sequence (FCS) used for error detection. If any one bit is corrupted along the way, the FCS is wrong and the entire frame is discarded.

        The Osmond Brothers offered the advice, “Give it one more try before you give up…” That can also apply to AX.25 frames. From my observations, single bit errors are fairly common. Why not give it one more try before giving up?

        My original attempt at receiving APRS signals performed the HDLC decoding real time on the bits from the AFSK demodulator. If the FCS was wrong, the frame was discarded. The original bit stream was gone. No second chances.

        In version 0.6, the HDLC decoder was rearranged to operate in two different phases. The first phase only looked for the special 01111110 “flag” patterns surrounding the frames. The raw received data was stored in an array of bits without undoing the “bit stuffing” at this time. This stream of bits was then processed in the second phase. This provides an opportunity to give it another try if it didn’t go well the first time.

        For single bit errors, we can try to invert each of the bits – one at a time! – and recompute the FCS. My experimentation found this recovered a lot of packets that would normally be discarded. Experimental results are summarized in a table later.

        What about two or three adjacent bits getting clobbered along the way? If something is good, then more must be better. Right? The next experiment was to try modifying groups of two or three adjacent bits.

        Why stop at modifying only adjacent bits? What about two non-adjacent (or “separated”) single bit errors? This also allowed a fair number of additional frames to be decoded but at a much larger cost. The processing time is proportional to the square of the number of bits so it climbs rapidly with larger packets. This often takes several seconds rather than the couple milliseconds for all the others.

        There is one little problem with flipping various bits trying to find a valid FCS. We get a lot of false positives on the FCS check and end up with bogus data. Callsigns contain punctuation characters. The information part has unprintable characters.

        The 16 bit FCS has 65,536 different possible values. Even if totally random data goes into the checking process, you will end up with a valid FCS one out of every 65,536 times. When you try hundreds or even thousands of bit flipping combinations and process lots of packets, a fair number will just happen to get past the FCS check and produce bad data.

        My solution was to run the results through an additional sanity check. A valid AX.25 frame will have:

         An address part that is a· multiple of 7 bits.

         Between 2 and 10· addresses.

         Only upper case letters,· digits, and space in the addresses.

         For APRS, the information part has only printable ASCII· characters or these:

        o 0x0a line feed

        o 0x0d carriage return

        o 0x1c used by MIC-E

        o 0x1d used by MIC-E

        o 0x1e used by MIC-E

        o 0x1f used by MIC-E

        o 0x7f used by MIC-E

        o 0x80 seen in "{UIV32N}<0x0d><0x9f><0x80>"

        o 0x9f seen in "{UIV32N}<0x0d><0x9f><0x80>"

        o 0xb0 degree symbol, ISO Latin1

         

        (Note: UTF-8 uses two byte sequence 0xc2 0xb0.)

        o 0xbe invalid MIC-E encoding.

        o 0xf8 degree symbol, Microsoft code page 437

        After applying this extra step of validity checking, no bad data was ever observed for the single bit fixing case. In very large sample sizes, there were a few cases of bad data getting thru when flipping more than one bit.

         

        Steve Daniels

        Amateur Radio Callsign G6UIM

        Torbay Freecycle  Owner

        http://uk.groups.yahoo.com/group/torbay_freecycle

        APRSISCE/32 Beta tester and WIKI editor http://aprsisce.wikidot.com

         

         

      • Colin XSD
        Thanks Steve, I have it working now and first impressions are: it appears to be very good . My only complaint is having to edit the .conf file to change which
        Message 3 of 20 , Dec 17, 2012
        • 0 Attachment
          Thanks Steve,

          I have it working now and first impressions are: 'it appears to be very good'.
          My only complaint is having to edit the .conf file to change which SoundCard it uses. My Laptop has 2 built in (internal & External) and I have a Bluetooth Headset along with the USB Dongle I use for APRS, the trouble is that it appears to be a Lottery as to what number Windows7 assigns to which device when DireWolf starts up. So far every time I start DireWolf they are in a different order but edit the .conf & fire it up again and it works.
          I did have similar problems with the UZ7HO SoundModem but with that it was only a problem at Windows startup, once set at the start of the day it was OK from then on.


          73,
          Colin
          M0XSD.

          On 17/12/2012 23:19, Steve Daniels wrote:
           

          Well have been testing Dire Wolf sound modem version 0.6 beta and I must say I am impressed.

          Have tested VHF land and also via ISS going to test HF now.

          It’s fully configurable for modem tones and baud rate and you can setup 2 channels

          The author has given me permission to let people have the beta version of 0.6 for testing

           

          Dire Wolf also has the ability to run as a digipeater.

          Anyone wanting to try email me off group and I will send you a copy. It will run on Windows and Linux but I only have the latest Beta in a Windows Version, I do have the source code for an earlier version

           

          Steve Daniels

          Amateur Radio Callsign G6UIM

          Torbay Freecycle  Owner

          http://uk.groups.yahoo.com/group/torbay_freecycle

          APRSISCE/32 Beta tester and WIKI editor http://aprsisce.wikidot.com

           


          From: aprsisce@yahoogroups.com [mailto:aprsisce@yahoogroups.com ] On Behalf Of Steve Daniels
          Sent: 12 December 2012 22:46
          To: aprsisce@yahoogroups.com
          Subject: [aprsisce] Beta testing Dire Wolf modem

           

           

          Beta testing a new version of Dire Wolf sound modem that tries to correct any bit errors rather than throwing the whole thing out. Available in Windows and Linux versions.

          It can connect in 2 modes to APRSIS32 AGW or IPKISS. IPKISS looks to APRSIS32 like a KISS modem only the connection is via an IP port. I needed a KISS modem on a com port and asked John if he could add it, so I could use an IP to com port emulater to drive a different program.

           

          Here Is the section of the manual that deals with the error correction, there is more info in the manual.

           

          There is an old proverb, “One bad apple spoils the barrel,” which applies to AX.25 frames used for APRS and traditional packet radio. Each frame contains a 16 bit frame check sequence (FCS) used for error detection. If any one bit is corrupted along the way, the FCS is wrong and the entire frame is discarded.

          The Osmond Brothers offered the advice, “Give it one more try before you give up…” That can also apply to AX.25 frames. From my observations, single bit errors are fairly common. Why not give it one more try before giving up?

          My original attempt at receiving APRS signals performed the HDLC decoding real time on the bits from the AFSK demodulator. If the FCS was wrong, the frame was discarded. The original bit stream was gone. No second chances.

          In version 0.6, the HDLC decoder was rearranged to operate in two different phases. The first phase only looked for the special 01111110 “flag” patterns surrounding the frames. The raw received data was stored in an array of bits without undoing the “bit stuffing” at this time. This stream of bits was then processed in the second phase. This provides an opportunity to give it another try if it didn’t go well the first time.

          For single bit errors, we can try to invert each of the bits – one at a time! – and recompute the FCS. My experimentation found this recovered a lot of packets that would normally be discarded. Experimental results are summarized in a table later.

          What about two or three adjacent bits getting clobbered along the way? If something is good, then more must be better. Right? The next experiment was to try modifying groups of two or three adjacent bits.

          Why stop at modifying only adjacent bits? What about two non-adjacent (or “separated”) single bit errors? This also allowed a fair number of additional frames to be decoded but at a much larger cost. The processing time is proportional to the square of the number of bits so it climbs rapidly with larger packets. This often takes several seconds rather than the couple milliseconds for all the others.

          There is one little problem with flipping various bits trying to find a valid FCS. We get a lot of false positives on the FCS check and end up with bogus data. Callsigns contain punctuation characters. The information part has unprintable characters.

          The 16 bit FCS has 65,536 different possible values. Even if totally random data goes into the checking process, you will end up with a valid FCS one out of every 65,536 times. When you try hundreds or even thousands of bit flipping combinations and process lots of packets, a fair number will just happen to get past the FCS check and produce bad data.

          My solution was to run the results through an additional sanity check. A valid AX.25 frame will have:

           An address part that is a· multiple of 7 bits.

           Between 2 and 10· addresses.

           Only upper case letters,· digits, and space in the addresses.

           For APRS, the information part has only printable ASCII· characters or these:

          o 0x0a line feed

          o 0x0d carriage return

          o 0x1c used by MIC-E

          o 0x1d used by MIC-E

          o 0x1e used by MIC-E

          o 0x1f used by MIC-E

          o 0x7f used by MIC-E

          o 0x80 seen in "{UIV32N}<0x0d><0x9f><0x80>"

          o 0x9f seen in "{UIV32N}<0x0d><0x9f><0x80>"

          o 0xb0 degree symbol, ISO Latin1

           

          (Note: UTF-8 uses two byte sequence 0xc2 0xb0.)

          o 0xbe invalid MIC-E encoding.

          o 0xf8 degree symbol, Microsoft code page 437

          After applying this extra step of validity checking, no bad data was ever observed for the single bit fixing case. In very large sample sizes, there were a few cases of bad data getting thru when flipping more than one bit.

           

          Steve Daniels

          Amateur Radio Callsign G6UIM

          Torbay Freecycle  Owner

          http://uk.groups.yahoo.com/group/torbay_freecycle

          APRSISCE/32 Beta tester and WIKI editor http://aprsisce.wikidot.com

           

           


        • Steve Daniels
          Lynn has a copy and I hope he might do a bit on integration between the two, or talk to john about it. Either by changing the conf file or maybe building it
          Message 4 of 20 , Dec 18, 2012
          • 0 Attachment

            Lynn has a copy and I hope he might do a bit on integration between the two, or talk to john about it. Either by changing the conf file or maybe building it into APRSIS if John allows it.

             

            Steve Daniels

            Amateur Radio Callsign G6UIM

            Torbay Freecycle  Owner

            http://uk.groups.yahoo.com/group/torbay_freecycle

            APRSISCE/32 Beta tester and WIKI editor http://aprsisce.wikidot.com

             


            From: aprsisce@yahoogroups.com [mailto: aprsisce@yahoogroups.com ] On Behalf Of Colin XSD
            Sent: 18 December 2012 07:38
            To: aprsisce@yahoogroups.com
            Subject: Re: [aprsisce] Beta testing Dire Wolf modem

             

             

            Thanks Steve,

            I have it working now and first impressions are: 'it appears to be very good'.
            My only complaint is having to edit the .conf file to change which SoundCard it uses. My Laptop has 2 built in (internal & External) and I have a Bluetooth Headset along with the USB Dongle I use for APRS, the trouble is that it appears to be a Lottery as to what number Windows7 assigns to which device when DireWolf starts up. So far every time I start DireWolf they are in a different order but edit the .conf & fire it up again and it works.
            I did have similar problems with the UZ7HO SoundModem but with that it was only a problem at Windows startup, once set at the start of the day it was OK from then on.


            73,
            Colin
            M0XSD.

            On 17/12/2012 23:19, Steve Daniels wrote:

             

            Well have been testing Dire Wolf sound modem version 0.6 beta and I must say I am impressed.

            Have tested VHF land and also via ISS going to test HF now.

            It’s fully configurable for modem tones and baud rate and you can setup 2 channels

            The author has given me permission to let people have the beta version of 0.6 for testing

             

            Dire Wolf also has the ability to run as a digipeater.

            Anyone wanting to try email me off group and I will send you a copy. It will run on Windows and Linux but I only have the latest Beta in a Windows Version, I do have the source code for an earlier version

             

            Steve Daniels

            Amateur Radio Callsign G6UIM

            Torbay Freecycle  Owner

            http://uk.groups.yahoo.com/group/torbay_freecycle

            APRSISCE/32 Beta tester and WIKI editor http://aprsisce.wikidot.com

             


            From: aprsisce@yahoogroups.com [mailto:aprsisce@yahoogroups.com ] On Behalf Of Steve Daniels
            Sent: 12 December 2012 22:46
            To: aprsisce@yahoogroups.com
            Subject: [aprsisce] Beta testing Dire Wolf modem

             

             

            Beta testing a new version of Dire Wolf sound modem that tries to correct any bit errors rather than throwing the whole thing out. Available in Windows and Linux versions.

            It can connect in 2 modes to APRSIS32 AGW or IPKISS. IPKISS looks to APRSIS32 like a KISS modem only the connection is via an IP port. I needed a KISS modem on a com port and asked John if he could add it, so I could use an IP to com port emulater to drive a different program.

             

            Here Is the section of the manual that deals with the error correction, there is more info in the manual.

             

            There is an old proverb, “One bad apple spoils the barrel,” which applies to AX.25 frames used for APRS and traditional packet radio. Each frame contains a 16 bit frame check sequence (FCS) used for error detection. If any one bit is corrupted along the way, the FCS is wrong and the entire frame is discarded.

            The Osmond Brothers offered the advice, “Give it one more try before you give up…” That can also apply to AX.25 frames. From my observations, single bit errors are fairly common. Why not give it one more try before giving up?

            My original attempt at receiving APRS signals performed the HDLC decoding real time on the bits from the AFSK demodulator. If the FCS was wrong, the frame was discarded. The original bit stream was gone. No second chances.

            In version 0.6, the HDLC decoder was rearranged to operate in two different phases. The first phase only looked for the special 01111110 “flag” patterns surrounding the frames. The raw received data was stored in an array of bits without undoing the “bit stuffing” at this time. This stream of bits was then processed in the second phase. This provides an opportunity to give it another try if it didn’t go well the first time.

            For single bit errors, we can try to invert each of the bits – one at a time! – and recompute the FCS. My experimentation found this recovered a lot of packets that would normally be discarded. Experimental results are summarized in a table later.

            What about two or three adjacent bits getting clobbered along the way? If something is good, then more must be better. Right? The next experiment was to try modifying groups of two or three adjacent bits.

            Why stop at modifying only adjacent bits? What about two non-adjacent (or “separated”) single bit errors? This also allowed a fair number of additional frames to be decoded but at a much larger cost. The processing time is proportional to the square of the number of bits so it climbs rapidly with larger packets. This often takes several seconds rather than the couple milliseconds for all the others.

            There is one little problem with flipping various bits trying to find a valid FCS. We get a lot of false positives on the FCS check and end up with bogus data. Callsigns contain punctuation characters. The information part has unprintable characters.

            The 16 bit FCS has 65,536 different possible values. Even if totally random data goes into the checking process, you will end up with a valid FCS one out of every 65,536 times. When you try hundreds or even thousands of bit flipping combinations and process lots of packets, a fair number will just happen to get past the FCS check and produce bad data.

            My solution was to run the results through an additional sanity check. A valid AX.25 frame will have:

             An address part that is a· multiple of 7 bits.

             Between 2 and 10· addresses.

             Only upper case letters,· digits, and space in the addresses.

             For APRS, the information part has only printable ASCII· characters or these:

            o 0x0a line feed

            o 0x0d carriage return

            o 0x1c used by MIC-E

            o 0x1d used by MIC-E

            o 0x1e used by MIC-E

            o 0x1f used by MIC-E

            o 0x7f used by MIC-E

            o 0x80 seen in "{UIV32N}<0x0d><0x9f><0x80>"

            o 0x9f seen in "{UIV32N}<0x0d><0x9f><0x80>"

            o 0xb0 degree symbol, ISO Latin1

             

            (Note: UTF-8 uses two byte sequence 0xc2 0xb0.)

            o 0xbe invalid MIC-E encoding.

            o 0xf8 degree symbol, Microsoft code page 437

            After applying this extra step of validity checking, no bad data was ever observed for the single bit fixing case. In very large sample sizes, there were a few cases of bad data getting thru when flipping more than one bit.

             

            Steve Daniels

            Amateur Radio Callsign G6UIM

            Torbay Freecycle  Owner

            http://uk.groups.yahoo.com/group/torbay_freecycle

            APRSISCE/32 Beta tester and WIKI editor http://aprsisce.wikidot.com

             

             

             

          • Colin XSD
            It has worked all day just fine (haven t had to restart it), I will see if I can delve into Windows a bit & see if I can stop it being so dynamic with the
            Message 5 of 20 , Dec 18, 2012
            • 0 Attachment
              It has worked all day just fine (haven't had to restart it), I will see if I can delve into Windows a bit & see if I can stop it being so dynamic with the Soundcards (I'm still trying to get to grips with Windows7).


              73,
              Colin
              M0XSD.

              On 18/12/2012 20:22, Steve Daniels wrote:
               

              Lynn has a copy and I hope he might do a bit on integration between the two, or talk to john about it. Either by changing the conf file or maybe building it into APRSIS if John allows it.

               

              Steve Daniels

              Amateur Radio Callsign G6UIM

              Torbay Freecycle  Owner

              http://uk.groups.yahoo.com/group/torbay_freecycle

              APRSISCE/32 Beta tester and WIKI editor http://aprsisce.wikidot.com

               


              From: aprsisce@yahoogroups.com [mailto:aprsisce@yahoogroups.com ] On Behalf Of Colin XSD
              Sent: 18 December 2012 07:38
              To: aprsisce@yahoogroups.com
              Subject: Re: [aprsisce] Beta testing Dire Wolf modem

               

               

              Thanks Steve,

              I have it working now and first impressions are: 'it appears to be very good'.
              My only complaint is having to edit the .conf file to change which SoundCard it uses. My Laptop has 2 built in (internal & External) and I have a Bluetooth Headset along with the USB Dongle I use for APRS, the trouble is that it appears to be a Lottery as to what number Windows7 assigns to which device when DireWolf starts up. So far every time I start DireWolf they are in a different order but edit the .conf & fire it up again and it works.
              I did have similar problems with the UZ7HO SoundModem but with that it was only a problem at Windows startup, once set at the start of the day it was OK from then on.


              73,
              Colin
              M0XSD.

              On 17/12/2012 23:19, Steve Daniels wrote:

               

              Well have been testing Dire Wolf sound modem version 0.6 beta and I must say I am impressed.

              Have tested VHF land and also via ISS going to test HF now.

              It’s fully configurable for modem tones and baud rate and you can setup 2 channels

              The author has given me permission to let people have the beta version of 0.6 for testing

               

              Dire Wolf also has the ability to run as a digipeater.

              Anyone wanting to try email me off group and I will send you a copy. It will run on Windows and Linux but I only have the latest Beta in a Windows Version, I do have the source code for an earlier version

               

              Steve Daniels

              Amateur Radio Callsign G6UIM

              Torbay Freecycle  Owner

              http://uk.groups.yahoo.com/group/torbay_freecycle

              APRSISCE/32 Beta tester and WIKI editor http://aprsisce.wikidot.com

               


              From: aprsisce@yahoogroups.com [mailto:aprsisce@yahoogroups.com ] On Behalf Of Steve Daniels
              Sent: 12 December 2012 22:46
              To: aprsisce@yahoogroups.com
              Subject: [aprsisce] Beta testing Dire Wolf modem

               

               

              Beta testing a new version of Dire Wolf sound modem that tries to correct any bit errors rather than throwing the whole thing out. Available in Windows and Linux versions.

              It can connect in 2 modes to APRSIS32 AGW or IPKISS. IPKISS looks to APRSIS32 like a KISS modem only the connection is via an IP port. I needed a KISS modem on a com port and asked John if he could add it, so I could use an IP to com port emulater to drive a different program.

               

              Here Is the section of the manual that deals with the error correction, there is more info in the manual.

               

              There is an old proverb, “One bad apple spoils the barrel,” which applies to AX.25 frames used for APRS and traditional packet radio. Each frame contains a 16 bit frame check sequence (FCS) used for error detection. If any one bit is corrupted along the way, the FCS is wrong and the entire frame is discarded.

              The Osmond Brothers offered the advice, “Give it one more try before you give up…” That can also apply to AX.25 frames. From my observations, single bit errors are fairly common. Why not give it one more try before giving up?

              My original attempt at receiving APRS signals performed the HDLC decoding real time on the bits from the AFSK demodulator. If the FCS was wrong, the frame was discarded. The original bit stream was gone. No second chances.

              In version 0.6, the HDLC decoder was rearranged to operate in two different phases. The first phase only looked for the special 01111110 “flag” patterns surrounding the frames. The raw received data was stored in an array of bits without undoing the “bit stuffing” at this time. This stream of bits was then processed in the second phase. This provides an opportunity to give it another try if it didn’t go well the first time.

              For single bit errors, we can try to invert each of the bits – one at a time! – and recompute the FCS. My experimentation found this recovered a lot of packets that would normally be discarded. Experimental results are summarized in a table later.

              What about two or three adjacent bits getting clobbered along the way? If something is good, then more must be better. Right? The next experiment was to try modifying groups of two or three adjacent bits.

              Why stop at modifying only adjacent bits? What about two non-adjacent (or “separated”) single bit errors? This also allowed a fair number of additional frames to be decoded but at a much larger cost. The processing time is proportional to the square of the number of bits so it climbs rapidly with larger packets. This often takes several seconds rather than the couple milliseconds for all the others.

              There is one little problem with flipping various bits trying to find a valid FCS. We get a lot of false positives on the FCS check and end up with bogus data. Callsigns contain punctuation characters. The information part has unprintable characters.

              The 16 bit FCS has 65,536 different possible values. Even if totally random data goes into the checking process, you will end up with a valid FCS one out of every 65,536 times. When you try hundreds or even thousands of bit flipping combinations and process lots of packets, a fair number will just happen to get past the FCS check and produce bad data.

              My solution was to run the results through an additional sanity check. A valid AX.25 frame will have:

               An address part that is a· multiple of 7 bits.

               Between 2 and 10· addresses.

               Only upper case letters,· digits, and space in the addresses.

               For APRS, the information part has only printable ASCII· characters or these:

              o 0x0a line feed

              o 0x0d carriage return

              o 0x1c used by MIC-E

              o 0x1d used by MIC-E

              o 0x1e used by MIC-E

              o 0x1f used by MIC-E

              o 0x7f used by MIC-E

              o 0x80 seen in "{UIV32N}<0x0d><0x9f><0x80>"

              o 0x9f seen in "{UIV32N}<0x0d><0x9f><0x80>"

              o 0xb0 degree symbol, ISO Latin1

               

              (Note: UTF-8 uses two byte sequence 0xc2 0xb0.)

              o 0xbe invalid MIC-E encoding.

              o 0xf8 degree symbol, Microsoft code page 437

              After applying this extra step of validity checking, no bad data was ever observed for the single bit fixing case. In very large sample sizes, there were a few cases of bad data getting thru when flipping more than one bit.

               

              Steve Daniels

              Amateur Radio Callsign G6UIM

              Torbay Freecycle  Owner

              http://uk.groups.yahoo.com/group/torbay_freecycle

              APRSISCE/32 Beta tester and WIKI editor http://aprsisce.wikidot.com

               

               

               


          • Tony VE6MVP
            Folks When I click on Transmit in APRSIS32 I see the following in the port log. Then the Kenwood D710 TNC stops decoding packets on the D710 display until
            Message 6 of 20 , Dec 18, 2012
            • 0 Attachment
              Folks

              When I click on Transmit in APRSIS32 I see the following in the port log.    Then the Kenwood  D710 TNC stops decoding packets on the D710 display until I do a power off/on cycle on the D710 radio.  Whereupon the D710 starts decoding packets and sending them to APRSIS32.

              Port(KwdD710):2012-12-19T07:21:39.590 Kenwood[85]:INSFRE>APOT30,ELKPNT,VERMLN,WIDE2*:!5322.58NS11131.71W#PHG3530\W2,AB7,Innisfree VA6BF
              Port(KwdD710):2012-12-19T07:21:41.836 Kenwood[79]:INSFRE>APOT30,LLOYD*,WIDE2-1:!5322.58NS11131.71W#PHG3530\W2,AB7,Innisfree VA6BF
              >>>>   I hit the transmit menu item.
              Port(KwdD710):2012-12-19T07:22:36.436 Command[4]:TC 0
              Port(KwdD710):2012-12-19T07:22:36.436 Output[5]:TC 0<0D>
              Port(KwdD710):2012-12-19T07:22:36.499 Command[3]:^M~
              Port(KwdD710):2012-12-19T07:22:36.499 Output[1]:<0D>
              Port(KwdD710):2012-12-19T07:22:37.513 Missed Expected Response(cmd:) From Command(^M~!cmd:!1)
              Port(KwdD710):2012-12-19T07:23:56.651 Kenwood[14]:KWXIMON  was 0
              >>>>> Several packets were received but not displayed on
              the D710 or received by APRSIS32
              >>>>> power cycle D710
              Port(KwdD710):2012-12-19T07:24:06.402 Kenwood[98]:VE6RHS>APWW10,CHPMAN,INSFRE,WIDE2*:/002400h5331.82N/11326.74W_031/000g000t-00r000p002P000h66b00000
              Port(KwdD710):2012-12-19T07:24:12.096 Kenwood[94]:BICHE>APOT21,ELKPNT,WIDE2*:!5446.95NS11213.12W#CNT00000 PHG4530/W2,  ABn,  Lac La Biche VE6SRV

              I have hit the Transmit button a number of times in the past few months and the local digis have happily sent back my beacon.    But not now.  This also happens when I go to send an APRS message which I've done lots of although not in the past few weeks.   Restarting APRSIS 32 does not help and there is a very similar if not identical message at the bottom of the port log.

              Any ideas what I might be doing wrong?

              Tony
            • Adam Mahnke
              Which of the 2 D710 ports are you using? The APRS one allows the D710 to stay in it s native APRS mode and still send packets to aprsisce/32 for display. The
              Message 7 of 20 , Dec 19, 2012
              • 0 Attachment
                Which of the 2 D710 ports are you using?

                The APRS one allows the D710 to stay in it's native APRS mode and still send packets to aprsisce/32 for display.

                The packet mode turns the D710 into a radio with TNC and the D710 won't decode anything.

                Can you share your radio settings at start, your port configuration choices for aprsisce32, to include the kwdD710 port style you've chosen. And then what is displayed on the radio face after transmit with aprsisce32


                Adam
                KC2ANT


                -----Original Message-----

                From: Tony VE6MVP
                Sent: 19 Dec 2012 07:43:37 GMT
                To: aprsisce@yahoogroups.com
                Subject: [aprsisce] APRIS32 Transmit stops Kenwood D710 from decoding packets.

                 

                Folks

                When I click on Transmit in APRSIS32 I see the following in the port log.    Then the Kenwood  D710 TNC stops decoding packets on the D710 display until I do a power off/on cycle on the D710 radio.  Whereupon the D710 starts decoding packets and sending them to APRSIS32.

                Port(KwdD710):2012-12-19T07:21:39.590 Kenwood[85]:INSFRE>APOT30,ELKPNT,VERMLN,WIDE2*:!5322.58NS11131.71W#PHG3530\W2,AB7,Innisfree VA6BF
                Port(KwdD710):2012-12-19T07:21:41.836 Kenwood[79]:INSFRE>APOT30,LLOYD*,WIDE2-1:!5322.58NS11131.71W#PHG3530\W2,AB7,Innisfree VA6BF

                >>>>   I hit the transmit menu item.
                Port(KwdD710):2012-12-19T07:22:36.436 Command[4]:TC 0
                Port(KwdD710):2012-12-19T07:22:36.436 Output[5]:TC 0<0D>
                Port(KwdD710):2012-12-19T07:22:36.499 Command[3]:^M~
                Port(KwdD710):2012-12-19T07:22:36.499 Output[1]:<0D>
                Port(KwdD710):2012-12-19T07:22:37.513 Missed Expected Response(cmd:) From Command(^M~!cmd:!1)
                Port(KwdD710):2012-12-19T07:23:56.651 Kenwood[14]:KWXIMON  was 0
                >>>>> Several packets were received but not displayed on the D710 or received by APRSIS32
                >>>>> power cycle D710
                Port(KwdD710):2012-12-19T07:24:06.402 Kenwood[98]:VE6RHS>APWW10,CHPMAN,INSFRE,WIDE2*:/002400h5331.82N/11326.74W_031/000g000t-00r000p002P000h66b00000
                Port(KwdD710):2012-12-19T07:24:12.096 Kenwood[94]:BICHE>APOT21,ELKPNT,WIDE2*:!5446.95NS11213.12W#CNT00000 PHG4530/W2,  ABn,  Lac La Biche VE6SRV

                I have hit the Transmit button a number of times in the past few months and the local digis have happily sent back my beacon.    But not now.  This also happens when I go to send an APRS message which I've done lots of although not in the past few weeks.   Restarting APRSIS 32 does not help and there is a very similar if not identical message at the bottom of the port log.

                Any ideas what I might be doing wrong?

                Tony

              • Kai Gunter Brandt
                The TM-D710 native hack i found that Lynn implemented could in some cases confuse the radio. i.e if some program sends the TC command to disable TNC mode and
                Message 8 of 20 , Dec 19, 2012
                • 0 Attachment
                  The TM-D710 native hack i found that Lynn implemented could in some
                  cases confuse the radio.

                  i.e if some program sends the TC command to disable TNC mode and enter
                  control commands and this is for some reason not "undone" you are not
                  seen anything on the radio display.

                  BTW the native hack could also be implemented on the TH-D72 and also
                  TH-D7/TM-D700 but for those versions there are actually native APRS
                  commands so that software developers doesn't have to think about
                  "tricking" the radio.

                  Kai Gunter
                  LA3QMA
                • Tony VE6MVP
                  ... Which two parts are you talking about? The physical ports one of which is in the radio body and used to program the memory channels and the other which
                  Message 9 of 20 , Dec 19, 2012
                  • 0 Attachment
                    At 05:08 AM 2012-12-19, Adam Mahnke wrote:

                    Which of the 2 D710 ports are you using?

                    The APRS one allows the D710 to stay in it's native APRS mode and still send packets to aprsisce/32 for display.

                    The packet mode turns the D710 into a radio with TNC and the D710 won't decode anything.

                    Which two parts are you talking about?    The physical ports one of which is in the radio body and used to program the memory channels and the other which is in the head and is the TNC?    If so I'm hooked up to the TNC port in the head. 

                    Or do you mean there are two COM ports in Windws?   Which there aren't.

                    Or do you mean something else?

                    Can you share your radio settings at start,

                    So you want me to go through every menu item on the D710 and write them down?

                    your port configuration choices for aprsisce32, to include the kwdD710 port style you've chosen.

                    9600 bps and 8N1 if that's what you mean.

                    And then what is displayed on the radio face after transmit with aprsisce32

                    Which if the 100 or so icons are you specifically interested in?

                    Tony

                    -----Original Message-----

                    From: Tony VE6MVP
                    Sent: 19 Dec 2012 07:43:37 GMT
                    To: aprsisce@yahoogroups.com
                    Subject: [aprsisce] APRIS32 Transmit stops Kenwood D710 from decoding packets.

                     

                    Folks

                    When I click on Transmit in APRSIS32 I see the following in the port log.    Then the Kenwood  D710 TNC stops decoding packets on the D710 display until I do a power off/on cycle on the D710 radio.  Whereupon the D710 starts decoding packets and sending them to APRSIS32.

                    Port(KwdD710):2012-12-19T07:21:39.590 Kenwood[85]:INSFRE>APOT30,ELKPNT,VERMLN,WIDE2*:!5322.58NS11131.71W#PHG3530\W2,AB7,Innisfree VA6BF
                    Port(KwdD710):2012-12-19T07:21:41.836 Kenwood[79]:INSFRE>APOT30,LLOYD*,WIDE2-1:!5322.58NS11131.71W#PHG3530\W2,AB7,Innisfree VA6BF
                    >>>>   I hit the transmit menu item.
                    Port(KwdD710):2012-12-19T07:22:36.436 Command[4]:TC 0
                    Port(KwdD710):2012-12-19T07:22:36.436 Output[5]:TC 0<0D>
                    Port(KwdD710):2012-12-19T07:22:36.499 Command[3]:^M~
                    Port(KwdD710):2012-12-19T07:22:36.499 Output[1]:<0D>
                    Port(KwdD710):2012-12-19T07:22:37.513 Missed Expected Response(cmd:) From Command(^M~!cmd:!1)
                    Port(KwdD710):2012-12-19T07:23:56.651 Kenwood[14]:KWXIMON  was 0
                    >>>>> Several packets were received but not displayed on the D710 or received by APRSIS32
                    >>>>> power cycle D710
                    Port(KwdD710):2012-12-19T07:24:06.402 Kenwood[98]:VE6RHS>APWW10,CHPMAN,INSFRE,WIDE2*:/002400h5331.82N/11326.74W_031/000g000t-00r000p002P000h66b00000
                    Port(KwdD710):2012-12-19T07:24:12.096 Kenwood[94]:BICHE>APOT21,ELKPNT,WIDE2*:!5446.95NS11213.12W#CNT00000 PHG4530/W2,  ABn,  Lac La Biche VE6SRV

                    I have hit the Transmit button a number of times in the past few months and the local digis have happily sent back my beacon.    But not now.  This also happens when I go to send an APRS message which I've done lots of although not in the past few weeks.   Restarting APRSIS 32 does not help and there is a very similar if not identical message at the bottom of the port log.

                    Any ideas what I might be doing wrong?

                    Tony
                  • Adam Mahnke
                    KC2ANT Responses inline To: aprsisce@yahoogroups.com From: tony@ve6mvp.com Date: Wed, 19 Dec 2012 16:46:10 -0700 Subject: RE: [aprsisce] APRIS32 Transmit
                    Message 10 of 20 , Dec 20, 2012
                    • 0 Attachment
                      KC2ANT> Responses inline


                      To: aprsisce@yahoogroups.com
                      From: tony@...
                      Date: Wed, 19 Dec 2012 16:46:10 -0700
                      Subject: RE: [aprsisce] APRIS32 Transmit stops Kenwood D710 from decoding packets.

                       
                      At 04:16 PM 2012-12-19, Adam Mahnke wrote:


                      for PHYSICAL ports on the D710 there are two, for communication with APRSISCE/32 you would be connected to the one on the back of the display panel(COM Port), which you said you have done. The one on the radio body is for memory programming (PC Port).

                      Right.  And if you go back to the log I posed in my original email you will see some APRS packets which were received by APRSIS32.  Which would not have been the case if the D710 port in use was the one on the body.    I have been running APRSIS just fine for several months.   This behavior is new and might've been caused by me changing some setting somewhere and not recalling exactly what it might've been.

                      KC2ANT>It may be time to start over again. I know I had to do that a couple of times when getting the D710, and my TS2000 working. 


                      In APRSISCE32 Configure->ports->New

                      KWD710(APRS) automatically puts the D710 into it's Native APRS mode, and allows APRSISCE32 to receive and decode packets from the D710 and display them, as well as gate them to the IS stream if that is set up.

                      I just went to the port in APRSIS and it is indeed KWD710(APRS)   as well as 9600 8N1.

                      KC2ANT>Excellent

                      I was curious as to what mode the D710 TNC was in when you first launched the APRSISCE32 program,

                      I have no idea how you would tell what mode the TNC is using which of the 50 or 100 icons or so.  The only relevant one I know states APRS12.

                      KC2ANT>IIRC there are three options, Packet; APRS12; APRS96. If you're showing APRS12 then the D710 is in APRS mode, and the 12 indicates the 1200 baud for RF packets, which is also correct

                      You'll see a caution on the above referenced wiki page that says it can be confusing using APRSISCE32 to control a D710 in APRS mode, and while I may be mistaken, I think that is the case with your set up, of course I may be wrong. (it does happen quite often, but that's how I learn)

                      I didn't realize that web page existed.  I hooked up my D710 and it has been working just fine for a number of months.

                      If you chose the KWD710(APRS) option, the D710 handles all APRS functions, APRSISCE32 is a very handy display tool, but it should not be used for controlling beacons through the radio (by hitting transmit) It can confuse the D710 TNC and cause issues.

                      But you also need APRIS32 to be able to acknowledge messages.  Which it has been doing just fine for months so I would think I need that capability.

                      KC2ANT>I don't think that's correct. While there is a way to set up messaging with APRSISCE32 with the D710 in APRS mode, there is other things that you have going on here. APRSISCE32 does not HAVE to ack messages, that's what the radio is for. 


                      Now one difference is that I do have Beacon checked whereas that page does not.   I'm pretty sure I've had Beacon checked for a long time but who knows.  I'll turn that off and see if it makes a difference.

                      KC2ANT>I'm thinking that's what's happening, is you're hitting transmit on APRSISCE32 and the port for your D710 is enabled for beaconing, which it shouldn't be. All RF beaconing should be handled by the radio alone.

                      The other possibility that I have in mind is that the com speed setting not being the same between APRSISCE32 and the D710, so the radio is receiving something, but then it can't read the rest of it so it has no idea what to do.
                      Please refer to the attached "Port Configuration.jpg" and menu #528 under AUX and make sure that they are the same.

                      They were both set to 9600 bps.

                      KC2ANT>That's a good thing.


                      ok, Couple of other suggestions/questions.

                      First, turn off beaconing for APRSISCE32. Next, in your port settings for the D710, make sure that beaconing is unchecked, or disabled.

                      Can you screen shot your port setting screen for the D710 and share them with us?
                      What is your end goal for your set up? D710 doing it's thing with APRSISCE32 as a display? D710 doing it's thing but being message capable? Full functionality of APRSISCE32?

                      Also, when using the D710 in conjunction with APRSISCE32 do you have internet access? are you planning to use it as an IGate for packets/Messages?

                      How have you made out after turning beacon off? any luck? what I'm thinking is happening is APRSISCE32 is attempting to take over control of the radio's TNC and causing it to fail, that caution is on that page that I gave you. The wiki has a LOT of information on it.

                      Good luck,
                      Adam

                      PS FWIW I run my D710 mobile with APRSISCE32 all the time and it works great. I normally use the D710 in APRS mode, and there is a way to get APRSISCE32 to handle messaging along side the D710, but lets get your beaconing thing straight before we start down that path.
                    • Tony VE6MVP
                      ... But as far as I m concerned APRSIS32 has been doing the beaconing and the acknowledging of messages and has been happily doing that for the last several
                      Message 11 of 20 , Dec 20, 2012
                      • 0 Attachment
                        At 05:08 AM 2012-12-20, Adam Mahnke wrote:


                        If you chose the KWD710(APRS) option, the D710 handles all APRS functions, APRSISCE32 is a very handy display tool, but it should not be used for controlling beacons through the radio (by hitting transmit) It can confuse the D710 TNC and cause issues.


                        But you also need APRIS32 to be able to acknowledge messages.  Which it has been doing just fine for months so I would think I need that capability.

                        KC2ANT>I don't think that's correct. While there is a way to set up messaging with APRSISCE32 with the D710 in APRS mode, there is other things that you have going on here. APRSISCE32 does not HAVE to ack messages, that's what the radio is for.


                        Now one difference is that I do have Beacon checked whereas that page does not.   I'm pretty sure I've had Beacon checked for a long time but who knows.  I'll turn that off and see if it makes a difference.

                        KC2ANT>I'm thinking that's what's happening, is you're hitting transmit on APRSISCE32 and the port for your D710 is enabled for beaconing, which it shouldn't be. All RF beaconing should be handled by the radio alone.

                        But as far as I'm concerned APRSIS32 has been doing the beaconing and the acknowledging of messages and has been happily doing that for the last several months.

                        ok, Couple of other suggestions/questions.

                        First, turn off beaconing for APRSISCE32. Next, in your port settings for the D710, make sure that beaconing is unchecked, or disabled.

                        Yes, beaconing has been turned off for the last day.  The D710 has been happily receiving  packets, displaying them on the screen and APRSIS32 has been happily igating them.   However the RF beaconing from within APRSIS32 does not work as it has for several months. 

                        What is your end goal for your set up? D710 doing it's thing with APRSISCE32 as a display? D710 doing it's thing but being message capable? Full functionality of APRSISCE32?
                        ]
                        Also, when using the D710 in conjunction with APRSISCE32 do you have internet access? are you planning to use it as an IGate for packets/Messages?

                        My goal is to get APRSIS32 working like it did several days ago and has been working for the past number of months.
                        1) igating
                        2) beaconing
                        3) transmitting messages via RF

                        I think that's the part you're not quite getting.  That is the D710 and APRIS32 have been successfully igating, beaconing and transmitting messages for the past number of months.  Suddenly, for no apparent reason, APRSIS32 is no longer beaconing and allowing me to transmit messages.   Which is why I posted the port log entries in my first posting so hopefully someone would recognize the problem.

                        My subject line should be a bit more generic than my original posting.   The problem is not just beaconing.

                        Any transmission from within APRSIS32, be it a beacon, the Tramsmit menu item or sending a message causes the D710 to stop decoding packets.     Then I have to power cycle the D710 for it to start decoding packets.

                        Tony
                      • Tony VE6MVP
                        ... Here you go. BTW I m doing my APRSIS32 stuff under my VA6OO call sign. Tony
                        Message 12 of 20 , Dec 20, 2012
                        At 05:08 AM 2012-12-20, Adam Mahnke wrote:

                        Can you screen shot your port setting screen for the D710 and share them with us?

                        Here you go.

                        BTW I'm doing my APRSIS32 stuff under my VA6OO call sign.

                        Tony  
                      • Tony VE6MVP
                        At 12:42 AM 2012-12-19, Tony VE6MVP wrote: The Kenwood is not transmitting. I ve carefully watched the D710 screen when I hit Transmit or a Send on a Message.
                        Message 13 of 20 , Dec 20, 2012
                        • 0 Attachment
                          At 12:42 AM 2012-12-19, Tony VE6MVP wrote:

                          The Kenwood is not transmitting.  I've carefully watched the D710 screen when I hit Transmit or a Send on a Message.   That said I did loosen and tighten the antenna connections.  I reseated the D710 head and body cables.   No difference.

                          I then switched to using RMS Express to a Winlink 2000 VHF node on a local repeater.   Which has worked a few months ago.  RMS Express knows about D710s.    I see it changes the TNC from APRS12 to PACKET12 and then it states TNC not found.   However I can't see a setting to view a detailed log of exactly what commands it is sending to the TNC.

                          So it's possible APRSIS32 is sending a command of some sort that is causing the D710 TNC to lockup.   Now this very well could be that I changed a setting in APRSIS32 but I, now, don't recall what it is.   I know I didn't change any settings in the D710 but, of course, I have changed some now.

                          So if anyone else is running APRSIS32 as an igate and a Kenwood D710 could they duplicate the scenario and post their Kenwood port log so we can compare.

                          Also on APRSIS32 startup I see several unrecognized command messages coming from APRIS32.   So if someone could post their startup log that might also be useful.

                          Thanks, Tony VA6OO


                          When I click on Transmit in APRSIS32 I see the following in the port log.    Then the Kenwood  D710 TNC stops decoding packets on the D710 display until I do a power off/on cycle on the D710 radio.  Whereupon the D710 starts decoding packets and sending them to APRSIS32.

                          Port(KwdD710):2012-12-19T07:21:39.590 Kenwood[85]:INSFRE>APOT30,ELKPNT,VERMLN,WIDE2*:!5322.58NS11131.71W#PHG3530\W2,AB7,Innisfree VA6BF
                          Port(KwdD710):2012-12-19T07:21:41.836 Kenwood[79]:INSFRE>APOT30,LLOYD*,WIDE2-1:!5322.58NS11131.71W#PHG3530\W2,AB7,Innisfree VA6BF
                          >>>>   I hit the transmit menu item.
                          Port(KwdD710):2012-12-19T07:22:36.436 Command[4]:TC 0
                          Port(KwdD710):2012-12-19T07:22:36.436 Output[5]:TC 0<0D>
                          Port(KwdD710):2012-12-19T07:22:36.499 Command[3]:^M~
                          Port(KwdD710):2012-12-19T07:22:36.499 Output[1]:<0D>
                          Port(KwdD710):2012-12-19T07:22:37.513 Missed Expected Response(cmd:) From Command(^M~!cmd:!1)
                          Port(KwdD710):2012-12-19T07:23:56.651 Kenwood[14]:KWXIMON  was 0
                          >>>>> Several packets were received but not displayed on the D710 or received by APRSIS32
                          >>>>> power cycle D710
                          Port(KwdD710):2012-12-19T07:24:06.402 Kenwood[98]:VE6RHS>APWW10,CHPMAN,INSFRE,WIDE2*:/002400h5331.82N/11326.74W_031/000g000t-00r000p002P000h66b00000
                          Port(KwdD710):2012-12-19T07:24:12.096 Kenwood[94]:BICHE>APOT21,ELKPNT,WIDE2*:!5446.95NS11213.12W#CNT00000 PHG4530/W2,  ABn,  Lac La Biche VE6SRV

                          I have hit the Transmit button a number of times in the past few months and the local digis have happily sent back my beacon.    But not now.  This also happens when I go to send an APRS message which I've done lots of although not in the past few weeks.   Restarting APRSIS 32 does not help and there is a very similar if not identical message at the bottom of the port log.

                          Any ideas what I might be doing wrong?

                          Tony
                        • Tony VE6MVP
                          ... BTW it s also quite possible that the TNC in the D710 has gone wonky. Tony
                          Message 14 of 20 , Dec 20, 2012
                          • 0 Attachment
                            At 02:45 PM 2012-12-20, Tony VE6MVP wrote:

                            The Kenwood is not transmitting.  I've carefully watched the D710 screen when I hit Transmit or a Send on a Message.   That said I did loosen and tighten the antenna connections.  I reseated the D710 head and body cables.   No difference.

                            I then switched to using RMS Express to a Winlink 2000 VHF node on a local repeater.   Which has worked a few months ago.  RMS Express knows about D710s.    I see it changes the TNC from APRS12 to PACKET12 and then it states TNC not found.   However I can't see a setting to view a detailed log of exactly what commands it is sending to the TNC..

                            BTW it's also quite possible that the TNC in the D710 has gone wonky.   <sigh>

                            Tony
                          • Lynn W Deffenbaugh (Mr)
                            Just for the record, I m not ignoring this issue nor this thread, but tracking it with interest. However, being a non-owner of said equipment, I really don t
                            Message 15 of 20 , Dec 20, 2012
                            • 0 Attachment
                              Just for the record, I'm not ignoring this issue nor this thread, but tracking it with interest.  However, being a non-owner of said equipment, I really don't have much to add.  I just implemented what I was told to implement, tested it on a loaner unit, and called it complete.  The Kwd710(APRS) mode is, as was stated earlier, a hack using commands as they were not originally intended.

                              I find the RMS response rather interesting.  Does it do the same thing if you cycle power on the radio and run RMS Express first?

                              I'm wondering if you might have an intermittent RS-232 cable, or if you changed power levels or had antenna/coax issues such that RF is interrupting the serial data stream.  Have you checked the SWR and/or dropped the power to low to see if the issues go away?

                              Lynn (D) - KJ4ERJ - Author of APRSISCE for Windows Mobile and Win32

                              PS.  I loved your "for no apparent reason" statement.  Something changed or the behavior would still be the same.

                              On 12/20/2012 4:54 PM, Tony VE6MVP wrote:
                              At 02:45 PM 2012-12-20, Tony VE6MVP wrote:

                              The Kenwood is not transmitting.  I've carefully watched the D710 screen when I hit Transmit or a Send on a Message.   That said I did loosen and tighten the antenna connections.  I reseated the D710 head and body cables.   No difference.

                              I then switched to using RMS Express to a Winlink 2000 VHF node on a local repeater.   Which has worked a few months ago.  RMS Express knows about D710s.    I see it changes the TNC from APRS12 to PACKET12 and then it states TNC not found.   However I can't see a setting to view a detailed log of exactly what commands it is sending to the TNC..

                              BTW it's also quite possible that the TNC in the D710 has gone wonky.   <sigh>

                              Tony

                            • Adam Mahnke
                              Give me half an hour or so and i ll attempt enabling RF transmit in my mobile and see if it indeed works. Adam KC2ANT ... From: Lynn W Deffenbaugh (Mr) Sent:
                              Message 16 of 20 , Dec 20, 2012
                              • 0 Attachment
                                Give me half an hour or so and i'll attempt enabling RF transmit in my mobile and see if it indeed works.

                                Adam
                                KC2ANT

                                -----Original Message-----

                                From: Lynn W Deffenbaugh (Mr)
                                Sent: 20 Dec 2012 22:28:26 GMT
                                To: aprsisce@yahoogroups.com
                                Subject: Re: [aprsisce] APRIS32 Transmit stops Kenwood D710 from decoding packets.

                                 

                                Just for the record, I'm not ignoring this issue nor this thread, but tracking it with interest.  However, being a non-owner of said equipment, I really don't have much to add.  I just implemented what I was told to implement, tested it on a loaner unit, and called it complete.  The Kwd710(APRS) mode is, as was stated earlier, a hack using commands as they were not originally intended.

                                I find the RMS response rather interesting.  Does it do the same thing if you cycle power on the radio and run RMS Express first?

                                I'm wondering if you might have an intermittent RS-232 cable, or if you changed power levels or had antenna/coax issues such that RF is interrupting the serial data stream.  Have you checked the SWR and/or dropped the power to low to see if the issues go away?

                                Lynn (D) - KJ4ERJ - Author of APRSISCE for Windows Mobile and Win32

                                PS.  I loved your "for no apparent reason" statement.  Something changed or the behavior would still be the same.

                                On 12/20/2012 4:54 PM, Tony VE6MVP wrote:
                                At 02:45 PM 2012-12-20, Tony VE6MVP wrote:

                                The Kenwood is not transmitting.  I've carefully watched the D710 screen when I hit Transmit or a Send on a Message.   That said I did loosen and tighten the antenna connections.  I reseated the D710 head and body cables.   No difference.

                                I then switched to using RMS Express to a Winlink 2000 VHF node on a local repeater.   Which has worked a few months ago.  RMS Express knows about D710s.    I see it changes the TNC from APRS12 to PACKET12 and then it states TNC not found.   However I can't see a setting to view a detailed log of exactly what commands it is sending to the TNC..

                                BTW it's also quite possible that the TNC in the D710 has gone wonky.   <sigh>

                                Tony

                              • Adam Mahnke
                                ok, lets see if I can make sense of this I started APRSIS32 and enabled logging on the PortD710Configured it to Transmit via RF from APRSIS32 in APRS mode
                                Message 17 of 20 , Dec 20, 2012
                                • 0 Attachment
                                  ok, lets see if I can make sense of this

                                  I started APRSIS32 and enabled logging on the PortD710
                                  Configured it to Transmit via RF from APRSIS32 in APRS mode

                                  WinMain:2012-12-20T23:31:50.321 Stopping Port(D710 APRS)
                                  WinMain:2012-12-20T23:31:50.321 Waiting at line 740
                                  WinMain:2012-12-20T23:31:50.421 Waiting at line 740
                                  Port(D710 APRS):2012-12-20T23:31:50.482 Terminating after 300 msec vs 0 Quiet
                                  Port(D710 APRS):2012-12-20T23:31:50.482 Closing COM1:9600,N,8,1
                                  Port(D710 APRS):2012-12-20T23:31:50.482 Command[4]:TC 0
                                  Port(D710 APRS):2012-12-20T23:31:50.482 Output[5]:TC 0<0D>
                                  WinMain:2012-12-20T23:31:50.521 Waiting at line 2843
                                  Port(D710 APRS):2012-12-20T23:31:50.583 Command[2]:^M
                                  Port(D710 APRS):2012-12-20T23:31:50.583 Output[2]:<0D 0D>
                                  Port(D710 APRS):2012-12-20T23:31:50.609 CmdResp[8]:cmd:cmd:
                                  Port(D710 APRS):2012-12-20T23:31:50.609 Command[5]:LTM 0
                                  Port(D710 APRS):2012-12-20T23:31:50.609 Output[6]:LTM 0<0D>
                                  WinMain:2012-12-20T23:31:50.621 Waiting at line 2843
                                  Port(D710 APRS):2012-12-20T23:31:50.673 CmdResp[11]:LTMON    wa
                                  Port(D710 APRS):2012-12-20T23:31:50.689 CmdResp[19]:LTMON    was 0<0D>cmd:
                                  Port(D710 APRS):2012-12-20T23:31:50.689 Command[4]:TC 1
                                  Port(D710 APRS):2012-12-20T23:31:50.689 Output[5]:TC 1<0D>
                                  WinMain:2012-12-20T23:31:50.721 Waiting at line 2843
                                  Port(D710 APRS):2012-12-20T23:31:50.721 CmdResp[12]:TS 1?EH<0D>cmd:
                                  Port(D710 APRS):2012-12-20T23:31:50.721 Command[4]:TC 1
                                  Port(D710 APRS):2012-12-20T23:31:50.721 Output[5]:TC 1<0D>
                                  Port(D710 APRS):2012-12-20T23:31:50.769 CmdResp[5]:TS 1<0D>
                                  Port(D710 APRS):2012-12-20T23:31:50.769 Command[6]:TN 0,0
                                  Port(D710 APRS):2012-12-20T23:31:50.769 Output[7]:TN 0,0<0D>
                                  Port(D710 APRS):2012-12-20T23:31:50.817 CmdResp[7]:TN 0,0<0D>
                                  WinMain:2012-12-20T23:31:50.821 Waiting at line 2843
                                  WinMain:2012-12-20T23:31:50.921 Waiting at line 2843
                                  Port(D710 APRS):2012-12-20T23:31:50.928 Reader Exiting
                                  WinMain:2012-12-20T23:31:51.021 Starting Port(D710 APRS)
                                  Port(D710 APRS):2012-12-20T23:31:51.022 CpReader Running on COM1:9600,N,8,1 (31 OpenCmds, 6 CloseCmds)
                                  Port(D710 APRS):2012-12-20T23:31:51.023 Opening COM1:9600,N,8,1
                                  Port(D710 APRS):2012-12-20T23:31:51.023 Opening COM1 with 4 Args
                                  Port(D710 APRS):2012-12-20T23:31:51.081 COM1:Packet Length 64 Version 2
                                  Port(D710 APRS):2012-12-20T23:31:51.081 COM1:ServiceMask 0x1 Reserved1 0x0
                                  Port(D710 APRS):2012-12-20T23:31:51.081 COM1:MaxQueue Tx 0 Rx 0 Baud 268435456
                                  Port(D710 APRS):2012-12-20T23:31:51.081 COM1:Provider SubType 1 Capabilities 0xFF
                                  Port(D710 APRS):2012-12-20T23:31:51.081 COM1:Settable Params 127 Baud 0x10066B70 Data 0xC StopParity 0x1F05
                                  Port(D710 APRS):2012-12-20T23:31:51.081 COM1:Current Queue Tx 0 Rx 4096
                                  Port(D710 APRS):2012-12-20T23:31:51.081 COM1:Provider Specifics 0x0 0x0
                                  Port(D710 APRS):2012-12-20T23:31:51.096 CpOpen:Port COM1 9600,N,8,1 !CTSFlow !DSRFlow !OutXon(2048) !InXoff(512) DTR_ENABLE !DSRSense RTS_ENABLE
                                  Port(D710 APRS):2012-12-20T23:31:51.096 Opened COM1:9600,N,8,1, Flushing 0 in TransmitQueue, Sending 31 OpenCmds
                                  Port(D710 APRS):2012-12-20T23:31:51.096 Command[7]:^C^C^C~
                                  Port(D710 APRS):2012-12-20T23:31:51.096 Output[3]:<03 03 03>
                                  Port(D710 APRS):2012-12-20T23:31:51.097 Command[4]:TC 1
                                  Port(D710 APRS):2012-12-20T23:31:51.097 Output[5]:TC 1<0D>
                                  Port(D710 APRS):2012-12-20T23:31:51.137 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:31:51.137 Command[4]:TC 1
                                  Port(D710 APRS):2012-12-20T23:31:51.137 Output[5]:TC 1<0D>
                                  Port(D710 APRS):2012-12-20T23:31:51.195 CmdResp[5]:TS 1<0D>
                                  Port(D710 APRS):2012-12-20T23:31:51.195 Command[6]:TN 1,0
                                  Port(D710 APRS):2012-12-20T23:31:51.195 Output[7]:TN 1,0<0D>
                                  Port(D710 APRS):2012-12-20T23:31:51.249 CmdResp[7]:TN 1,0<0D>
                                  Port(D710 APRS):2012-12-20T23:31:51.249 Command[4]:TC 0
                                  Port(D710 APRS):2012-12-20T23:31:51.249 Output[5]:TC 0<0D>
                                  Port(D710 APRS):2012-12-20T23:31:51.350 Command[2]:^M
                                  Port(D710 APRS):2012-12-20T23:31:51.350 Output[2]:<0D 0D>
                                  Port(D710 APRS):2012-12-20T23:31:51.601 CmdResp[2]:<0D 0D>
                                  Port(D710 APRS):2012-12-20T23:31:51.617 CmdResp[18]:<0D 0D 0D>Kenwood Radio M
                                  Port(D710 APRS):2012-12-20T23:31:51.633 CmdResp[33]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Leve
                                  Port(D710 APRS):2012-12-20T23:31:51.649 CmdResp[48]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Level 2 Version 2.0
                                  Port(D710 APRS):2012-12-20T23:31:51.665 CmdResp[64]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Level 2 Version 2.0<0D>Release 09/Mar/
                                  Port(D710 APRS):2012-12-20T23:31:51.681 CmdResp[79]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Level 2 Version 2.0<0D>Release 09/Mar/11 3Chip ver 1.
                                  Port(D710 APRS):2012-12-20T23:31:51.697 CmdResp[95]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Level 2 Version 2.0<0D>Release 09/Mar/11 3Chip ver 1.02<0D>Checksum $185
                                  Port(D710 APRS):2012-12-20T23:31:51.713 CmdResp[110]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Level 2 Version 2.0<0D>Release 09/Mar/11 3Chip ver 1.02<0D>Checksum $1859<0D>cmd:cmd:$PKWD
                                  Port(D710 APRS):2012-12-20T23:31:51.713 Command[7]:DIG OFF
                                  Port(D710 APRS):2012-12-20T23:31:51.713 Output[8]:DIG OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:31:51.729 CmdResp[15]:POS,,V,,,,,,,,*
                                  Port(D710 APRS):2012-12-20T23:31:51.745 CmdResp[26]:POS,,V,,,,,,,,*12<0D>cmd:cmd:
                                  Port(D710 APRS):2012-12-20T23:31:51.745 Command[7]:GB 4800
                                  Port(D710 APRS):2012-12-20T23:31:51.745 Output[8]:GB 4800<0D>
                                  Port(D710 APRS):2012-12-20T23:31:51.761 CmdResp[15]:VERSION  is 1.0
                                  Port(D710 APRS):2012-12-20T23:31:51.777 CmdResp[26]:VERSION  is 1.02,1859<0D>cmd:
                                  Port(D710 APRS):2012-12-20T23:31:51.777 Command[7]:HB 1200
                                  Port(D710 APRS):2012-12-20T23:31:51.777 Output[8]:HB 1200<0D>
                                  Port(D710 APRS):2012-12-20T23:31:51.824 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:31:52.824 Missed Expected Response(cmd:) From Command(HB 1200)
                                  Port(D710 APRS):2012-12-20T23:31:52.824 Command[11]:GPST $GPRMC
                                  Port(D710 APRS):2012-12-20T23:31:52.824 Output[12]:GPST $GPRMC<0D>
                                  Port(D710 APRS):2012-12-20T23:31:52.864 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:31:53.865 Missed Expected Response(cmd:) From Command(GPST $GPRMC)
                                  Port(D710 APRS):2012-12-20T23:31:53.865 Command[5]:LTM 0
                                  Port(D710 APRS):2012-12-20T23:31:53.865 Output[6]:LTM 0<0D>
                                  Port(D710 APRS):2012-12-20T23:31:53.905 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:31:54.905 Missed Expected Response(cmd:) From Command(LTM 0)
                                  Port(D710 APRS):2012-12-20T23:31:54.905 Command[8]:LTMH OFF
                                  Port(D710 APRS):2012-12-20T23:31:54.905 Output[9]:LTMH OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:31:54.945 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:31:55.537 CmdResp[18]:?<0D>KWXIMON  was 0<0D>c
                                  Port(D710 APRS):2012-12-20T23:31:55.555 CmdResp[21]:?<0D>KWXIMON  was 0<0D>cmd:
                                  Port(D710 APRS):2012-12-20T23:31:55.555 Command[7]:LOC E 0
                                  Port(D710 APRS):2012-12-20T23:31:55.555 Output[8]:LOC E 0<0D>
                                  Port(D710 APRS):2012-12-20T23:31:55.601 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:31:56.601 Missed Expected Response(cmd:) From Command(LOC E 0)
                                  Port(D710 APRS):2012-12-20T23:31:56.601 Command[4]:M ON
                                  Port(D710 APRS):2012-12-20T23:31:56.601 Output[5]:M ON<0D>
                                  Port(D710 APRS):2012-12-20T23:31:56.640 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:31:57.092 CmdResp[10]:?<0D>$PKWDPOS
                                  Port(D710 APRS):2012-12-20T23:31:57.107 CmdResp[25]:?<0D>$PKWDPOS,233149,A,4221.
                                  Port(D710 APRS):2012-12-20T23:31:57.120 CmdResp[41]:?<0D>$PKWDPOS,233149,A,4221.7148,N,07644.649
                                  Port(D710 APRS):2012-12-20T23:31:57.136 CmdResp[56]:?<0D>$PKWDPOS,233149,A,4221.7148,N,07644.6491,W,0.0,335,201
                                  Port(D710 APRS):2012-12-20T23:31:57.152 CmdResp[69]:?<0D>$PKWDPOS,233149,A,4221.7148,N,07644.6491,W,0.0,335,201212,420.9*1E<0D>
                                  Port(D710 APRS):2012-12-20T23:31:58.152 Missed Expected Response(cmd:) From Command(M ON)
                                  Port(D710 APRS):2012-12-20T23:31:58.152 Command[7]:MCOM ON
                                  Port(D710 APRS):2012-12-20T23:31:58.152 Output[8]:MCOM ON<0D>
                                  Port(D710 APRS):2012-12-20T23:31:58.192 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:31:59.088 CmdResp[10]:?<0D>$PKWDPOS
                                  Port(D710 APRS):2012-12-20T23:31:59.104 CmdResp[25]:?<0D>$PKWDPOS,233151,A,4221.
                                  Port(D710 APRS):2012-12-20T23:31:59.123 CmdResp[40]:?<0D>$PKWDPOS,233151,A,4221.7148,N,07644.64
                                  Port(D710 APRS):2012-12-20T23:31:59.136 CmdResp[56]:?<0D>$PKWDPOS,233151,A,4221.7148,N,07644.6491,W,0.0,335,201
                                  Port(D710 APRS):2012-12-20T23:31:59.152 CmdResp[69]:?<0D>$PKWDPOS,233151,A,4221.7148,N,07644.6491,W,0.0,335,201212,421.0*1F<0D>
                                  Port(D710 APRS):2012-12-20T23:32:00.153 Missed Expected Response(cmd:) From Command(MCOM ON)
                                  Port(D710 APRS):2012-12-20T23:32:00.153 Command[6]:MS OFF
                                  Port(D710 APRS):2012-12-20T23:32:00.153 Output[7]:MS OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:32:00.192 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:32:01.088 CmdResp[9]:?<0D>$PKWDPO
                                  Port(D710 APRS):2012-12-20T23:32:01.104 CmdResp[25]:?<0D>$PKWDPOS,233153,A,4221.
                                  Port(D710 APRS):2012-12-20T23:32:01.120 CmdResp[40]:?<0D>$PKWDPOS,233153,A,4221.7148,N,07644.64
                                  Port(D710 APRS):2012-12-20T23:32:01.142 CmdResp[55]:?<0D>$PKWDPOS,233153,A,4221.7148,N,07644.6491,W,0.0,335,20
                                  Port(D710 APRS):2012-12-20T23:32:01.154 CmdResp[69]:?<0D>$PKWDPOS,233153,A,4221.7148,N,07644.6491,W,0.0,335,201212,421.0*1D<0D>
                                  Port(D710 APRS):2012-12-20T23:32:02.154 Missed Expected Response(cmd:) From Command(MS OFF)
                                  Port(D710 APRS):2012-12-20T23:32:02.154 Command[8]:CONO OFF
                                  Port(D710 APRS):2012-12-20T23:32:02.154 Output[9]:CONO OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:32:02.191 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:32:03.087 CmdResp[9]:?<0D>$PKWDPO
                                  Port(D710 APRS):2012-12-20T23:32:03.103 CmdResp[24]:?<0D>$PKWDPOS,233155,A,4221
                                  Port(D710 APRS):2012-12-20T23:32:03.119 CmdResp[40]:?<0D>$PKWDPOS,233155,A,4221.7148,N,07644.64
                                  Port(D710 APRS):2012-12-20T23:32:03.135 CmdResp[55]:?<0D>$PKWDPOS,233155,A,4221.7148,N,07644.6491,W,0.0,335,20
                                  Port(D710 APRS):2012-12-20T23:32:03.151 CmdResp[69]:?<0D>$PKWDPOS,233155,A,4221.7148,N,07644.6491,W,0.0,335,201212,421.0*1B<0D>
                                  Port(D710 APRS):2012-12-20T23:32:03.999 CmdResp[85]:?<0D>$PKWDPOS,233155,A,4221.7148,N,07644.6491,W,0.0,335,201212,421.0*1B<0D>W2CXM-1>APWW10,K
                                  Port(D710 APRS):2012-12-20T23:32:03.999 Missed Expected Response(cmd:) From Command(CONO OFF)
                                  Port(D710 APRS):2012-12-20T23:32:03.999 Command[5]:P 250
                                  Port(D710 APRS):2012-12-20T23:32:03.999 Output[6]:P 250<0D>
                                  Port(D710 APRS):2012-12-20T23:32:04.015 CmdResp[15]:C2ANT-1*,WIDE2-
                                  Port(D710 APRS):2012-12-20T23:32:04.031 CmdResp[30]:C2ANT-1*,WIDE2-1:;146.94-/R*11
                                  Port(D710 APRS):2012-12-20T23:32:04.047 CmdResp[46]:C2ANT-1*,WIDE2-1:;146.94-/R*111111z4225.75N/07
                                  Port(D710 APRS):2012-12-20T23:32:04.063 CmdResp[61]:C2ANT-1*,WIDE2-1:;146.94-/R*111111z4225.75N/07626.95Wr146.940
                                  Port(D710 APRS):2012-12-20T23:32:04.079 CmdResp[76]:C2ANT-1*,WIDE2-1:;146.94-/R*111111z4225.75N/07626.95Wr146.940MHz C103 -060 R
                                  Port(D710 APRS):2012-12-20T23:32:04.095 CmdResp[91]:C2ANT-1*,WIDE2-1:;146.94-/R*111111z4225.75N/07626.95Wr146.940MHz C103 -060 R20m AltSkywarn<0D>
                                  Port(D710 APRS):2012-12-20T23:32:04.319 CmdResp[96]:C2ANT-1*,WIDE2-1:;146.94-/R*111111z4225.75N/07626.95Wr146.940MHz C103 -060 R20m AltSkywarn<0D 0D>cmd:
                                  Port(D710 APRS):2012-12-20T23:32:04.319 Command[6]:UI OFF
                                  Port(D710 APRS):2012-12-20T23:32:04.319 Output[7]:UI OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:32:04.367 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:32:05.087 CmdResp[8]:?<0D>$PKWDP
                                  Port(D710 APRS):2012-12-20T23:32:05.103 CmdResp[24]:?<0D>$PKWDPOS,233157,A,4221
                                  Port(D710 APRS):2012-12-20T23:32:05.119 CmdResp[39]:?<0D>$PKWDPOS,233157,A,4221.7148,N,07644.6
                                  Port(D710 APRS):2012-12-20T23:32:05.135 CmdResp[54]:?<0D>$PKWDPOS,233157,A,4221.7148,N,07644.6491,W,0.0,335,2
                                  Port(D710 APRS):2012-12-20T23:32:05.151 CmdResp[69]:?<0D>$PKWDPOS,233157,A,4221.7148,N,07644.6491,W,0.0,335,201212,421.1*18<0D>
                                  Port(D710 APRS):2012-12-20T23:32:06.151 Missed Expected Response(cmd:) From Command(UI OFF)
                                  Port(D710 APRS):2012-12-20T23:32:06.151 Command[8]:UIF NOID
                                  Port(D710 APRS):2012-12-20T23:32:06.151 Output[9]:UIF NOID<0D>
                                  Port(D710 APRS):2012-12-20T23:32:06.191 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:32:07.087 CmdResp[8]:?<0D>$PKWDP
                                  Port(D710 APRS):2012-12-20T23:32:07.103 CmdResp[24]:?<0D>$PKWDPOS,233159,A,4221
                                  Port(D710 APRS):2012-12-20T23:32:07.119 CmdResp[39]:?<0D>$PKWDPOS,233159,A,4221.7148,N,07644.6
                                  Port(D710 APRS):2012-12-20T23:32:07.135 CmdResp[54]:?<0D>$PKWDPOS,233159,A,4221.7148,N,07644.6491,W,0.0,335,2
                                  Port(D710 APRS):2012-12-20T23:32:07.151 CmdResp[69]:?<0D>$PKWDPOS,233159,A,4221.7148,N,07644.6491,W,0.0,335,201212,421.1*16<0D>
                                  Port(D710 APRS):2012-12-20T23:32:08.151 Missed Expected Response(cmd:) From Command(UIF NOID)
                                  Port(D710 APRS):2012-12-20T23:32:08.151 Command[5]:UIT %
                                  Port(D710 APRS):2012-12-20T23:32:08.151 Output[6]:UIT %<0D>
                                  Port(D710 APRS):2012-12-20T23:32:08.190 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:32:09.086 CmdResp[8]:?<0D>$PKWDP
                                  Port(D710 APRS):2012-12-20T23:32:09.102 CmdResp[23]:?<0D>$PKWDPOS,233201,A,422
                                  Port(D710 APRS):2012-12-20T23:32:09.118 CmdResp[38]:?<0D>$PKWDPOS,233201,A,4221.7148,N,07644.
                                  Port(D710 APRS):2012-12-20T23:32:09.134 CmdResp[54]:?<0D>$PKWDPOS,233201,A,4221.7148,N,07644.6490,W,0.0,335,2
                                  Port(D710 APRS):2012-12-20T23:32:09.150 CmdResp[69]:?<0D>$PKWDPOS,233201,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.1*19<0D>
                                  Port(D710 APRS):2012-12-20T23:32:10.150 Missed Expected Response(cmd:) From Command(UIT %)
                                  Port(D710 APRS):2012-12-20T23:32:10.150 Command[5]:X OFF
                                  Port(D710 APRS):2012-12-20T23:32:10.150 Output[6]:X OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:32:10.190 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:32:11.086 CmdResp[7]:?<0D>$PKWD
                                  Port(D710 APRS):2012-12-20T23:32:11.102 CmdResp[22]:?<0D>$PKWDPOS,233203,A,42
                                  Port(D710 APRS):2012-12-20T23:32:11.118 CmdResp[38]:?<0D>$PKWDPOS,233203,A,4221.7148,N,07644.
                                  Port(D710 APRS):2012-12-20T23:32:11.134 CmdResp[53]:?<0D>$PKWDPOS,233203,A,4221.7148,N,07644.6491,W,0.0,335,
                                  Port(D710 APRS):2012-12-20T23:32:11.150 CmdResp[69]:?<0D>$PKWDPOS,233203,A,4221.7148,N,07644.6491,W,0.0,335,201212,421.2*19<0D>
                                  Port(D710 APRS):2012-12-20T23:32:12.150 Missed Expected Response(cmd:) From Command(X OFF)
                                  Port(D710 APRS):2012-12-20T23:32:12.150 Command[10]:HEADER OFF
                                  Port(D710 APRS):2012-12-20T23:32:12.150 Output[11]:HEADER OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:32:12.190 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:32:13.086 CmdResp[7]:?<0D>$PKWD
                                  Port(D710 APRS):2012-12-20T23:32:13.102 CmdResp[22]:?<0D>$PKWDPOS,233205,A,42
                                  Port(D710 APRS):2012-12-20T23:32:13.118 CmdResp[38]:?<0D>$PKWDPOS,233205,A,4221.7148,N,07644.
                                  Port(D710 APRS):2012-12-20T23:32:13.134 CmdResp[53]:?<0D>$PKWDPOS,233205,A,4221.7148,N,07644.6490,W,0.0,335,
                                  Port(D710 APRS):2012-12-20T23:32:13.150 CmdResp[68]:?<0D>$PKWDPOS,233205,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.3*1F
                                  Port(D710 APRS):2012-12-20T23:32:13.166 CmdResp[69]:?<0D>$PKWDPOS,233205,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.3*1F<0D>
                                  Port(D710 APRS):2012-12-20T23:32:13.166 Missed Expected Response(cmd:) From Command(HEADER OFF)
                                  Port(D710 APRS):2012-12-20T23:32:13.166 Command[5]:NE ON
                                  Port(D710 APRS):2012-12-20T23:32:13.166 Output[6]:NE ON<0D>
                                  Port(D710 APRS):2012-12-20T23:32:13.198 CmdResp[1]:?
                                  Port(D710 APRS):2012-12-20T23:32:13.214 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:32:14.214 Missed Expected Response(cmd:) From Command(NE ON)
                                  Port(D710 APRS):2012-12-20T23:32:14.214 Command[6]:NO OFF
                                  Port(D710 APRS):2012-12-20T23:32:14.214 Output[7]:NO OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:32:14.253 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:32:15.085 CmdResp[7]:?<0D>$PKWD
                                  Port(D710 APRS):2012-12-20T23:32:15.101 CmdResp[22]:?<0D>$PKWDPOS,233207,A,42
                                  Port(D710 APRS):2012-12-20T23:32:15.117 CmdResp[37]:?<0D>$PKWDPOS,233207,A,4221.7148,N,07644
                                  Port(D710 APRS):2012-12-20T23:32:15.133 CmdResp[53]:?<0D>$PKWDPOS,233207,A,4221.7148,N,07644.6490,W,0.0,335,
                                  Port(D710 APRS):2012-12-20T23:32:15.149 CmdResp[68]:?<0D>$PKWDPOS,233207,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.4*1A
                                  Port(D710 APRS):2012-12-20T23:32:15.165 CmdResp[69]:?<0D>$PKWDPOS,233207,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.4*1A<0D>
                                  Port(D710 APRS):2012-12-20T23:32:16.165 Missed Expected Response(cmd:) From Command(NO OFF)
                                  Port(D710 APRS):2012-12-20T23:32:16.165 Command[8]:ECHO OFF
                                  Port(D710 APRS):2012-12-20T23:32:16.165 Output[9]:ECHO OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:32:16.205 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:32:17.085 CmdResp[6]:?<0D>$PKW
                                  Port(D710 APRS):2012-12-20T23:32:17.101 CmdResp[22]:?<0D>$PKWDPOS,233209,A,42
                                  Port(D710 APRS):2012-12-20T23:32:17.117 CmdResp[37]:?<0D>$PKWDPOS,233209,A,4221.7148,N,07644
                                  Port(D710 APRS):2012-12-20T23:32:17.133 CmdResp[52]:?<0D>$PKWDPOS,233209,A,4221.7148,N,07644.6490,W,0.0,335
                                  Port(D710 APRS):2012-12-20T23:32:17.149 CmdResp[68]:?<0D>$PKWDPOS,233209,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.5*15
                                  Port(D710 APRS):2012-12-20T23:32:17.165 CmdResp[69]:?<0D>$PKWDPOS,233209,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.5*15<0D>
                                  Port(D710 APRS):2012-12-20T23:32:18.165 Missed Expected Response(cmd:) From Command(ECHO OFF!cmd:!1.0)
                                  Port(D710 APRS):2012-12-20T23:32:18.165 Command[14]:BEACON EVERY 0
                                  Port(D710 APRS):2012-12-20T23:32:18.165 Output[15]:BEACON EVERY 0<0D>
                                  Port(D710 APRS):2012-12-20T23:32:18.221 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:32:19.084 CmdResp[6]:?<0D>$PKW
                                  Port(D710 APRS):2012-12-20T23:32:19.100 CmdResp[21]:?<0D>$PKWDPOS,233211,A,4
                                  Port(D710 APRS):2012-12-20T23:32:19.116 CmdResp[36]:?<0D>$PKWDPOS,233211,A,4221.7148,N,0764
                                  Port(D710 APRS):2012-12-20T23:32:19.132 CmdResp[52]:?<0D>$PKWDPOS,233211,A,4221.7148,N,07644.6490,W,0.0,335
                                  Port(D710 APRS):2012-12-20T23:32:19.148 CmdResp[67]:?<0D>$PKWDPOS,233211,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.6*1
                                  Port(D710 APRS):2012-12-20T23:32:19.164 CmdResp[69]:?<0D>$PKWDPOS,233211,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.6*1F<0D>
                                  Port(D710 APRS):2012-12-20T23:32:20.164 Missed Expected Response(cmd:) From Command(BEACON EVERY 0!cmd:!1.0)
                                  Port(D710 APRS):2012-12-20T23:32:20.164 Command[8]:ECHO OFF
                                  Port(D710 APRS):2012-12-20T23:32:20.164 Output[9]:ECHO OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:32:20.204 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:32:21.084 CmdResp[5]:?<0D>$PK
                                  Port(D710 APRS):2012-12-20T23:32:21.100 CmdResp[21]:?<0D>$PKWDPOS,233213,A,4
                                  Port(D710 APRS):2012-12-20T23:32:21.116 CmdResp[36]:?<0D>$PKWDPOS,233213,A,4221.7148,N,0764
                                  Port(D710 APRS):2012-12-20T23:32:21.132 CmdResp[51]:?<0D>$PKWDPOS,233213,A,4221.7148,N,07644.6490,W,0.0,33
                                  Port(D710 APRS):2012-12-20T23:32:21.148 CmdResp[67]:?<0D>$PKWDPOS,233213,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.7*1
                                  Port(D710 APRS):2012-12-20T23:32:21.164 CmdResp[69]:?<0D>$PKWDPOS,233213,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.7*1C<0D>
                                  Port(D710 APRS):2012-12-20T23:32:22.164 Missed Expected Response(cmd:) From Command(ECHO OFF!cmd:!1.00)
                                  Port(D710 APRS):2012-12-20T23:32:22.164 Command[14]:BEACON EVERY 0
                                  Port(D710 APRS):2012-12-20T23:32:22.165 Output[15]:BEACON EVERY 0<0D>
                                  Port(D710 APRS):2012-12-20T23:32:22.220 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:32:23.084 CmdResp[5]:?<0D>$PK
                                  Port(D710 APRS):2012-12-20T23:32:23.100 CmdResp[20]:?<0D>$PKWDPOS,233215,A,
                                  Port(D710 APRS):2012-12-20T23:32:23.116 CmdResp[35]:?<0D>$PKWDPOS,233215,A,4221.7148,N,076
                                  Port(D710 APRS):2012-12-20T23:32:23.132 CmdResp[51]:?<0D>$PKWDPOS,233215,A,4221.7148,N,07644.6490,W,0.0,33
                                  Port(D710 APRS):2012-12-20T23:32:23.148 CmdResp[66]:?<0D>$PKWDPOS,233215,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.8*
                                  Port(D710 APRS):2012-12-20T23:32:23.164 CmdResp[69]:?<0D>$PKWDPOS,233215,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.8*15<0D>
                                  Port(D710 APRS):2012-12-20T23:32:24.164 Missed Expected Response(cmd:) From Command(BEACON EVERY 0!cmd:!1.00)
                                  Port(D710 APRS):2012-12-20T23:32:24.164 Command[4]:TC 1
                                  Port(D710 APRS):2012-12-20T23:32:24.164 Output[5]:TC 1<0D>
                                  Port(D710 APRS):2012-12-20T23:32:24.204 CmdResp[5]:TS 1<0D>
                                  Port(D710 APRS):2012-12-20T23:32:25.083 CmdResp[8]:TS 1<0D>$PK
                                  Port(D710 APRS):2012-12-20T23:32:25.099 CmdResp[23]:TS 1<0D>$PKWDPOS,233217,A,
                                  Port(D710 APRS):2012-12-20T23:32:25.115 CmdResp[38]:TS 1<0D>$PKWDPOS,233217,A,4221.7148,N,076
                                  Port(D710 APRS):2012-12-20T23:32:25.131 CmdResp[54]:TS 1<0D>$PKWDPOS,233217,A,4221.7148,N,07644.6490,W,0.0,33
                                  Port(D710 APRS):2012-12-20T23:32:25.147 CmdResp[69]:TS 1<0D>$PKWDPOS,233217,A,4221.7148,N,07644.6490,W,0.0,335,201212,422.0*
                                  Port(D710 APRS):2012-12-20T23:32:25.163 CmdResp[72]:TS 1<0D>$PKWDPOS,233217,A,4221.7148,N,07644.6490,W,0.0,335,201212,422.0*1C<0D>
                                  Port(D710 APRS):2012-12-20T23:32:26.163 Missed Expected Response(?EH) From Command(TC 1!?EH!1)
                                  Port(D710 APRS):2012-12-20T23:32:26.163 Command[4]:TC 1
                                  Port(D710 APRS):2012-12-20T23:32:26.163 Output[5]:TC 1<0D>
                                  Port(D710 APRS):2012-12-20T23:32:26.203 CmdResp[5]:TS 1<0D>
                                  Port(D710 APRS):2012-12-20T23:32:26.803 Command[4]:TC 0
                                  Port(D710 APRS):2012-12-20T23:32:26.803 Output[5]:TC 0<0D>
                                  Port(D710 APRS):2012-12-20T23:32:26.904 Command[3]:^M~
                                  Port(D710 APRS):2012-12-20T23:32:26.904 Output[1]:<0D>
                                  Port(D710 APRS):2012-12-20T23:32:26.923 CmdResp[2]:cm
                                  Port(D710 APRS):2012-12-20T23:32:26.939 CmdResp[4]:cmd:
                                  Port(D710 APRS):2012-12-20T23:32:26.939 Command[15]:MYCALL KC2ANT-9
                                  Port(D710 APRS):2012-12-20T23:32:26.939 Output[16]:MYCALL KC2ANT-9<0D>
                                  Port(D710 APRS):2012-12-20T23:32:27.019 CmdResp[15]:MYCALL   was KC
                                  Port(D710 APRS):2012-12-20T23:32:27.035 CmdResp[26]:MYCALL   was KC2ANT-9<0D>cmd:
                                  Port(D710 APRS):2012-12-20T23:32:27.035 Command[34]:UNPROTO APWW10 VIA WIDE2-2,WIDE2-1
                                  Port(D710 APRS):2012-12-20T23:32:27.035 Output[35]:UNPROTO APWW10 VIA WIDE2-2,WIDE2-1<0D>
                                  Port(D710 APRS):2012-12-20T23:32:27.131 CmdResp[6]:$PKWDP
                                  Port(D710 APRS):2012-12-20T23:32:27.147 CmdResp[22]:$PKWDPOS,233219,A,4221
                                  Port(D710 APRS):2012-12-20T23:32:27.163 CmdResp[37]:$PKWDPOS,233219,A,4221.7149,N,07644.6
                                  Port(D710 APRS):2012-12-20T23:32:27.179 CmdResp[52]:$PKWDPOS,233219,A,4221.7149,N,07644.6490,W,0.0,335,2
                                  Port(D710 APRS):2012-12-20T23:32:27.195 CmdResp[68]:$PKWDPOS,233219,A,4221.7149,N,07644.6490,W,0.0,335,201212,422.1*12<0D>U
                                  Port(D710 APRS):2012-12-20T23:32:27.211 CmdResp[83]:$PKWDPOS,233219,A,4221.7149,N,07644.6490,W,0.0,335,201212,422.1*12<0D>UNPROTO  was APK
                                  Port(D710 APRS):2012-12-20T23:32:27.227 CmdResp[91]:$PKWDPOS,233219,A,4221.7149,N,07644.6490,W,0.0,335,201212,422.1*12<0D>UNPROTO  was APK102<0D>cmd:
                                  Port(D710 APRS):2012-12-20T23:32:27.227 Command[4]:CONV
                                  Port(D710 APRS):2012-12-20T23:32:27.227 Output[5]:CONV<0D>
                                  Port(D710 APRS):2012-12-20T23:32:27.328 Command[43]:=4221.71N/07644.65Wf335/000kc2ant@...
                                  Port(D710 APRS):2012-12-20T23:32:27.328 Output[44]:=4221.71N/07644.65Wf335/000kc2ant@...<0D>
                                  Port(D710 APRS):2012-12-20T23:32:27.429 Command[5]:^003~
                                  Port(D710 APRS):2012-12-20T23:32:27.429 Output[1]:<03>
                                  Port(D710 APRS):2012-12-20T23:32:27.451 CmdResp[4]:cmd:
                                  Port(D710 APRS):2012-12-20T23:32:27.451 Command[4]:TC 1
                                  Port(D710 APRS):2012-12-20T23:32:27.451 Output[5]:TC 1<0D>
                                  Port(D710 APRS):2012-12-20T23:32:27.483 CmdResp[8]:?EH<0D>cmd:
                                  Port(D710 APRS):2012-12-20T23:32:27.483 Command[4]:TC 1
                                  Port(D710 APRS):2012-12-20T23:32:27.483 Output[5]:TC 1<0D>
                                  Port(D710 APRS):2012-12-20T23:32:27.515 CmdResp[12]:TS 1?EH<0D>cmd:
                                  Port(D710 APRS):2012-12-20T23:32:29.071 Kenwood[85]:KC2ANT-9>APWW10,KC2ANT-1*,WIDE2-1,WIDE2-1:=4221.71N/07644.65Wf335/000kc2ant@...
                                  WinMain:2012-12-20T23:32:29.724 Logging Disabled


                                  That is the FULL log from time of hitting accept, until the radio beaconed from APRSIS32 and got the "My Position" back.


                                  Port(D710 APRS):2012-12-20T23:28:21.376 Command[4]:TC 1
                                  Port(D710 APRS):2012-12-20T23:28:21.376 Output[5]:TC 1<0D>
                                  Port(D710 APRS):2012-12-20T23:28:21.423 CmdResp[12]:TS 1?EH<0D>cmd:
                                  Port(D710 APRS):2012-12-20T23:28:22.952 Kenwood[85]:KC2ANT-9>APWW10,KC2ANT-1*,WIDE2-1,WIDE2-1:=4221.71N/07644.65Wf335/000kc2ant@...

                                  That is from a forced beacon after it's already up and running.

                                  I drove approximatly 4 miles with forced beacons, and Genius Beacons from APRSIS32, AND with the D710 Smart beacons both on, and off for parts of the drive.

                                  Everything worked, including messaging to KC2ANT.

                                  I don't plan to run in this fashion on a regular basis, but it does work.

                                  Here is the XML portion for the RF Port
                                  <RFPort Name="D710 APRS">
                                  <Protocol>KWD710(APRS)</Protocol>
                                  <Device>COM1:9600,N,8,1</Device>
                                  <RfBaud>1200</RfBaud>
                                  <OpenCmd>^C^C^C~!!0</OpenCmd>
                                  <OpenCmd>TC 1!?!1.0</OpenCmd>
                                  <OpenCmd>TC 1!TS 1!1.0</OpenCmd>
                                  <OpenCmd>TN 1,0!TN 1,0</OpenCmd>
                                  <OpenCmd>TC 0!!0.050</OpenCmd>
                                  <OpenCmd>^M!cmd:!1</OpenCmd>
                                  <OpenCmd>DIG OFF</OpenCmd>
                                  <OpenCmd>GB 4800</OpenCmd>
                                  <OpenCmd>HB 1200</OpenCmd>
                                  <OpenCmd>GPST $GPRMC</OpenCmd>
                                  <OpenCmd>LTM 0</OpenCmd>
                                  <OpenCmd>LTMH OFF</OpenCmd>
                                  <OpenCmd>LOC E 0</OpenCmd>
                                  <OpenCmd>M ON</OpenCmd>
                                  <OpenCmd>MCOM ON</OpenCmd>
                                  <OpenCmd>MS OFF</OpenCmd>
                                  <OpenCmd>CONO OFF</OpenCmd>
                                  <OpenCmd>P 250</OpenCmd>
                                  <OpenCmd>UI OFF</OpenCmd>
                                  <OpenCmd>UIF NOID</OpenCmd>
                                  <OpenCmd>UIT %</OpenCmd>
                                  <OpenCmd>X OFF</OpenCmd>
                                  <OpenCmd>HEADER OFF</OpenCmd>
                                  <OpenCmd>NE ON</OpenCmd>
                                  <OpenCmd>NO OFF</OpenCmd>
                                  <OpenCmd>ECHO OFF!cmd:!1.0</OpenCmd>
                                  <OpenCmd>BEACON EVERY 0!cmd:!1.0</OpenCmd>
                                  <OpenCmd>ECHO OFF!cmd:!1.00</OpenCmd>
                                  <OpenCmd>BEACON EVERY 0!cmd:!1.00</OpenCmd>
                                  <OpenCmd>TC 1!?EH!1</OpenCmd>
                                  <OpenCmd>TC 1!TS 1!1.00</OpenCmd>
                                  <CloseCmd>TC 0!!0.050</CloseCmd>
                                  <CloseCmd>^M!cmd:!1</CloseCmd>
                                  <CloseCmd>LTM 0</CloseCmd>
                                  <CloseCmd>TC 1!?EH!1</CloseCmd>
                                  <CloseCmd>TC 1!TS 1</CloseCmd>
                                  <CloseCmd>TN 0,0!TN 0,0</CloseCmd>
                                  <QuietTime>0</QuietTime>
                                  <Enabled>1</Enabled>
                                  <XmitEnabled>1</XmitEnabled>
                                  <ProvidesNMEA>1</ProvidesNMEA>
                                  <RFtoISEnabled>1</RFtoISEnabled>
                                  <IStoRFEnabled>0</IStoRFEnabled>
                                  <MyCallNot3rd>0</MyCallNot3rd>
                                  <BeaconingEnabled>1</BeaconingEnabled>
                                  <BeaconPath></BeaconPath>
                                  <BulletinObjectEnabled>0</BulletinObjectEnabled>
                                  <DXEnabled>0</DXEnabled>
                                  <DXPath>RFONLY</DXPath>
                                  <MessagesEnabled>1</MessagesEnabled>
                                  <MessagePath></MessagePath>
                                  <TelemetryEnabled>0</TelemetryEnabled>
                                  <TelemetryPath></TelemetryPath>
                                  <!--DigiXform-->
                                  </RFPort>

                                  The following is my NORMAL XML operation settings, notice the only difference being that beaconing is disabled
                                  <RFPort Name="D710 APRS">
                                  <Protocol>KWD710(APRS)</Protocol>
                                  <Device>COM1:9600,N,8,1</Device>
                                  <RfBaud>1200</RfBaud>
                                  <OpenCmd>^C^C^C~!!0</OpenCmd>
                                  <OpenCmd>TC 1!?!1.0</OpenCmd>
                                  <OpenCmd>TC 1!TS 1!1.0</OpenCmd>
                                  <OpenCmd>TN 1,0!TN 1,0</OpenCmd>
                                  <OpenCmd>TC 0!!0.050</OpenCmd>
                                  <OpenCmd>^M!cmd:!1</OpenCmd>
                                  <OpenCmd>DIG OFF</OpenCmd>
                                  <OpenCmd>GB 4800</OpenCmd>
                                  <OpenCmd>HB 1200</OpenCmd>
                                  <OpenCmd>GPST $GPRMC</OpenCmd>
                                  <OpenCmd>LTM 0</OpenCmd>
                                  <OpenCmd>LTMH OFF</OpenCmd>
                                  <OpenCmd>LOC E 0</OpenCmd>
                                  <OpenCmd>M ON</OpenCmd>
                                  <OpenCmd>MCOM ON</OpenCmd>
                                  <OpenCmd>MS OFF</OpenCmd>
                                  <OpenCmd>CONO OFF</OpenCmd>
                                  <OpenCmd>P 250</OpenCmd>
                                  <OpenCmd>UI OFF</OpenCmd>
                                  <OpenCmd>UIF NOID</OpenCmd>
                                  <OpenCmd>UIT %</OpenCmd>
                                  <OpenCmd>X OFF</OpenCmd>
                                  <OpenCmd>HEADER OFF</OpenCmd>
                                  <OpenCmd>NE ON</OpenCmd>
                                  <OpenCmd>NO OFF</OpenCmd>
                                  <OpenCmd>ECHO OFF!cmd:!1.0</OpenCmd>
                                  <OpenCmd>BEACON EVERY 0!cmd:!1.0</OpenCmd>
                                  <OpenCmd>ECHO OFF!cmd:!1.00</OpenCmd>
                                  <OpenCmd>BEACON EVERY 0!cmd:!1.00</OpenCmd>
                                  <OpenCmd>TC 1!?EH!1</OpenCmd>
                                  <OpenCmd>TC 1!TS 1!1.00</OpenCmd>
                                  <CloseCmd>TC 0!!0.050</CloseCmd>
                                  <CloseCmd>^M!cmd:!1</CloseCmd>
                                  <CloseCmd>LTM 0</CloseCmd>
                                  <CloseCmd>TC 1!?EH!1</CloseCmd>
                                  <CloseCmd>TC 1!TS 1</CloseCmd>
                                  <CloseCmd>TN 0,0!TN 0,0</CloseCmd>
                                  <QuietTime>0</QuietTime>
                                  <Enabled>1</Enabled>
                                  <XmitEnabled>1</XmitEnabled>
                                  <ProvidesNMEA>1</ProvidesNMEA>
                                  <RFtoISEnabled>1</RFtoISEnabled>
                                  <IStoRFEnabled>0</IStoRFEnabled>
                                  <MyCallNot3rd>0</MyCallNot3rd>
                                  <BeaconingEnabled>0</BeaconingEnabled>
                                  <BeaconPath></BeaconPath>
                                  <BulletinObjectEnabled>0</BulletinObjectEnabled>
                                  <DXEnabled>0</DXEnabled>
                                  <DXPath>RFONLY</DXPath>
                                  <MessagesEnabled>1</MessagesEnabled>
                                  <MessagePath></MessagePath>
                                  <TelemetryEnabled>0</TelemetryEnabled>
                                  <TelemetryPath></TelemetryPath>
                                  <!--DigiXform-->
                                  </RFPort>

                                  and the corresponding log for the port
                                  WinMain:2012-12-20T23:43:15.858 Stopping Port(D710 APRS)
                                  WinMain:2012-12-20T23:43:15.858 Waiting at line 740
                                  WinMain:2012-12-20T23:43:15.958 Waiting at line 740
                                  WinMain:2012-12-20T23:43:16.058 Waiting at line 740
                                  Port(D710 APRS):2012-12-20T23:43:16.092 Terminating after 900 msec vs 0 Quiet
                                  Port(D710 APRS):2012-12-20T23:43:16.092 Closing COM1:9600,N,8,1
                                  Port(D710 APRS):2012-12-20T23:43:16.092 Command[4]:TC 0
                                  Port(D710 APRS):2012-12-20T23:43:16.092 Output[5]:TC 0<0D>
                                  WinMain:2012-12-20T23:43:16.158 Waiting at line 2843
                                  Port(D710 APRS):2012-12-20T23:43:16.193 Command[2]:^M
                                  Port(D710 APRS):2012-12-20T23:43:16.193 Output[2]:<0D 0D>
                                  Port(D710 APRS):2012-12-20T23:43:16.212 CmdResp[3]:cmd
                                  Port(D710 APRS):2012-12-20T23:43:16.228 CmdResp[8]:cmd:cmd:
                                  Port(D710 APRS):2012-12-20T23:43:16.228 Command[5]:LTM 0
                                  Port(D710 APRS):2012-12-20T23:43:16.228 Output[6]:LTM 0<0D>
                                  WinMain:2012-12-20T23:43:16.258 Waiting at line 2843
                                  Port(D710 APRS):2012-12-20T23:43:16.292 CmdResp[12]:LTMON    was
                                  Port(D710 APRS):2012-12-20T23:43:16.308 CmdResp[19]:LTMON    was 0<0D>cmd:
                                  Port(D710 APRS):2012-12-20T23:43:16.308 Command[4]:TC 1
                                  Port(D710 APRS):2012-12-20T23:43:16.309 Output[5]:TC 1<0D>
                                  Port(D710 APRS):2012-12-20T23:43:16.340 CmdResp[12]:TS 1?EH<0D>cmd:
                                  Port(D710 APRS):2012-12-20T23:43:16.340 Command[4]:TC 1
                                  Port(D710 APRS):2012-12-20T23:43:16.340 Output[5]:TC 1<0D>
                                  WinMain:2012-12-20T23:43:16.358 Waiting at line 2843
                                  Port(D710 APRS):2012-12-20T23:43:16.388 CmdResp[5]:TS 1<0D>
                                  Port(D710 APRS):2012-12-20T23:43:16.388 Command[6]:TN 0,0
                                  Port(D710 APRS):2012-12-20T23:43:16.388 Output[7]:TN 0,0<0D>
                                  Port(D710 APRS):2012-12-20T23:43:16.436 CmdResp[7]:TN 0,0<0D>
                                  WinMain:2012-12-20T23:43:16.458 Waiting at line 2843
                                  Port(D710 APRS):2012-12-20T23:43:16.547 Reader Exiting
                                  WinMain:2012-12-20T23:43:16.558 Starting Port(D710 APRS)
                                  Port(D710 APRS):2012-12-20T23:43:16.559 CpReader Running on COM1:9600,N,8,1 (31 OpenCmds, 6 CloseCmds)
                                  Port(D710 APRS):2012-12-20T23:43:16.559 Opening COM1:9600,N,8,1
                                  Port(D710 APRS):2012-12-20T23:43:16.560 Opening COM1 with 4 Args
                                  Port(D710 APRS):2012-12-20T23:43:16.604 COM1:Packet Length 64 Version 2
                                  Port(D710 APRS):2012-12-20T23:43:16.605 COM1:ServiceMask 0x1 Reserved1 0x0
                                  Port(D710 APRS):2012-12-20T23:43:16.605 COM1:MaxQueue Tx 0 Rx 0 Baud 268435456
                                  Port(D710 APRS):2012-12-20T23:43:16.605 COM1:Provider SubType 1 Capabilities 0xFF
                                  Port(D710 APRS):2012-12-20T23:43:16.605 COM1:Settable Params 127 Baud 0x10066B70 Data 0xC StopParity 0x1F05
                                  Port(D710 APRS):2012-12-20T23:43:16.605 COM1:Current Queue Tx 0 Rx 4096
                                  Port(D710 APRS):2012-12-20T23:43:16.605 COM1:Provider Specifics 0x0 0x0
                                  Port(D710 APRS):2012-12-20T23:43:16.620 CpOpen:Port COM1 9600,N,8,1 !CTSFlow !DSRFlow !OutXon(2048) !InXoff(512) DTR_ENABLE !DSRSense RTS_ENABLE
                                  Port(D710 APRS):2012-12-20T23:43:16.620 Opened COM1:9600,N,8,1, Flushing 0 in TransmitQueue, Sending 31 OpenCmds
                                  Port(D710 APRS):2012-12-20T23:43:16.621 Command[7]:^C^C^C~
                                  Port(D710 APRS):2012-12-20T23:43:16.621 Output[3]:<03 03 03>
                                  Port(D710 APRS):2012-12-20T23:43:16.621 Command[4]:TC 1
                                  Port(D710 APRS):2012-12-20T23:43:16.621 Output[5]:TC 1<0D>
                                  Port(D710 APRS):2012-12-20T23:43:16.660 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:16.660 Command[4]:TC 1
                                  Port(D710 APRS):2012-12-20T23:43:16.660 Output[5]:TC 1<0D>
                                  Port(D710 APRS):2012-12-20T23:43:16.708 CmdResp[5]:TS 1<0D>
                                  Port(D710 APRS):2012-12-20T23:43:16.708 Command[6]:TN 1,0
                                  Port(D710 APRS):2012-12-20T23:43:16.708 Output[7]:TN 1,0<0D>
                                  Port(D710 APRS):2012-12-20T23:43:16.756 CmdResp[7]:TN 1,0<0D>
                                  Port(D710 APRS):2012-12-20T23:43:16.756 Command[4]:TC 0
                                  Port(D710 APRS):2012-12-20T23:43:16.756 Output[5]:TC 0<0D>
                                  Port(D710 APRS):2012-12-20T23:43:16.856 Command[2]:^M
                                  Port(D710 APRS):2012-12-20T23:43:16.856 Output[2]:<0D 0D>
                                  Port(D710 APRS):2012-12-20T23:43:17.124 CmdResp[14]:<0D 0D 0D>Kenwood Rad
                                  Port(D710 APRS):2012-12-20T23:43:17.140 CmdResp[29]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 
                                  Port(D710 APRS):2012-12-20T23:43:17.157 CmdResp[45]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Level 2 Version 
                                  Port(D710 APRS):2012-12-20T23:43:17.172 CmdResp[60]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Level 2 Version 2.0<0D>Release 09/
                                  Port(D710 APRS):2012-12-20T23:43:17.188 CmdResp[75]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Level 2 Version 2.0<0D>Release 09/Mar/11 3Chip ve
                                  Port(D710 APRS):2012-12-20T23:43:17.204 CmdResp[91]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Level 2 Version 2.0<0D>Release 09/Mar/11 3Chip ver 1.02<0D>Checksum 
                                  Port(D710 APRS):2012-12-20T23:43:17.220 CmdResp[106]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Level 2 Version 2.0<0D>Release 09/Mar/11 3Chip ver 1.02<0D>Checksum $1859<0D>cmd:cmd:$
                                  Port(D710 APRS):2012-12-20T23:43:17.220 Command[7]:DIG OFF
                                  Port(D710 APRS):2012-12-20T23:43:17.220 Output[8]:DIG OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:43:17.236 CmdResp[16]:PKWDPOS,,V,,,,,,
                                  Port(D710 APRS):2012-12-20T23:43:17.252 CmdResp[30]:PKWDPOS,,V,,,,,,,,*12<0D>cmd:cmd:
                                  Port(D710 APRS):2012-12-20T23:43:17.252 Command[7]:GB 4800
                                  Port(D710 APRS):2012-12-20T23:43:17.252 Output[8]:GB 4800<0D>
                                  Port(D710 APRS):2012-12-20T23:43:17.273 CmdResp[11]:VERSION  is
                                  Port(D710 APRS):2012-12-20T23:43:17.283 CmdResp[26]:VERSION  is 1.02,1859<0D>cmd:
                                  Port(D710 APRS):2012-12-20T23:43:17.283 Command[7]:HB 1200
                                  Port(D710 APRS):2012-12-20T23:43:17.283 Output[8]:HB 1200<0D>
                                  Port(D710 APRS):2012-12-20T23:43:17.332 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:18.343 Missed Expected Response(cmd:) From Command(HB 1200)
                                  Port(D710 APRS):2012-12-20T23:43:18.344 Command[11]:GPST $GPRMC
                                  Port(D710 APRS):2012-12-20T23:43:18.344 Output[12]:GPST $GPRMC<0D>
                                  Port(D710 APRS):2012-12-20T23:43:18.388 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:19.388 Missed Expected Response(cmd:) From Command(GPST $GPRMC)
                                  Port(D710 APRS):2012-12-20T23:43:19.388 Command[5]:LTM 0
                                  Port(D710 APRS):2012-12-20T23:43:19.388 Output[6]:LTM 0<0D>
                                  Port(D710 APRS):2012-12-20T23:43:19.427 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:20.427 Missed Expected Response(cmd:) From Command(LTM 0)
                                  Port(D710 APRS):2012-12-20T23:43:20.427 Command[8]:LTMH OFF
                                  Port(D710 APRS):2012-12-20T23:43:20.427 Output[9]:LTMH OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:43:20.467 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:21.059 CmdResp[17]:?<0D>KWXIMON  was 0<0D>
                                  Port(D710 APRS):2012-12-20T23:43:21.075 CmdResp[21]:?<0D>KWXIMON  was 0<0D>cmd:
                                  Port(D710 APRS):2012-12-20T23:43:21.075 Command[7]:LOC E 0
                                  Port(D710 APRS):2012-12-20T23:43:21.075 Output[8]:LOC E 0<0D>
                                  Port(D710 APRS):2012-12-20T23:43:21.123 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:22.123 Missed Expected Response(cmd:) From Command(LOC E 0)
                                  Port(D710 APRS):2012-12-20T23:43:22.123 Command[4]:M ON
                                  Port(D710 APRS):2012-12-20T23:43:22.123 Output[5]:M ON<0D>
                                  Port(D710 APRS):2012-12-20T23:43:22.163 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:22.595 CmdResp[6]:?<0D>$PKW
                                  Port(D710 APRS):2012-12-20T23:43:22.611 CmdResp[21]:?<0D>$PKWDPOS,234315,A,4
                                  Port(D710 APRS):2012-12-20T23:43:22.627 CmdResp[36]:?<0D>$PKWDPOS,234315,A,4221.7136,N,0764
                                  Port(D710 APRS):2012-12-20T23:43:22.643 CmdResp[52]:?<0D>$PKWDPOS,234315,A,4221.7136,N,07644.6483,W,0.0,335
                                  Port(D710 APRS):2012-12-20T23:43:22.659 CmdResp[67]:?<0D>$PKWDPOS,234315,A,4221.7136,N,07644.6483,W,0.0,335,201212,423.6*1
                                  Port(D710 APRS):2012-12-20T23:43:22.675 CmdResp[69]:?<0D>$PKWDPOS,234315,A,4221.7136,N,07644.6483,W,0.0,335,201212,423.6*14<0D>
                                  Port(D710 APRS):2012-12-20T23:43:22.739 CmdResp[79]:?<0D>$PKWDPOS,234315,A,4221.7136,N,07644.6483,W,0.0,335,201212,423.6*14<0D>UNPROTO  w
                                  Port(D710 APRS):2012-12-20T23:43:22.755 CmdResp[93]:?<0D>$PKWDPOS,234315,A,4221.7136,N,07644.6483,W,0.0,335,201212,423.6*14<0D>UNPROTO  was APK102<0D>cmd:
                                  Port(D710 APRS):2012-12-20T23:43:22.755 Command[7]:MCOM ON
                                  Port(D710 APRS):2012-12-20T23:43:22.755 Output[8]:MCOM ON<0D>
                                  Port(D710 APRS):2012-12-20T23:43:22.803 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:22.948 CmdResp[4]:?<0D>cm
                                  Port(D710 APRS):2012-12-20T23:43:22.978 CmdResp[6]:?<0D>cmd:
                                  Port(D710 APRS):2012-12-20T23:43:22.978 Command[6]:MS OFF
                                  Port(D710 APRS):2012-12-20T23:43:22.978 Output[7]:MS OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:43:23.027 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:24.027 Missed Expected Response(cmd:) From Command(MS OFF)
                                  Port(D710 APRS):2012-12-20T23:43:24.027 Command[8]:CONO OFF
                                  Port(D710 APRS):2012-12-20T23:43:24.027 Output[9]:CONO OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:43:24.067 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:24.227 CmdResp[17]:?<0D>KC2ANT-9>T2RQ7Q
                                  Port(D710 APRS):2012-12-20T23:43:24.243 CmdResp[33]:?<0D>KC2ANT-9>T2RQ7Q,KC2ANT-1,WIDE1*
                                  Port(D710 APRS):2012-12-20T23:43:24.259 CmdResp[48]:?<0D>KC2ANT-9>T2RQ7Q,KC2ANT-1,WIDE1*,WIDE2-1:`hH\l#
                                  Port(D710 APRS):2012-12-20T23:43:24.275 CmdResp[63]:?<0D>KC2ANT-9>T2RQ7Q,KC2ANT-1,WIDE1*,WIDE2-1:`hH\l#?f/]"8R}146.970
                                  Port(D710 APRS):2012-12-20T23:43:24.291 CmdResp[69]:?<0D>KC2ANT-9>T2RQ7Q,KC2ANT-1,WIDE1*,WIDE2-1:`hH\l#?f/]"8R}146.970MHz=<0D 0D>
                                  Port(D710 APRS):2012-12-20T23:43:24.594 CmdResp[72]:?<0D>KC2ANT-9>T2RQ7Q,KC2ANT-1,WIDE1*,WIDE2-1:`hH\l#?f/]"8R}146.970MHz=<0D 0D>$PK
                                  Port(D710 APRS):2012-12-20T23:43:24.610 CmdResp[88]:?<0D>KC2ANT-9>T2RQ7Q,KC2ANT-1,WIDE1*,WIDE2-1:`hH\l#?f/]"8R}146.970MHz=<0D 0D>$PKWDPOS,234317,A,4
                                  Port(D710 APRS):2012-12-20T23:43:24.626 CmdResp[103]:?<0D>KC2ANT-9>T2RQ7Q,KC2ANT-1,WIDE1*,WIDE2-1:`hH\l#?f/]"8R}146.970MHz=<0D 0D>$PKWDPOS,234317,A,4221.7136,N,0764
                                  Port(D710 APRS):2012-12-20T23:43:24.642 CmdResp[118]:?<0D>KC2ANT-9>T2RQ7Q,KC2ANT-1,WIDE1*,WIDE2-1:`hH\l#?f/]"8R}146.970MHz=<0D 0D>$PKWDPOS,234317,A,4221.7136,N,07644.6483,W,0.0,33
                                  Port(D710 APRS):2012-12-20T23:43:24.658 CmdResp[134]:?<0D>KC2ANT-9>T2RQ7Q,KC2ANT-1,WIDE1*,WIDE2-1:`hH\l#?f/]"8R}146.970MHz=<0D 0D>$PKWDPOS,234317,A,4221.7136,N,07644.6483,W,0.0,335,201212,423.5*1
                                  Port(D710 APRS):2012-12-20T23:43:24.674 CmdResp[136]:?<0D>KC2ANT-9>T2RQ7Q,KC2ANT-1,WIDE1*,WIDE2-1:`hH\l#?f/]"8R}146.970MHz=<0D 0D>$PKWDPOS,234317,A,4221.7136,N,07644.6483,W,0.0,335,201212,423.5*15<0D>
                                  Port(D710 APRS):2012-12-20T23:43:25.618 CmdResp[143]:?<0D>KC2ANT-9>T2RQ7Q,KC2ANT-1,WIDE1*,WIDE2-1:`hH\l#?f/]"8R}146.970MHz=<0D 0D>$PKWDPOS,234317,A,4221.7136,N,07644.6483,W,0.0,335,201212,423.5*15<0D>KC2ANT-
                                  Port(D710 APRS):2012-12-20T23:43:25.618 Missed Expected Response(cmd:) From Command(CONO OFF)
                                  Port(D710 APRS):2012-12-20T23:43:25.618 Command[5]:P 250
                                  Port(D710 APRS):2012-12-20T23:43:25.618 Output[6]:P 250<0D>
                                  Port(D710 APRS):2012-12-20T23:43:25.634 CmdResp[15]:9>T2RQ7Q,KC2ANT
                                  Port(D710 APRS):2012-12-20T23:43:25.650 CmdResp[30]:9>T2RQ7Q,KC2ANT-1,WIDE1,WIDE2*
                                  Port(D710 APRS):2012-12-20T23:43:25.666 CmdResp[46]:9>T2RQ7Q,KC2ANT-1,WIDE1,WIDE2*:`hH\l#?f/]"8R}1
                                  Port(D710 APRS):2012-12-20T23:43:25.682 CmdResp[58]:9>T2RQ7Q,KC2ANT-1,WIDE1,WIDE2*:`hH\l#?f/]"8R}146.970MHz=<0D 0D>
                                  Port(D710 APRS):2012-12-20T23:43:26.594 CmdResp[61]:9>T2RQ7Q,KC2ANT-1,WIDE1,WIDE2*:`hH\l#?f/]"8R}146.970MHz=<0D 0D>$PK
                                  Port(D710 APRS):2012-12-20T23:43:26.610 CmdResp[76]:9>T2RQ7Q,KC2ANT-1,WIDE1,WIDE2*:`hH\l#?f/]"8R}146.970MHz=<0D 0D>$PKWDPOS,234319,A,
                                  Port(D710 APRS):2012-12-20T23:43:26.626 CmdResp[92]:9>T2RQ7Q,KC2ANT-1,WIDE1,WIDE2*:`hH\l#?f/]"8R}146.970MHz=<0D 0D>$PKWDPOS,234319,A,4221.7136,N,0764
                                  Port(D710 APRS):2012-12-20T23:43:26.626 Missed Expected Response(cmd:) From Command(P 250)
                                  Port(D710 APRS):2012-12-20T23:43:26.626 Command[6]:UI OFF
                                  Port(D710 APRS):2012-12-20T23:43:26.626 Output[7]:UI OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:43:26.642 CmdResp[15]:4.6483,W,0.0,33
                                  Port(D710 APRS):2012-12-20T23:43:26.658 CmdResp[30]:4.6483,W,0.0,335,201212,423.5*
                                  Port(D710 APRS):2012-12-20T23:43:26.674 CmdResp[33]:4.6483,W,0.0,335,201212,423.5*1B<0D>
                                  Port(D710 APRS):2012-12-20T23:43:27.674 Missed Expected Response(cmd:) From Command(UI OFF)
                                  Port(D710 APRS):2012-12-20T23:43:27.674 Command[8]:UIF NOID
                                  Port(D710 APRS):2012-12-20T23:43:27.674 Output[9]:UIF NOID<0D>
                                  Port(D710 APRS):2012-12-20T23:43:27.714 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:28.594 CmdResp[4]:?<0D>$P
                                  Port(D710 APRS):2012-12-20T23:43:28.610 CmdResp[20]:?<0D>$PKWDPOS,234321,A,
                                  Port(D710 APRS):2012-12-20T23:43:28.626 CmdResp[35]:?<0D>$PKWDPOS,234321,A,4221.7136,N,076
                                  Port(D710 APRS):2012-12-20T23:43:28.642 CmdResp[51]:?<0D>$PKWDPOS,234321,A,4221.7136,N,07644.6483,W,0.0,33
                                  Port(D710 APRS):2012-12-20T23:43:28.658 CmdResp[66]:?<0D>$PKWDPOS,234321,A,4221.7136,N,07644.6483,W,0.0,335,201212,423.5*
                                  Port(D710 APRS):2012-12-20T23:43:28.674 CmdResp[69]:?<0D>$PKWDPOS,234321,A,4221.7136,N,07644.6483,W,0.0,335,201212,423.5*10<0D>
                                  Port(D710 APRS):2012-12-20T23:43:29.674 Missed Expected Response(cmd:) From Command(UIF NOID)
                                  Port(D710 APRS):2012-12-20T23:43:29.674 Command[5]:UIT %
                                  Port(D710 APRS):2012-12-20T23:43:29.674 Output[6]:UIT %<0D>
                                  Port(D710 APRS):2012-12-20T23:43:29.714 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:30.593 CmdResp[4]:?<0D>$P
                                  Port(D710 APRS):2012-12-20T23:43:30.609 CmdResp[19]:?<0D>$PKWDPOS,234323,A
                                  Port(D710 APRS):2012-12-20T23:43:30.625 CmdResp[35]:?<0D>$PKWDPOS,234323,A,4221.7136,N,076
                                  Port(D710 APRS):2012-12-20T23:43:30.641 CmdResp[50]:?<0D>$PKWDPOS,234323,A,4221.7136,N,07644.6483,W,0.0,3
                                  Port(D710 APRS):2012-12-20T23:43:30.657 CmdResp[65]:?<0D>$PKWDPOS,234323,A,4221.7136,N,07644.6483,W,0.0,335,201212,423.4
                                  Port(D710 APRS):2012-12-20T23:43:30.673 CmdResp[69]:?<0D>$PKWDPOS,234323,A,4221.7136,N,07644.6483,W,0.0,335,201212,423.4*13<0D>
                                  Port(D710 APRS):2012-12-20T23:43:31.673 Missed Expected Response(cmd:) From Command(UIT %)
                                  Port(D710 APRS):2012-12-20T23:43:31.673 Command[5]:X OFF
                                  Port(D710 APRS):2012-12-20T23:43:31.673 Output[6]:X OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:43:31.712 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:32.593 CmdResp[4]:?<0D>$P
                                  Port(D710 APRS):2012-12-20T23:43:32.609 CmdResp[19]:?<0D>$PKWDPOS,234325,A
                                  Port(D710 APRS):2012-12-20T23:43:32.625 CmdResp[34]:?<0D>$PKWDPOS,234325,A,4221.7136,N,07
                                  Port(D710 APRS):2012-12-20T23:43:32.641 CmdResp[50]:?<0D>$PKWDPOS,234325,A,4221.7136,N,07644.6483,W,0.0,3
                                  Port(D710 APRS):2012-12-20T23:43:32.657 CmdResp[65]:?<0D>$PKWDPOS,234325,A,4221.7136,N,07644.6483,W,0.0,335,201212,423.4
                                  Port(D710 APRS):2012-12-20T23:43:32.673 CmdResp[69]:?<0D>$PKWDPOS,234325,A,4221.7136,N,07644.6483,W,0.0,335,201212,423.4*15<0D>
                                  Port(D710 APRS):2012-12-20T23:43:32.833 CmdResp[78]:?<0D>$PKWDPOS,234325,A,4221.7136,N,07644.6483,W,0.0,335,201212,423.4*15<0D>KB2FAF-1>
                                  Port(D710 APRS):2012-12-20T23:43:32.833 Missed Expected Response(cmd:) From Command(X OFF)
                                  Port(D710 APRS):2012-12-20T23:43:32.833 Command[10]:HEADER OFF
                                  Port(D710 APRS):2012-12-20T23:43:32.833 Output[11]:HEADER OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:43:32.849 CmdResp[15]:APJI23,KC2ANT-1
                                  Port(D710 APRS):2012-12-20T23:43:32.865 CmdResp[31]:APJI23,KC2ANT-1*,WIDE2-1:<IGATE
                                  Port(D710 APRS):2012-12-20T23:43:32.881 CmdResp[46]:APJI23,KC2ANT-1*,WIDE2-1:<IGATE,MSG_CNT=471,LO
                                  Port(D710 APRS):2012-12-20T23:43:32.897 CmdResp[55]:APJI23,KC2ANT-1*,WIDE2-1:<IGATE,MSG_CNT=471,LOC_CNT=23<0D>
                                  Port(D710 APRS):2012-12-20T23:43:33.137 CmdResp[61]:APJI23,KC2ANT-1*,WIDE2-1:<IGATE,MSG_CNT=471,LOC_CNT=23<0D>KB2FAF
                                  Port(D710 APRS):2012-12-20T23:43:33.153 CmdResp[77]:APJI23,KC2ANT-1*,WIDE2-1:<IGATE,MSG_CNT=471,LOC_CNT=23<0D>KB2FAF-1>APJI23,KC2ANT
                                  Port(D710 APRS):2012-12-20T23:43:33.169 CmdResp[92]:APJI23,KC2ANT-1*,WIDE2-1:<IGATE,MSG_CNT=471,LOC_CNT=23<0D>KB2FAF-1>APJI23,KC2ANT-1*,WIDE2-1:>ja
                                  Port(D710 APRS):2012-12-20T23:43:33.185 CmdResp[103]:APJI23,KC2ANT-1*,WIDE2-1:<IGATE,MSG_CNT=471,LOC_CNT=23<0D>KB2FAF-1>APJI23,KC2ANT-1*,WIDE2-1:>javAPRSIGate<0D>
                                  Port(D710 APRS):2012-12-20T23:43:34.185 Missed Expected Response(cmd:) From Command(HEADER OFF)
                                  Port(D710 APRS):2012-12-20T23:43:34.185 Command[5]:NE ON
                                  Port(D710 APRS):2012-12-20T23:43:34.185 Output[6]:NE ON<0D>
                                  Port(D710 APRS):2012-12-20T23:43:34.225 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:34.529 CmdResp[12]:?<0D>KB2FAF-1>A
                                  Port(D710 APRS):2012-12-20T23:43:34.545 CmdResp[27]:?<0D>KB2FAF-1>APJI23,KC2ANT-1,
                                  Port(D710 APRS):2012-12-20T23:43:34.562 CmdResp[42]:?<0D>KB2FAF-1>APJI23,KC2ANT-1,WIDE2*:<IGATE,M
                                  Port(D710 APRS):2012-12-20T23:43:34.577 CmdResp[58]:?<0D>KB2FAF-1>APJI23,KC2ANT-1,WIDE2*:<IGATE,MSG_CNT=471,LOC_C
                                  Port(D710 APRS):2012-12-20T23:43:34.593 CmdResp[65]:?<0D>KB2FAF-1>APJI23,KC2ANT-1,WIDE2*:<IGATE,MSG_CNT=471,LOC_CNT=23<0D>$
                                  Port(D710 APRS):2012-12-20T23:43:34.614 CmdResp[80]:?<0D>KB2FAF-1>APJI23,KC2ANT-1,WIDE2*:<IGATE,MSG_CNT=471,LOC_CNT=23<0D>$PKWDPOS,234327,
                                  Port(D710 APRS):2012-12-20T23:43:34.627 CmdResp[96]:?<0D>KB2FAF-1>APJI23,KC2ANT-1,WIDE2*:<IGATE,MSG_CNT=471,LOC_CNT=23<0D>$PKWDPOS,234327,A,4221.7135,N,07
                                  Port(D710 APRS):2012-12-20T23:43:34.642 CmdResp[111]:?<0D>KB2FAF-1>APJI23,KC2ANT-1,WIDE2*:<IGATE,MSG_CNT=471,LOC_CNT=23<0D>$PKWDPOS,234327,A,4221.7135,N,07644.6483,W,0.0,
                                  Port(D710 APRS):2012-12-20T23:43:34.657 CmdResp[126]:?<0D>KB2FAF-1>APJI23,KC2ANT-1,WIDE2*:<IGATE,MSG_CNT=471,LOC_CNT=23<0D>$PKWDPOS,234327,A,4221.7135,N,07644.6483,W,0.0,335,201212,423.
                                  Port(D710 APRS):2012-12-20T23:43:34.673 CmdResp[131]:?<0D>KB2FAF-1>APJI23,KC2ANT-1,WIDE2*:<IGATE,MSG_CNT=471,LOC_CNT=23<0D>$PKWDPOS,234327,A,4221.7135,N,07644.6483,W,0.0,335,201212,423.5*15<0D>
                                  Port(D710 APRS):2012-12-20T23:43:35.673 Missed Expected Response(cmd:) From Command(NE ON)
                                  Port(D710 APRS):2012-12-20T23:43:35.673 Command[6]:NO OFF
                                  Port(D710 APRS):2012-12-20T23:43:35.673 Output[7]:NO OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:43:35.713 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:36.592 CmdResp[3]:?<0D>$
                                  Port(D710 APRS):2012-12-20T23:43:36.608 CmdResp[18]:?<0D>$PKWDPOS,234329,
                                  Port(D710 APRS):2012-12-20T23:43:36.624 CmdResp[34]:?<0D>$PKWDPOS,234329,A,4221.7135,N,07
                                  Port(D710 APRS):2012-12-20T23:43:36.640 CmdResp[49]:?<0D>$PKWDPOS,234329,A,4221.7135,N,07644.6483,W,0.0,
                                  Port(D710 APRS):2012-12-20T23:43:36.656 CmdResp[64]:?<0D>$PKWDPOS,234329,A,4221.7135,N,07644.6483,W,0.0,335,201212,423.
                                  Port(D710 APRS):2012-12-20T23:43:36.672 CmdResp[69]:?<0D>$PKWDPOS,234329,A,4221.7135,N,07644.6483,W,0.0,335,201212,423.4*1A<0D>
                                  Port(D710 APRS):2012-12-20T23:43:37.672 Missed Expected Response(cmd:) From Command(NO OFF)
                                  Port(D710 APRS):2012-12-20T23:43:37.672 Command[8]:ECHO OFF
                                  Port(D710 APRS):2012-12-20T23:43:37.672 Output[9]:ECHO OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:43:37.712 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:38.608 CmdResp[18]:?<0D>$PKWDPOS,234331,
                                  Port(D710 APRS):2012-12-20T23:43:38.624 CmdResp[33]:?<0D>$PKWDPOS,234331,A,4221.7134,N,0
                                  Port(D710 APRS):2012-12-20T23:43:38.640 CmdResp[48]:?<0D>$PKWDPOS,234331,A,4221.7134,N,07644.6484,W,0.0
                                  Port(D710 APRS):2012-12-20T23:43:38.656 CmdResp[64]:?<0D>$PKWDPOS,234331,A,4221.7134,N,07644.6484,W,0.0,335,201212,423.
                                  Port(D710 APRS):2012-12-20T23:43:38.672 CmdResp[69]:?<0D>$PKWDPOS,234331,A,4221.7134,N,07644.6484,W,0.0,335,201212,423.3*12<0D>
                                  Port(D710 APRS):2012-12-20T23:43:38.720 CmdResp[80]:?<0D>$PKWDPOS,234331,A,4221.7134,N,07644.6484,W,0.0,335,201212,423.3*12<0D>KC2ANT-1>AP
                                  Port(D710 APRS):2012-12-20T23:43:38.720 Missed Expected Response(cmd:) From Command(ECHO OFF!cmd:!1.0)
                                  Port(D710 APRS):2012-12-20T23:43:38.720 Command[14]:BEACON EVERY 0
                                  Port(D710 APRS):2012-12-20T23:43:38.720 Output[15]:BEACON EVERY 0<0D>
                                  Port(D710 APRS):2012-12-20T23:43:38.736 CmdResp[15]:N391:!4223.10N/
                                  Port(D710 APRS):2012-12-20T23:43:38.752 CmdResp[31]:N391:!4223.10N/07640.10W#PHG510
                                  Port(D710 APRS):2012-12-20T23:43:38.768 CmdResp[35]:N391:!4223.10N/07640.10W#PHG5100/<0D 0D>
                                  Port(D710 APRS):2012-12-20T23:43:38.960 CmdResp[40]:N391:!4223.10N/07640.10W#PHG5100/<0D 0D 0D>cmd:
                                  Port(D710 APRS):2012-12-20T23:43:38.960 Command[8]:ECHO OFF
                                  Port(D710 APRS):2012-12-20T23:43:38.960 Output[9]:ECHO OFF<0D>
                                  Port(D710 APRS):2012-12-20T23:43:39.008 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:40.008 Missed Expected Response(cmd:) From Command(ECHO OFF!cmd:!1.00)
                                  Port(D710 APRS):2012-12-20T23:43:40.008 Command[14]:BEACON EVERY 0
                                  Port(D710 APRS):2012-12-20T23:43:40.008 Output[15]:BEACON EVERY 0<0D>
                                  Port(D710 APRS):2012-12-20T23:43:40.064 CmdResp[2]:?<0D>
                                  Port(D710 APRS):2012-12-20T23:43:40.608 CmdResp[17]:?<0D>$PKWDPOS,234333
                                  Port(D710 APRS):2012-12-20T23:43:40.624 CmdResp[33]:?<0D>$PKWDPOS,234333,A,4221.7134,N,0
                                  Port(D710 APRS):2012-12-20T23:43:40.640 CmdResp[48]:?<0D>$PKWDPOS,234333,A,4221.7134,N,07644.6484,W,0.0
                                  Port(D710 APRS):2012-12-20T23:43:40.656 CmdResp[63]:?<0D>$PKWDPOS,234333,A,4221.7134,N,07644.6484,W,0.0,335,201212,423
                                  Port(D710 APRS):2012-12-20T23:43:40.672 CmdResp[69]:?<0D>$PKWDPOS,234333,A,4221.7134,N,07644.6484,W,0.0,335,201212,423.2*11<0D>
                                  Port(D710 APRS):2012-12-20T23:43:41.672 Missed Expected Response(cmd:) From Command(BEACON EVERY 0!cmd:!1.00)
                                  Port(D710 APRS):2012-12-20T23:43:41.672 Command[4]:TC 1
                                  Port(D710 APRS):2012-12-20T23:43:41.672 Output[5]:TC 1<0D>
                                  Port(D710 APRS):2012-12-20T23:43:41.711 CmdResp[5]:TS 1<0D>
                                  Port(D710 APRS):2012-12-20T23:43:42.608 CmdResp[20]:TS 1<0D>$PKWDPOS,234335
                                  Port(D710 APRS):2012-12-20T23:43:42.623 CmdResp[35]:TS 1<0D>$PKWDPOS,234335,A,4221.7134,N,
                                  Port(D710 APRS):2012-12-20T23:43:42.639 CmdResp[51]:TS 1<0D>$PKWDPOS,234335,A,4221.7134,N,07644.6484,W,0.0
                                  Port(D710 APRS):2012-12-20T23:43:42.655 CmdResp[66]:TS 1<0D>$PKWDPOS,234335,A,4221.7134,N,07644.6484,W,0.0,335,201212,423
                                  Port(D710 APRS):2012-12-20T23:43:42.671 CmdResp[72]:TS 1<0D>$PKWDPOS,234335,A,4221.7134,N,07644.6484,W,0.0,335,201212,423.1*14<0D>
                                  Port(D710 APRS):2012-12-20T23:43:43.671 Missed Expected Response(?EH) From Command(TC 1!?EH!1)
                                  Port(D710 APRS):2012-12-20T23:43:43.671 Command[4]:TC 1
                                  Port(D710 APRS):2012-12-20T23:43:43.671 Output[5]:TC 1<0D>
                                  Port(D710 APRS):2012-12-20T23:43:43.711 CmdResp[5]:TS 1<0D>
                                  WinMain:2012-12-20T23:43:48.548 Logging Disabled


                                  Please keep in mind that the radio has started beaconing, and decoding packets while all of those commands are still going on, and is functioning as it would without APRSIS32 even in the mix.

                                  Tony, I've recreated a setup that you've described and had it working as you said it has. At this point I'm inclined to think that something has changed with your cables, the radio TNC, or perhaps even your computer.

                                  I'm at a loss as to where to go from here. 

                                  Adam
                                  KC2ANT


                                  To: aprsisce@yahoogroups.com
                                  From: kc2ant@...
                                  Date: Thu, 20 Dec 2012 18:06:53 -0500
                                  Subject: Re: [aprsisce] APRIS32 Transmit stops Kenwood D710 from decoding packets.

                                   

                                  Give me half an hour or so and i'll attempt enabling RF transmit in my mobile and see if it indeed works.

                                  Adam
                                  KC2ANT

                                  -----Original Message-----

                                  From: Lynn W Deffenbaugh (Mr)
                                  Sent: 20 Dec 2012 22:28:26 GMT
                                  To: aprsisce@yahoogroups.com
                                  Subject: Re: [aprsisce] APRIS32 Transmit stops Kenwood D710 from decoding packets.

                                   

                                  Just for the record, I'm not ignoring this issue nor this thread, but tracking it with interest.  However, being a non-owner of said equipment, I really don't have much to add.  I just implemented what I was told to implement, tested it on a loaner unit, and called it complete.  The Kwd710(APRS) mode is, as was stated earlier, a hack using commands as they were not originally intended.

                                  I find the RMS response rather interesting.  Does it do the same thing if you cycle power on the radio and run RMS Express first?

                                  I'm wondering if you might have an intermittent RS-232 cable, or if you changed power levels or had antenna/coax issues such that RF is interrupting the serial data stream.  Have you checked the SWR and/or dropped the power to low to see if the issues go away?

                                  Lynn (D) - KJ4ERJ - Author of APRSISCE for Windows Mobile and Win32

                                  PS.  I loved your "for no apparent reason" statement.  Something changed or the behavior would still be the same.

                                  On 12/20/2012 4:54 PM, Tony VE6MVP wrote:
                                  At 02:45 PM 2012-12-20, Tony VE6MVP wrote:

                                  The Kenwood is not transmitting.  I've carefully watched the D710 screen when I hit Transmit or a Send on a Message.   That said I did loosen and tighten the antenna connections.  I reseated the D710 head and body cables.   No difference.

                                  I then switched to using RMS Express to a Winlink 2000 VHF node on a local repeater.   Which has worked a few months ago.  RMS Express knows about D710s.    I see it changes the TNC from APRS12 to PACKET12 and then it states TNC not found.   However I can't see a setting to view a detailed log of exactly what commands it is sending to the TNC..

                                  BTW it's also quite possible that the TNC in the D710 has gone wonky.   <sigh>

                                  Tony



                                • Adam Mahnke
                                  FWIW APRS.fi raw packets for the testing time frame. 2012-12-20 23:14:10 UTC: KC2ANT-9 T2RP0Y,WIDE1-1,WIDE2-1,qAR,N9RIM:`hKVl!Zf/] 7F}443.950MHz=2012-12-20
                                  Message 18 of 20 , Dec 20, 2012
                                  • 0 Attachment
                                    FWIW APRS.fi raw packets for the testing time frame.

                                    2012-12-20 23:14:10 UTC: KC2ANT-9>T2RP0Y,WIDE1-1,WIDE2-1,qAR,N9RIM:`hKVl!Zf/]"7F}443.950MHz=
                                    2012-12-20 23:15:22 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:>202315zAPRSIS32
                                    2012-12-20 23:15:34 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4220.04N/07647.55Wf183/000kc2ant@...
                                    2012-12-20 23:15:58 UTC: KC2ANT-9>T2RP0T,WIDE1-1,WIDE2-1,qAR,KC2ANT:`hKSl!of/]"7F}443.950MHz=
                                    2012-12-20 23:16:32 UTC: KC2ANT-9>APWW10,WIDE2-2,WIDE2-1,qAR,KC2ANT:=4220.04N/07647.55Wf183/000kc2ant@...
                                    2012-12-20 23:16:36 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4220.04N/07647.55Wf192/002kc2ant@...
                                    2012-12-20 23:16:52 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4220.01N/07647.56Wf191/015kc2ant@...
                                    2012-12-20 23:16:54 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:T#871,100,048,048,500,000,10100000
                                    2012-12-20 23:17:00 UTC: KC2ANT-9>T2QY9W,WIDE1-1,WIDE2-1,qAR,KC2ANT:`hKTm+uf/]"7G}443.950MHz=
                                    2012-12-20 23:17:24 UTC: KC2ANT-9>APWW10,WIDE2-2,WIDE2-1,qAR,KC2ANT:=4219.96N/07647.49Wf093/022kc2ant@...
                                    2012-12-20 23:17:33 UTC: KC2ANT-9>T2QY9V,WIDE1-1,WIDE2-1,qAR,KC2ANT:`hKFlHzf/]"7H}146.970MHz=
                                    2012-12-20 23:17:54 UTC: KC2ANT-9>APWW10,WIDE2-2,WIDE2-1,qAR,KC2ANT:=4220.06N/07647.40Wf009/028kc2ant@...
                                    2012-12-20 23:18:23 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4220.19N/07647.32Wf101/023kc2ant@...
                                    2012-12-20 23:19:08 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4220.18N/07646.90Wf038/006kc2ant@...
                                    2012-12-20 23:19:38 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4220.40N/07646.77Wf037/035kc2ant@...
                                    2012-12-20 23:20:22 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4220.78N/07646.30Wf036/049kc2ant@...
                                    2012-12-20 23:21:16 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4221.33N/07645.61Wf048/051kc2ant@...
                                    2012-12-20 23:21:46 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4221.40N/07645.18Wf087/010kc2ant@...
                                    2012-12-20 23:22:17 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4221.52N/07645.12Wf018/043kc2ant@...
                                    2012-12-20 23:22:48 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4221.73N/07644.92Wf099/002kc2ant@...
                                    2012-12-20 23:23:18 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4221.72N/07644.93Wf099/000kc2ant@...
                                    2012-12-20 23:23:23 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:<IGATE,MSG_CNT=0,LOC_CNT=2,DIR_CNT=0,RF_CNT=2,R/O!
                                    2012-12-20 23:23:52 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE::KC2ANT   :Message test{DH}
                                    2012-12-20 23:23:56 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4221.72N/07644.92Wf085/003kc2ant@...
                                    2012-12-20 23:24:52 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4221.72N/07644.82Wf109/000kc2ant@...
                                    2012-12-20 23:25:22 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4221.71N/07644.78Wf114/008kc2ant@...
                                    2012-12-20 23:25:40 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4221.70N/07644.75Wf111/003kc2ant@...
                                    2012-12-20 23:26:24 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4221.68N/07644.68Wf074/005kc2ant@...
                                    2012-12-20 23:26:55 UTC: KC2ANT-9>APWW10,WIDE2-2,WIDE2-1,qAR,W2CXM-1:=4221.71N/07644.65Wf047/004kc2ant@...
                                    2012-12-20 23:27:50 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4221.71N/07644.65Wf335/000kc2ant@...
                                    2012-12-20 23:31:53 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:T#872,100,048,048,500,000,10100000
                                    2012-12-20 23:31:58 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:=4221.71N/07644.65Wf335/000kc2ant@...
                                    2012-12-20 23:32:31 UTC: KC2ANT-9>APWW10,WIDE2-2,WIDE2-1,qAR,W2CXM-1:=4221.71N/07644.65Wf335/000kc2ant@...
                                    2012-12-20 23:36:07 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2TURKIYE:<IGATE,CLOSED
                                    2012-12-20 23:41:24 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2DENMARK:=4221.71N/07644.65Wf335/000kc2ant@...
                                    2012-12-20 23:41:39 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2DENMARK:<IGATE,MSG_CNT=0,LOC_CNT=2,DIR_CNT=0,RF_CNT=2,R/O!
                                    2012-12-20 23:42:04 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2DENMARK:=4221.71N/07644.65Wf335/000kc2ant@...
                                    2012-12-20 23:42:39 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2DENMARK:T#873,100,048,048,500,000,10100000
                                    2012-12-20 23:42:55 UTC: KC2ANT-9>T2RQ7Q,WIDE1-1,WIDE2-1,qAR,N9RIM:`hH\l#?f/]"8R}146.970MHz=
                                    2012-12-20 23:43:54 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2DENMARK:=4221.71N/07644.65Wf061/000kc2ant@...
                                    2012-12-20 23:45:40 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2DENMARK:>202345zAPRSIS32
                                    2012-12-20 23:47:11 UTC: KC2ANT-9>APWW10,TCPIP*,qAC,T2DENMARK:<IGATE,CLOSED

                                    Anything with my e-mail is from APRSIS32
                                    anything with a frequency is from the D710.

                                    Adam
                                    KC2ANT


                                    To: aprsisce@yahoogroups.com
                                    From: kc2ant@...
                                    Date: Thu, 20 Dec 2012 18:47:04 -0500
                                    Subject: RE: [aprsisce] APRIS32 Transmit stops Kenwood D710 from decoding packets.

                                     

                                    ok, lets see if I can make sense of this

                                    I started APRSIS32 and enabled logging on the PortD710
                                    Configured it to Transmit via RF from APRSIS32 in APRS mode

                                    WinMain:2012-12-20T23:31:50.321 Stopping Port(D710 APRS)
                                    WinMain:2012-12-20T23:31:50.321 Waiting at line 740
                                    WinMain:2012-12-20T23:31:50.421 Waiting at line 740
                                    Port(D710 APRS):2012-12-20T23:31:50.482 Terminating after 300 msec vs 0 Quiet
                                    Port(D710 APRS):2012-12-20T23:31:50.482 Closing COM1:9600,N,8,1
                                    Port(D710 APRS):2012-12-20T23:31:50.482 Command[4]:TC 0
                                    Port(D710 APRS):2012-12-20T23:31:50.482 Output[5]:TC 0<0D>
                                    WinMain:2012-12-20T23:31:50.521 Waiting at line 2843
                                    Port(D710 APRS):2012-12-20T23:31:50.583 Command[2]:^M
                                    Port(D710 APRS):2012-12-20T23:31:50.583 Output[2]:<0D 0D>
                                    Port(D710 APRS):2012-12-20T23:31:50.609 CmdResp[8]:cmd:cmd:
                                    Port(D710 APRS):2012-12-20T23:31:50.609 Command[5]:LTM 0
                                    Port(D710 APRS):2012-12-20T23:31:50.609 Output[6]:LTM 0<0D>
                                    WinMain:2012-12-20T23:31:50.621 Waiting at line 2843
                                    Port(D710 APRS):2012-12-20T23:31:50.673 CmdResp[11]:LTMON    wa
                                    Port(D710 APRS):2012-12-20T23:31:50.689 CmdResp[19]:LTMON    was 0<0D>cmd:
                                    Port(D710 APRS):2012-12-20T23:31:50.689 Command[4]:TC 1
                                    Port(D710 APRS):2012-12-20T23:31:50.689 Output[5]:TC 1<0D>
                                    WinMain:2012-12-20T23:31:50.721 Waiting at line 2843
                                    Port(D710 APRS):2012-12-20T23:31:50.721 CmdResp[12]:TS 1?EH<0D>cmd:
                                    Port(D710 APRS):2012-12-20T23:31:50.721 Command[4]:TC 1
                                    Port(D710 APRS):2012-12-20T23:31:50.721 Output[5]:TC 1<0D>
                                    Port(D710 APRS):2012-12-20T23:31:50.769 CmdResp[5]:TS 1<0D>
                                    Port(D710 APRS):2012-12-20T23:31:50.769 Command[6]:TN 0,0
                                    Port(D710 APRS):2012-12-20T23:31:50.769 Output[7]:TN 0,0<0D>
                                    Port(D710 APRS):2012-12-20T23:31:50.817 CmdResp[7]:TN 0,0<0D>
                                    WinMain:2012-12-20T23:31:50.821 Waiting at line 2843
                                    WinMain:2012-12-20T23:31:50.921 Waiting at line 2843
                                    Port(D710 APRS):2012-12-20T23:31:50.928 Reader Exiting
                                    WinMain:2012-12-20T23:31:51.021 Starting Port(D710 APRS)
                                    Port(D710 APRS):2012-12-20T23:31:51.022 CpReader Running on COM1:9600,N,8,1 (31 OpenCmds, 6 CloseCmds)
                                    Port(D710 APRS):2012-12-20T23:31:51.023 Opening COM1:9600,N,8,1
                                    Port(D710 APRS):2012-12-20T23:31:51.023 Opening COM1 with 4 Args
                                    Port(D710 APRS):2012-12-20T23:31:51.081 COM1:Packet Length 64 Version 2
                                    Port(D710 APRS):2012-12-20T23:31:51.081 COM1:ServiceMask 0x1 Reserved1 0x0
                                    Port(D710 APRS):2012-12-20T23:31:51.081 COM1:MaxQueue Tx 0 Rx 0 Baud 268435456
                                    Port(D710 APRS):2012-12-20T23:31:51.081 COM1:Provider SubType 1 Capabilities 0xFF
                                    Port(D710 APRS):2012-12-20T23:31:51.081 COM1:Settable Params 127 Baud 0x10066B70 Data 0xC StopParity 0x1F05
                                    Port(D710 APRS):2012-12-20T23:31:51.081 COM1:Current Queue Tx 0 Rx 4096
                                    Port(D710 APRS):2012-12-20T23:31:51.081 COM1:Provider Specifics 0x0 0x0
                                    Port(D710 APRS):2012-12-20T23:31:51.096 CpOpen:Port COM1 9600,N,8,1 !CTSFlow !DSRFlow !OutXon(2048) !InXoff(512) DTR_ENABLE !DSRSense RTS_ENABLE
                                    Port(D710 APRS):2012-12-20T23:31:51.096 Opened COM1:9600,N,8,1, Flushing 0 in TransmitQueue, Sending 31 OpenCmds
                                    Port(D710 APRS):2012-12-20T23:31:51.096 Command[7]:^C^C^C~
                                    Port(D710 APRS):2012-12-20T23:31:51.096 Output[3]:<03 03 03>
                                    Port(D710 APRS):2012-12-20T23:31:51.097 Command[4]:TC 1
                                    Port(D710 APRS):2012-12-20T23:31:51.097 Output[5]:TC 1<0D>
                                    Port(D710 APRS):2012-12-20T23:31:51.137 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:31:51.137 Command[4]:TC 1
                                    Port(D710 APRS):2012-12-20T23:31:51.137 Output[5]:TC 1<0D>
                                    Port(D710 APRS):2012-12-20T23:31:51.195 CmdResp[5]:TS 1<0D>
                                    Port(D710 APRS):2012-12-20T23:31:51.195 Command[6]:TN 1,0
                                    Port(D710 APRS):2012-12-20T23:31:51.195 Output[7]:TN 1,0<0D>
                                    Port(D710 APRS):2012-12-20T23:31:51.249 CmdResp[7]:TN 1,0<0D>
                                    Port(D710 APRS):2012-12-20T23:31:51.249 Command[4]:TC 0
                                    Port(D710 APRS):2012-12-20T23:31:51.249 Output[5]:TC 0<0D>
                                    Port(D710 APRS):2012-12-20T23:31:51.350 Command[2]:^M
                                    Port(D710 APRS):2012-12-20T23:31:51.350 Output[2]:<0D 0D>
                                    Port(D710 APRS):2012-12-20T23:31:51.601 CmdResp[2]:<0D 0D>
                                    Port(D710 APRS):2012-12-20T23:31:51.617 CmdResp[18]:<0D 0D 0D>Kenwood Radio M
                                    Port(D710 APRS):2012-12-20T23:31:51.633 CmdResp[33]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Leve
                                    Port(D710 APRS):2012-12-20T23:31:51.649 CmdResp[48]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Level 2 Version 2.0
                                    Port(D710 APRS):2012-12-20T23:31:51.665 CmdResp[64]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Level 2 Version 2.0<0D>Release 09/Mar/
                                    Port(D710 APRS):2012-12-20T23:31:51.681 CmdResp[79]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Level 2 Version 2.0<0D>Release 09/Mar/11 3Chip ver 1.
                                    Port(D710 APRS):2012-12-20T23:31:51.697 CmdResp[95]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Level 2 Version 2.0<0D>Release 09/Mar/11 3Chip ver 1.02<0D>Checksum $185
                                    Port(D710 APRS):2012-12-20T23:31:51.713 CmdResp[110]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Level 2 Version 2.0<0D>Release 09/Mar/11 3Chip ver 1.02<0D>Checksum $1859<0D>cmd:cmd:$PKWD
                                    Port(D710 APRS):2012-12-20T23:31:51.713 Command[7]:DIG OFF
                                    Port(D710 APRS):2012-12-20T23:31:51.713 Output[8]:DIG OFF<0D>
                                    Port(D710 APRS):2012-12-20T23:31:51.729 CmdResp[15]:POS,,V,,,,,,,,*
                                    Port(D710 APRS):2012-12-20T23:31:51.745 CmdResp[26]:POS,,V,,,,,,,,*12<0D>cmd:cmd:
                                    Port(D710 APRS):2012-12-20T23:31:51.745 Command[7]:GB 4800
                                    Port(D710 APRS):2012-12-20T23:31:51.745 Output[8]:GB 4800<0D>
                                    Port(D710 APRS):2012-12-20T23:31:51.761 CmdResp[15]:VERSION  is 1.0
                                    Port(D710 APRS):2012-12-20T23:31:51.777 CmdResp[26]:VERSION  is 1.02,1859<0D>cmd:
                                    Port(D710 APRS):2012-12-20T23:31:51.777 Command[7]:HB 1200
                                    Port(D710 APRS):2012-12-20T23:31:51.777 Output[8]:HB 1200<0D>
                                    Port(D710 APRS):2012-12-20T23:31:51.824 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:31:52.824 Missed Expected Response(cmd:) From Command(HB 1200)
                                    Port(D710 APRS):2012-12-20T23:31:52.824 Command[11]:GPST $GPRMC
                                    Port(D710 APRS):2012-12-20T23:31:52.824 Output[12]:GPST $GPRMC<0D>
                                    Port(D710 APRS):2012-12-20T23:31:52.864 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:31:53.865 Missed Expected Response(cmd:) From Command(GPST $GPRMC)
                                    Port(D710 APRS):2012-12-20T23:31:53.865 Command[5]:LTM 0
                                    Port(D710 APRS):2012-12-20T23:31:53.865 Output[6]:LTM 0<0D>
                                    Port(D710 APRS):2012-12-20T23:31:53.905 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:31:54.905 Missed Expected Response(cmd:) From Command(LTM 0)
                                    Port(D710 APRS):2012-12-20T23:31:54.905 Command[8]:LTMH OFF
                                    Port(D710 APRS):2012-12-20T23:31:54.905 Output[9]:LTMH OFF<0D>
                                    Port(D710 APRS):2012-12-20T23:31:54.945 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:31:55.537 CmdResp[18]:?<0D>KWXIMON  was 0<0D>c
                                    Port(D710 APRS):2012-12-20T23:31:55.555 CmdResp[21]:?<0D>KWXIMON  was 0<0D>cmd:
                                    Port(D710 APRS):2012-12-20T23:31:55.555 Command[7]:LOC E 0
                                    Port(D710 APRS):2012-12-20T23:31:55.555 Output[8]:LOC E 0<0D>
                                    Port(D710 APRS):2012-12-20T23:31:55.601 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:31:56.601 Missed Expected Response(cmd:) From Command(LOC E 0)
                                    Port(D710 APRS):2012-12-20T23:31:56.601 Command[4]:M ON
                                    Port(D710 APRS):2012-12-20T23:31:56.601 Output[5]:M ON<0D>
                                    Port(D710 APRS):2012-12-20T23:31:56.640 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:31:57.092 CmdResp[10]:?<0D>$PKWDPOS
                                    Port(D710 APRS):2012-12-20T23:31:57.107 CmdResp[25]:?<0D>$PKWDPOS,233149,A,4221.
                                    Port(D710 APRS):2012-12-20T23:31:57.120 CmdResp[41]:?<0D>$PKWDPOS,233149,A,4221.7148,N,07644.649
                                    Port(D710 APRS):2012-12-20T23:31:57.136 CmdResp[56]:?<0D>$PKWDPOS,233149,A,4221.7148,N,07644.6491,W,0.0,335,201
                                    Port(D710 APRS):2012-12-20T23:31:57.152 CmdResp[69]:?<0D>$PKWDPOS,233149,A,4221.7148,N,07644.6491,W,0.0,335,201212,420.9*1E<0D>
                                    Port(D710 APRS):2012-12-20T23:31:58.152 Missed Expected Response(cmd:) From Command(M ON)
                                    Port(D710 APRS):2012-12-20T23:31:58.152 Command[7]:MCOM ON
                                    Port(D710 APRS):2012-12-20T23:31:58.152 Output[8]:MCOM ON<0D>
                                    Port(D710 APRS):2012-12-20T23:31:58.192 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:31:59.088 CmdResp[10]:?<0D>$PKWDPOS
                                    Port(D710 APRS):2012-12-20T23:31:59.104 CmdResp[25]:?<0D>$PKWDPOS,233151,A,4221.
                                    Port(D710 APRS):2012-12-20T23:31:59.123 CmdResp[40]:?<0D>$PKWDPOS,233151,A,4221.7148,N,07644.64
                                    Port(D710 APRS):2012-12-20T23:31:59.136 CmdResp[56]:?<0D>$PKWDPOS,233151,A,4221.7148,N,07644.6491,W,0.0,335,201
                                    Port(D710 APRS):2012-12-20T23:31:59.152 CmdResp[69]:?<0D>$PKWDPOS,233151,A,4221.7148,N,07644.6491,W,0.0,335,201212,421.0*1F<0D>
                                    Port(D710 APRS):2012-12-20T23:32:00.153 Missed Expected Response(cmd:) From Command(MCOM ON)
                                    Port(D710 APRS):2012-12-20T23:32:00.153 Command[6]:MS OFF
                                    Port(D710 APRS):2012-12-20T23:32:00.153 Output[7]:MS OFF<0D>
                                    Port(D710 APRS):2012-12-20T23:32:00.192 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:32:01.088 CmdResp[9]:?<0D>$PKWDPO
                                    Port(D710 APRS):2012-12-20T23:32:01.104 CmdResp[25]:?<0D>$PKWDPOS,233153,A,4221.
                                    Port(D710 APRS):2012-12-20T23:32:01.120 CmdResp[40]:?<0D>$PKWDPOS,233153,A,4221.7148,N,07644.64
                                    Port(D710 APRS):2012-12-20T23:32:01.142 CmdResp[55]:?<0D>$PKWDPOS,233153,A,4221.7148,N,07644.6491,W,0.0,335,20
                                    Port(D710 APRS):2012-12-20T23:32:01.154 CmdResp[69]:?<0D>$PKWDPOS,233153,A,4221.7148,N,07644.6491,W,0.0,335,201212,421.0*1D<0D>
                                    Port(D710 APRS):2012-12-20T23:32:02.154 Missed Expected Response(cmd:) From Command(MS OFF)
                                    Port(D710 APRS):2012-12-20T23:32:02.154 Command[8]:CONO OFF
                                    Port(D710 APRS):2012-12-20T23:32:02.154 Output[9]:CONO OFF<0D>
                                    Port(D710 APRS):2012-12-20T23:32:02.191 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:32:03.087 CmdResp[9]:?<0D>$PKWDPO
                                    Port(D710 APRS):2012-12-20T23:32:03.103 CmdResp[24]:?<0D>$PKWDPOS,233155,A,4221
                                    Port(D710 APRS):2012-12-20T23:32:03.119 CmdResp[40]:?<0D>$PKWDPOS,233155,A,4221.7148,N,07644.64
                                    Port(D710 APRS):2012-12-20T23:32:03.135 CmdResp[55]:?<0D>$PKWDPOS,233155,A,4221.7148,N,07644.6491,W,0.0,335,20
                                    Port(D710 APRS):2012-12-20T23:32:03.151 CmdResp[69]:?<0D>$PKWDPOS,233155,A,4221.7148,N,07644.6491,W,0.0,335,201212,421.0*1B<0D>
                                    Port(D710 APRS):2012-12-20T23:32:03.999 CmdResp[85]:?<0D>$PKWDPOS,233155,A,4221.7148,N,07644.6491,W,0.0,335,201212,421.0*1B<0D>W2CXM-1>APWW10,K
                                    Port(D710 APRS):2012-12-20T23:32:03.999 Missed Expected Response(cmd:) From Command(CONO OFF)
                                    Port(D710 APRS):2012-12-20T23:32:03.999 Command[5]:P 250
                                    Port(D710 APRS):2012-12-20T23:32:03.999 Output[6]:P 250<0D>
                                    Port(D710 APRS):2012-12-20T23:32:04.015 CmdResp[15]:C2ANT-1*,WIDE2-
                                    Port(D710 APRS):2012-12-20T23:32:04.031 CmdResp[30]:C2ANT-1*,WIDE2-1:;146.94-/R*11
                                    Port(D710 APRS):2012-12-20T23:32:04.047 CmdResp[46]:C2ANT-1*,WIDE2-1:;146.94-/R*111111z4225.75N/07
                                    Port(D710 APRS):2012-12-20T23:32:04.063 CmdResp[61]:C2ANT-1*,WIDE2-1:;146.94-/R*111111z4225.75N/07626.95Wr146.940
                                    Port(D710 APRS):2012-12-20T23:32:04.079 CmdResp[76]:C2ANT-1*,WIDE2-1:;146.94-/R*111111z4225.75N/07626.95Wr146.940MHz C103 -060 R
                                    Port(D710 APRS):2012-12-20T23:32:04.095 CmdResp[91]:C2ANT-1*,WIDE2-1:;146.94-/R*111111z4225.75N/07626.95Wr146.940MHz C103 -060 R20m AltSkywarn<0D>
                                    Port(D710 APRS):2012-12-20T23:32:04.319 CmdResp[96]:C2ANT-1*,WIDE2-1:;146.94-/R*111111z4225.75N/07626.95Wr146.940MHz C103 -060 R20m AltSkywarn<0D 0D>cmd:
                                    Port(D710 APRS):2012-12-20T23:32:04.319 Command[6]:UI OFF
                                    Port(D710 APRS):2012-12-20T23:32:04.319 Output[7]:UI OFF<0D>
                                    Port(D710 APRS):2012-12-20T23:32:04.367 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:32:05.087 CmdResp[8]:?<0D>$PKWDP
                                    Port(D710 APRS):2012-12-20T23:32:05.103 CmdResp[24]:?<0D>$PKWDPOS,233157,A,4221
                                    Port(D710 APRS):2012-12-20T23:32:05.119 CmdResp[39]:?<0D>$PKWDPOS,233157,A,4221.7148,N,07644.6
                                    Port(D710 APRS):2012-12-20T23:32:05.135 CmdResp[54]:?<0D>$PKWDPOS,233157,A,4221.7148,N,07644.6491,W,0.0,335,2
                                    Port(D710 APRS):2012-12-20T23:32:05.151 CmdResp[69]:?<0D>$PKWDPOS,233157,A,4221.7148,N,07644.6491,W,0.0,335,201212,421.1*18<0D>
                                    Port(D710 APRS):2012-12-20T23:32:06.151 Missed Expected Response(cmd:) From Command(UI OFF)
                                    Port(D710 APRS):2012-12-20T23:32:06.151 Command[8]:UIF NOID
                                    Port(D710 APRS):2012-12-20T23:32:06.151 Output[9]:UIF NOID<0D>
                                    Port(D710 APRS):2012-12-20T23:32:06.191 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:32:07.087 CmdResp[8]:?<0D>$PKWDP
                                    Port(D710 APRS):2012-12-20T23:32:07.103 CmdResp[24]:?<0D>$PKWDPOS,233159,A,4221
                                    Port(D710 APRS):2012-12-20T23:32:07.119 CmdResp[39]:?<0D>$PKWDPOS,233159,A,4221.7148,N,07644.6
                                    Port(D710 APRS):2012-12-20T23:32:07.135 CmdResp[54]:?<0D>$PKWDPOS,233159,A,4221.7148,N,07644.6491,W,0.0,335,2
                                    Port(D710 APRS):2012-12-20T23:32:07.151 CmdResp[69]:?<0D>$PKWDPOS,233159,A,4221.7148,N,07644.6491,W,0.0,335,201212,421.1*16<0D>
                                    Port(D710 APRS):2012-12-20T23:32:08.151 Missed Expected Response(cmd:) From Command(UIF NOID)
                                    Port(D710 APRS):2012-12-20T23:32:08.151 Command[5]:UIT %
                                    Port(D710 APRS):2012-12-20T23:32:08.151 Output[6]:UIT %<0D>
                                    Port(D710 APRS):2012-12-20T23:32:08.190 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:32:09.086 CmdResp[8]:?<0D>$PKWDP
                                    Port(D710 APRS):2012-12-20T23:32:09.102 CmdResp[23]:?<0D>$PKWDPOS,233201,A,422
                                    Port(D710 APRS):2012-12-20T23:32:09.118 CmdResp[38]:?<0D>$PKWDPOS,233201,A,4221.7148,N,07644.
                                    Port(D710 APRS):2012-12-20T23:32:09.134 CmdResp[54]:?<0D>$PKWDPOS,233201,A,4221.7148,N,07644.6490,W,0.0,335,2
                                    Port(D710 APRS):2012-12-20T23:32:09.150 CmdResp[69]:?<0D>$PKWDPOS,233201,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.1*19<0D>
                                    Port(D710 APRS):2012-12-20T23:32:10.150 Missed Expected Response(cmd:) From Command(UIT %)
                                    Port(D710 APRS):2012-12-20T23:32:10.150 Command[5]:X OFF
                                    Port(D710 APRS):2012-12-20T23:32:10.150 Output[6]:X OFF<0D>
                                    Port(D710 APRS):2012-12-20T23:32:10.190 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:32:11.086 CmdResp[7]:?<0D>$PKWD
                                    Port(D710 APRS):2012-12-20T23:32:11.102 CmdResp[22]:?<0D>$PKWDPOS,233203,A,42
                                    Port(D710 APRS):2012-12-20T23:32:11.118 CmdResp[38]:?<0D>$PKWDPOS,233203,A,4221.7148,N,07644.
                                    Port(D710 APRS):2012-12-20T23:32:11.134 CmdResp[53]:?<0D>$PKWDPOS,233203,A,4221.7148,N,07644.6491,W,0.0,335,
                                    Port(D710 APRS):2012-12-20T23:32:11.150 CmdResp[69]:?<0D>$PKWDPOS,233203,A,4221.7148,N,07644.6491,W,0.0,335,201212,421.2*19<0D>
                                    Port(D710 APRS):2012-12-20T23:32:12.150 Missed Expected Response(cmd:) From Command(X OFF)
                                    Port(D710 APRS):2012-12-20T23:32:12.150 Command[10]:HEADER OFF
                                    Port(D710 APRS):2012-12-20T23:32:12.150 Output[11]:HEADER OFF<0D>
                                    Port(D710 APRS):2012-12-20T23:32:12.190 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:32:13.086 CmdResp[7]:?<0D>$PKWD
                                    Port(D710 APRS):2012-12-20T23:32:13.102 CmdResp[22]:?<0D>$PKWDPOS,233205,A,42
                                    Port(D710 APRS):2012-12-20T23:32:13.118 CmdResp[38]:?<0D>$PKWDPOS,233205,A,4221.7148,N,07644.
                                    Port(D710 APRS):2012-12-20T23:32:13.134 CmdResp[53]:?<0D>$PKWDPOS,233205,A,4221.7148,N,07644.6490,W,0.0,335,
                                    Port(D710 APRS):2012-12-20T23:32:13.150 CmdResp[68]:?<0D>$PKWDPOS,233205,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.3*1F
                                    Port(D710 APRS):2012-12-20T23:32:13.166 CmdResp[69]:?<0D>$PKWDPOS,233205,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.3*1F<0D>
                                    Port(D710 APRS):2012-12-20T23:32:13.166 Missed Expected Response(cmd:) From Command(HEADER OFF)
                                    Port(D710 APRS):2012-12-20T23:32:13.166 Command[5]:NE ON
                                    Port(D710 APRS):2012-12-20T23:32:13.166 Output[6]:NE ON<0D>
                                    Port(D710 APRS):2012-12-20T23:32:13.198 CmdResp[1]:?
                                    Port(D710 APRS):2012-12-20T23:32:13.214 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:32:14.214 Missed Expected Response(cmd:) From Command(NE ON)
                                    Port(D710 APRS):2012-12-20T23:32:14.214 Command[6]:NO OFF
                                    Port(D710 APRS):2012-12-20T23:32:14.214 Output[7]:NO OFF<0D>
                                    Port(D710 APRS):2012-12-20T23:32:14.253 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:32:15.085 CmdResp[7]:?<0D>$PKWD
                                    Port(D710 APRS):2012-12-20T23:32:15.101 CmdResp[22]:?<0D>$PKWDPOS,233207,A,42
                                    Port(D710 APRS):2012-12-20T23:32:15.117 CmdResp[37]:?<0D>$PKWDPOS,233207,A,4221.7148,N,07644
                                    Port(D710 APRS):2012-12-20T23:32:15.133 CmdResp[53]:?<0D>$PKWDPOS,233207,A,4221.7148,N,07644.6490,W,0.0,335,
                                    Port(D710 APRS):2012-12-20T23:32:15.149 CmdResp[68]:?<0D>$PKWDPOS,233207,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.4*1A
                                    Port(D710 APRS):2012-12-20T23:32:15.165 CmdResp[69]:?<0D>$PKWDPOS,233207,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.4*1A<0D>
                                    Port(D710 APRS):2012-12-20T23:32:16.165 Missed Expected Response(cmd:) From Command(NO OFF)
                                    Port(D710 APRS):2012-12-20T23:32:16.165 Command[8]:ECHO OFF
                                    Port(D710 APRS):2012-12-20T23:32:16.165 Output[9]:ECHO OFF<0D>
                                    Port(D710 APRS):2012-12-20T23:32:16.205 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:32:17.085 CmdResp[6]:?<0D>$PKW
                                    Port(D710 APRS):2012-12-20T23:32:17.101 CmdResp[22]:?<0D>$PKWDPOS,233209,A,42
                                    Port(D710 APRS):2012-12-20T23:32:17.117 CmdResp[37]:?<0D>$PKWDPOS,233209,A,4221.7148,N,07644
                                    Port(D710 APRS):2012-12-20T23:32:17.133 CmdResp[52]:?<0D>$PKWDPOS,233209,A,4221.7148,N,07644.6490,W,0.0,335
                                    Port(D710 APRS):2012-12-20T23:32:17.149 CmdResp[68]:?<0D>$PKWDPOS,233209,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.5*15
                                    Port(D710 APRS):2012-12-20T23:32:17.165 CmdResp[69]:?<0D>$PKWDPOS,233209,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.5*15<0D>
                                    Port(D710 APRS):2012-12-20T23:32:18.165 Missed Expected Response(cmd:) From Command(ECHO OFF!cmd:!1.0)
                                    Port(D710 APRS):2012-12-20T23:32:18.165 Command[14]:BEACON EVERY 0
                                    Port(D710 APRS):2012-12-20T23:32:18.165 Output[15]:BEACON EVERY 0<0D>
                                    Port(D710 APRS):2012-12-20T23:32:18.221 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:32:19.084 CmdResp[6]:?<0D>$PKW
                                    Port(D710 APRS):2012-12-20T23:32:19.100 CmdResp[21]:?<0D>$PKWDPOS,233211,A,4
                                    Port(D710 APRS):2012-12-20T23:32:19.116 CmdResp[36]:?<0D>$PKWDPOS,233211,A,4221.7148,N,0764
                                    Port(D710 APRS):2012-12-20T23:32:19.132 CmdResp[52]:?<0D>$PKWDPOS,233211,A,4221.7148,N,07644.6490,W,0.0,335
                                    Port(D710 APRS):2012-12-20T23:32:19.148 CmdResp[67]:?<0D>$PKWDPOS,233211,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.6*1
                                    Port(D710 APRS):2012-12-20T23:32:19.164 CmdResp[69]:?<0D>$PKWDPOS,233211,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.6*1F<0D>
                                    Port(D710 APRS):2012-12-20T23:32:20.164 Missed Expected Response(cmd:) From Command(BEACON EVERY 0!cmd:!1.0)
                                    Port(D710 APRS):2012-12-20T23:32:20.164 Command[8]:ECHO OFF
                                    Port(D710 APRS):2012-12-20T23:32:20.164 Output[9]:ECHO OFF<0D>
                                    Port(D710 APRS):2012-12-20T23:32:20.204 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:32:21.084 CmdResp[5]:?<0D>$PK
                                    Port(D710 APRS):2012-12-20T23:32:21.100 CmdResp[21]:?<0D>$PKWDPOS,233213,A,4
                                    Port(D710 APRS):2012-12-20T23:32:21.116 CmdResp[36]:?<0D>$PKWDPOS,233213,A,4221.7148,N,0764
                                    Port(D710 APRS):2012-12-20T23:32:21.132 CmdResp[51]:?<0D>$PKWDPOS,233213,A,4221.7148,N,07644.6490,W,0.0,33
                                    Port(D710 APRS):2012-12-20T23:32:21.148 CmdResp[67]:?<0D>$PKWDPOS,233213,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.7*1
                                    Port(D710 APRS):2012-12-20T23:32:21.164 CmdResp[69]:?<0D>$PKWDPOS,233213,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.7*1C<0D>
                                    Port(D710 APRS):2012-12-20T23:32:22.164 Missed Expected Response(cmd:) From Command(ECHO OFF!cmd:!1.00)
                                    Port(D710 APRS):2012-12-20T23:32:22.164 Command[14]:BEACON EVERY 0
                                    Port(D710 APRS):2012-12-20T23:32:22.165 Output[15]:BEACON EVERY 0<0D>
                                    Port(D710 APRS):2012-12-20T23:32:22.220 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:32:23.084 CmdResp[5]:?<0D>$PK
                                    Port(D710 APRS):2012-12-20T23:32:23.100 CmdResp[20]:?<0D>$PKWDPOS,233215,A,
                                    Port(D710 APRS):2012-12-20T23:32:23.116 CmdResp[35]:?<0D>$PKWDPOS,233215,A,4221.7148,N,076
                                    Port(D710 APRS):2012-12-20T23:32:23.132 CmdResp[51]:?<0D>$PKWDPOS,233215,A,4221.7148,N,07644.6490,W,0.0,33
                                    Port(D710 APRS):2012-12-20T23:32:23.148 CmdResp[66]:?<0D>$PKWDPOS,233215,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.8*
                                    Port(D710 APRS):2012-12-20T23:32:23.164 CmdResp[69]:?<0D>$PKWDPOS,233215,A,4221.7148,N,07644.6490,W,0.0,335,201212,421.8*15<0D>
                                    Port(D710 APRS):2012-12-20T23:32:24.164 Missed Expected Response(cmd:) From Command(BEACON EVERY 0!cmd:!1.00)
                                    Port(D710 APRS):2012-12-20T23:32:24.164 Command[4]:TC 1
                                    Port(D710 APRS):2012-12-20T23:32:24.164 Output[5]:TC 1<0D>
                                    Port(D710 APRS):2012-12-20T23:32:24.204 CmdResp[5]:TS 1<0D>
                                    Port(D710 APRS):2012-12-20T23:32:25.083 CmdResp[8]:TS 1<0D>$PK
                                    Port(D710 APRS):2012-12-20T23:32:25.099 CmdResp[23]:TS 1<0D>$PKWDPOS,233217,A,
                                    Port(D710 APRS):2012-12-20T23:32:25.115 CmdResp[38]:TS 1<0D>$PKWDPOS,233217,A,4221.7148,N,076
                                    Port(D710 APRS):2012-12-20T23:32:25.131 CmdResp[54]:TS 1<0D>$PKWDPOS,233217,A,4221.7148,N,07644.6490,W,0.0,33
                                    Port(D710 APRS):2012-12-20T23:32:25.147 CmdResp[69]:TS 1<0D>$PKWDPOS,233217,A,4221.7148,N,07644.6490,W,0.0,335,201212,422.0*
                                    Port(D710 APRS):2012-12-20T23:32:25.163 CmdResp[72]:TS 1<0D>$PKWDPOS,233217,A,4221.7148,N,07644.6490,W,0.0,335,201212,422.0*1C<0D>
                                    Port(D710 APRS):2012-12-20T23:32:26.163 Missed Expected Response(?EH) From Command(TC 1!?EH!1)
                                    Port(D710 APRS):2012-12-20T23:32:26.163 Command[4]:TC 1
                                    Port(D710 APRS):2012-12-20T23:32:26.163 Output[5]:TC 1<0D>
                                    Port(D710 APRS):2012-12-20T23:32:26.203 CmdResp[5]:TS 1<0D>
                                    Port(D710 APRS):2012-12-20T23:32:26.803 Command[4]:TC 0
                                    Port(D710 APRS):2012-12-20T23:32:26.803 Output[5]:TC 0<0D>
                                    Port(D710 APRS):2012-12-20T23:32:26.904 Command[3]:^M~
                                    Port(D710 APRS):2012-12-20T23:32:26.904 Output[1]:<0D>
                                    Port(D710 APRS):2012-12-20T23:32:26.923 CmdResp[2]:cm
                                    Port(D710 APRS):2012-12-20T23:32:26.939 CmdResp[4]:cmd:
                                    Port(D710 APRS):2012-12-20T23:32:26.939 Command[15]:MYCALL KC2ANT-9
                                    Port(D710 APRS):2012-12-20T23:32:26.939 Output[16]:MYCALL KC2ANT-9<0D>
                                    Port(D710 APRS):2012-12-20T23:32:27.019 CmdResp[15]:MYCALL   was KC
                                    Port(D710 APRS):2012-12-20T23:32:27.035 CmdResp[26]:MYCALL   was KC2ANT-9<0D>cmd:
                                    Port(D710 APRS):2012-12-20T23:32:27.035 Command[34]:UNPROTO APWW10 VIA WIDE2-2,WIDE2-1
                                    Port(D710 APRS):2012-12-20T23:32:27.035 Output[35]:UNPROTO APWW10 VIA WIDE2-2,WIDE2-1<0D>
                                    Port(D710 APRS):2012-12-20T23:32:27.131 CmdResp[6]:$PKWDP
                                    Port(D710 APRS):2012-12-20T23:32:27.147 CmdResp[22]:$PKWDPOS,233219,A,4221
                                    Port(D710 APRS):2012-12-20T23:32:27.163 CmdResp[37]:$PKWDPOS,233219,A,4221.7149,N,07644.6
                                    Port(D710 APRS):2012-12-20T23:32:27.179 CmdResp[52]:$PKWDPOS,233219,A,4221.7149,N,07644.6490,W,0.0,335,2
                                    Port(D710 APRS):2012-12-20T23:32:27.195 CmdResp[68]:$PKWDPOS,233219,A,4221.7149,N,07644.6490,W,0.0,335,201212,422.1*12<0D>U
                                    Port(D710 APRS):2012-12-20T23:32:27.211 CmdResp[83]:$PKWDPOS,233219,A,4221.7149,N,07644.6490,W,0.0,335,201212,422.1*12<0D>UNPROTO  was APK
                                    Port(D710 APRS):2012-12-20T23:32:27.227 CmdResp[91]:$PKWDPOS,233219,A,4221.7149,N,07644.6490,W,0.0,335,201212,422.1*12<0D>UNPROTO  was APK102<0D>cmd:
                                    Port(D710 APRS):2012-12-20T23:32:27.227 Command[4]:CONV
                                    Port(D710 APRS):2012-12-20T23:32:27.227 Output[5]:CONV<0D>
                                    Port(D710 APRS):2012-12-20T23:32:27.328 Command[43]:=4221.71N/07644.65Wf335/000kc2ant@...
                                    Port(D710 APRS):2012-12-20T23:32:27.328 Output[44]:=4221.71N/07644.65Wf335/000kc2ant@...<0D>
                                    Port(D710 APRS):2012-12-20T23:32:27.429 Command[5]:^003~
                                    Port(D710 APRS):2012-12-20T23:32:27.429 Output[1]:<03>
                                    Port(D710 APRS):2012-12-20T23:32:27.451 CmdResp[4]:cmd:
                                    Port(D710 APRS):2012-12-20T23:32:27.451 Command[4]:TC 1
                                    Port(D710 APRS):2012-12-20T23:32:27.451 Output[5]:TC 1<0D>
                                    Port(D710 APRS):2012-12-20T23:32:27.483 CmdResp[8]:?EH<0D>cmd:
                                    Port(D710 APRS):2012-12-20T23:32:27.483 Command[4]:TC 1
                                    Port(D710 APRS):2012-12-20T23:32:27.483 Output[5]:TC 1<0D>
                                    Port(D710 APRS):2012-12-20T23:32:27.515 CmdResp[12]:TS 1?EH<0D>cmd:
                                    Port(D710 APRS):2012-12-20T23:32:29.071 Kenwood[85]:KC2ANT-9>APWW10,KC2ANT-1*,WIDE2-1,WIDE2-1:=4221.71N/07644.65Wf335/000kc2ant@...
                                    WinMain:2012-12-20T23:32:29.724 Logging Disabled


                                    That is the FULL log from time of hitting accept, until the radio beaconed from APRSIS32 and got the "My Position" back.


                                    Port(D710 APRS):2012-12-20T23:28:21.376 Command[4]:TC 1
                                    Port(D710 APRS):2012-12-20T23:28:21.376 Output[5]:TC 1<0D>
                                    Port(D710 APRS):2012-12-20T23:28:21.423 CmdResp[12]:TS 1?EH<0D>cmd:
                                    Port(D710 APRS):2012-12-20T23:28:22.952 Kenwood[85]:KC2ANT-9>APWW10,KC2ANT-1*,WIDE2-1,WIDE2-1:=4221.71N/07644.65Wf335/000kc2ant@...

                                    That is from a forced beacon after it's already up and running.

                                    I drove approximatly 4 miles with forced beacons, and Genius Beacons from APRSIS32, AND with the D710 Smart beacons both on, and off for parts of the drive.

                                    Everything worked, including messaging to KC2ANT.

                                    I don't plan to run in this fashion on a regular basis, but it does work.

                                    Here is the XML portion for the RF Port
                                    <RFPort Name="D710 APRS">
                                    <Protocol>KWD710(APRS)</Protocol>
                                    <Device>COM1:9600,N,8,1</Device>
                                    <RfBaud>1200</RfBaud>
                                    <OpenCmd>^C^C^C~!!0</OpenCmd>
                                    <OpenCmd>TC 1!?!1.0</OpenCmd>
                                    <OpenCmd>TC 1!TS 1!1.0</OpenCmd>
                                    <OpenCmd>TN 1,0!TN 1,0</OpenCmd>
                                    <OpenCmd>TC 0!!0.050</OpenCmd>
                                    <OpenCmd>^M!cmd:!1</OpenCmd>
                                    <OpenCmd>DIG OFF</OpenCmd>
                                    <OpenCmd>GB 4800</OpenCmd>
                                    <OpenCmd>HB 1200</OpenCmd>
                                    <OpenCmd>GPST $GPRMC</OpenCmd>
                                    <OpenCmd>LTM 0</OpenCmd>
                                    <OpenCmd>LTMH OFF</OpenCmd>
                                    <OpenCmd>LOC E 0</OpenCmd>
                                    <OpenCmd>M ON</OpenCmd>
                                    <OpenCmd>MCOM ON</OpenCmd>
                                    <OpenCmd>MS OFF</OpenCmd>
                                    <OpenCmd>CONO OFF</OpenCmd>
                                    <OpenCmd>P 250</OpenCmd>
                                    <OpenCmd>UI OFF</OpenCmd>
                                    <OpenCmd>UIF NOID</OpenCmd>
                                    <OpenCmd>UIT %</OpenCmd>
                                    <OpenCmd>X OFF</OpenCmd>
                                    <OpenCmd>HEADER OFF</OpenCmd>
                                    <OpenCmd>NE ON</OpenCmd>
                                    <OpenCmd>NO OFF</OpenCmd>
                                    <OpenCmd>ECHO OFF!cmd:!1.0</OpenCmd>
                                    <OpenCmd>BEACON EVERY 0!cmd:!1.0</OpenCmd>
                                    <OpenCmd>ECHO OFF!cmd:!1.00</OpenCmd>
                                    <OpenCmd>BEACON EVERY 0!cmd:!1.00</OpenCmd>
                                    <OpenCmd>TC 1!?EH!1</OpenCmd>
                                    <OpenCmd>TC 1!TS 1!1.00</OpenCmd>
                                    <CloseCmd>TC 0!!0.050</CloseCmd>
                                    <CloseCmd>^M!cmd:!1</CloseCmd>
                                    <CloseCmd>LTM 0</CloseCmd>
                                    <CloseCmd>TC 1!?EH!1</CloseCmd>
                                    <CloseCmd>TC 1!TS 1</CloseCmd>
                                    <CloseCmd>TN 0,0!TN 0,0</CloseCmd>
                                    <QuietTime>0</QuietTime>
                                    <Enabled>1</Enabled>
                                    <XmitEnabled>1</XmitEnabled>
                                    <ProvidesNMEA>1</ProvidesNMEA>
                                    <RFtoISEnabled>1</RFtoISEnabled>
                                    <IStoRFEnabled>0</IStoRFEnabled>
                                    <MyCallNot3rd>0</MyCallNot3rd>
                                    <BeaconingEnabled>1</BeaconingEnabled>
                                    <BeaconPath></BeaconPath>
                                    <BulletinObjectEnabled>0</BulletinObjectEnabled>
                                    <DXEnabled>0</DXEnabled>
                                    <DXPath>RFONLY</DXPath>
                                    <MessagesEnabled>1</MessagesEnabled>
                                    <MessagePath></MessagePath>
                                    <TelemetryEnabled>0</TelemetryEnabled>
                                    <TelemetryPath></TelemetryPath>
                                    <!--DigiXform-->
                                    </RFPort>

                                    The following is my NORMAL XML operation settings, notice the only difference being that beaconing is disabled
                                    <RFPort Name="D710 APRS">
                                    <Protocol>KWD710(APRS)</Protocol>
                                    <Device>COM1:9600,N,8,1</Device>
                                    <RfBaud>1200</RfBaud>
                                    <OpenCmd>^C^C^C~!!0</OpenCmd>
                                    <OpenCmd>TC 1!?!1.0</OpenCmd>
                                    <OpenCmd>TC 1!TS 1!1.0</OpenCmd>
                                    <OpenCmd>TN 1,0!TN 1,0</OpenCmd>
                                    <OpenCmd>TC 0!!0.050</OpenCmd>
                                    <OpenCmd>^M!cmd:!1</OpenCmd>
                                    <OpenCmd>DIG OFF</OpenCmd>
                                    <OpenCmd>GB 4800</OpenCmd>
                                    <OpenCmd>HB 1200</OpenCmd>
                                    <OpenCmd>GPST $GPRMC</OpenCmd>
                                    <OpenCmd>LTM 0</OpenCmd>
                                    <OpenCmd>LTMH OFF</OpenCmd>
                                    <OpenCmd>LOC E 0</OpenCmd>
                                    <OpenCmd>M ON</OpenCmd>
                                    <OpenCmd>MCOM ON</OpenCmd>
                                    <OpenCmd>MS OFF</OpenCmd>
                                    <OpenCmd>CONO OFF</OpenCmd>
                                    <OpenCmd>P 250</OpenCmd>
                                    <OpenCmd>UI OFF</OpenCmd>
                                    <OpenCmd>UIF NOID</OpenCmd>
                                    <OpenCmd>UIT %</OpenCmd>
                                    <OpenCmd>X OFF</OpenCmd>
                                    <OpenCmd>HEADER OFF</OpenCmd>
                                    <OpenCmd>NE ON</OpenCmd>
                                    <OpenCmd>NO OFF</OpenCmd>
                                    <OpenCmd>ECHO OFF!cmd:!1.0</OpenCmd>
                                    <OpenCmd>BEACON EVERY 0!cmd:!1.0</OpenCmd>
                                    <OpenCmd>ECHO OFF!cmd:!1.00</OpenCmd>
                                    <OpenCmd>BEACON EVERY 0!cmd:!1.00</OpenCmd>
                                    <OpenCmd>TC 1!?EH!1</OpenCmd>
                                    <OpenCmd>TC 1!TS 1!1.00</OpenCmd>
                                    <CloseCmd>TC 0!!0.050</CloseCmd>
                                    <CloseCmd>^M!cmd:!1</CloseCmd>
                                    <CloseCmd>LTM 0</CloseCmd>
                                    <CloseCmd>TC 1!?EH!1</CloseCmd>
                                    <CloseCmd>TC 1!TS 1</CloseCmd>
                                    <CloseCmd>TN 0,0!TN 0,0</CloseCmd>
                                    <QuietTime>0</QuietTime>
                                    <Enabled>1</Enabled>
                                    <XmitEnabled>1</XmitEnabled>
                                    <ProvidesNMEA>1</ProvidesNMEA>
                                    <RFtoISEnabled>1</RFtoISEnabled>
                                    <IStoRFEnabled>0</IStoRFEnabled>
                                    <MyCallNot3rd>0</MyCallNot3rd>
                                    <BeaconingEnabled>0</BeaconingEnabled>
                                    <BeaconPath></BeaconPath>
                                    <BulletinObjectEnabled>0</BulletinObjectEnabled>
                                    <DXEnabled>0</DXEnabled>
                                    <DXPath>RFONLY</DXPath>
                                    <MessagesEnabled>1</MessagesEnabled>
                                    <MessagePath></MessagePath>
                                    <TelemetryEnabled>0</TelemetryEnabled>
                                    <TelemetryPath></TelemetryPath>
                                    <!--DigiXform-->
                                    </RFPort>

                                    and the corresponding log for the port
                                    WinMain:2012-12-20T23:43:15.858 Stopping Port(D710 APRS)
                                    WinMain:2012-12-20T23:43:15.858 Waiting at line 740
                                    WinMain:2012-12-20T23:43:15.958 Waiting at line 740
                                    WinMain:2012-12-20T23:43:16.058 Waiting at line 740
                                    Port(D710 APRS):2012-12-20T23:43:16.092 Terminating after 900 msec vs 0 Quiet
                                    Port(D710 APRS):2012-12-20T23:43:16.092 Closing COM1:9600,N,8,1
                                    Port(D710 APRS):2012-12-20T23:43:16.092 Command[4]:TC 0
                                    Port(D710 APRS):2012-12-20T23:43:16.092 Output[5]:TC 0<0D>
                                    WinMain:2012-12-20T23:43:16.158 Waiting at line 2843
                                    Port(D710 APRS):2012-12-20T23:43:16.193 Command[2]:^M
                                    Port(D710 APRS):2012-12-20T23:43:16.193 Output[2]:<0D 0D>
                                    Port(D710 APRS):2012-12-20T23:43:16.212 CmdResp[3]:cmd
                                    Port(D710 APRS):2012-12-20T23:43:16.228 CmdResp[8]:cmd:cmd:
                                    Port(D710 APRS):2012-12-20T23:43:16.228 Command[5]:LTM 0
                                    Port(D710 APRS):2012-12-20T23:43:16.228 Output[6]:LTM 0<0D>
                                    WinMain:2012-12-20T23:43:16.258 Waiting at line 2843
                                    Port(D710 APRS):2012-12-20T23:43:16.292 CmdResp[12]:LTMON    was
                                    Port(D710 APRS):2012-12-20T23:43:16.308 CmdResp[19]:LTMON    was 0<0D>cmd:
                                    Port(D710 APRS):2012-12-20T23:43:16.308 Command[4]:TC 1
                                    Port(D710 APRS):2012-12-20T23:43:16.309 Output[5]:TC 1<0D>
                                    Port(D710 APRS):2012-12-20T23:43:16.340 CmdResp[12]:TS 1?EH<0D>cmd:
                                    Port(D710 APRS):2012-12-20T23:43:16.340 Command[4]:TC 1
                                    Port(D710 APRS):2012-12-20T23:43:16.340 Output[5]:TC 1<0D>
                                    WinMain:2012-12-20T23:43:16.358 Waiting at line 2843
                                    Port(D710 APRS):2012-12-20T23:43:16.388 CmdResp[5]:TS 1<0D>
                                    Port(D710 APRS):2012-12-20T23:43:16.388 Command[6]:TN 0,0
                                    Port(D710 APRS):2012-12-20T23:43:16.388 Output[7]:TN 0,0<0D>
                                    Port(D710 APRS):2012-12-20T23:43:16.436 CmdResp[7]:TN 0,0<0D>
                                    WinMain:2012-12-20T23:43:16.458 Waiting at line 2843
                                    Port(D710 APRS):2012-12-20T23:43:16.547 Reader Exiting
                                    WinMain:2012-12-20T23:43:16.558 Starting Port(D710 APRS)
                                    Port(D710 APRS):2012-12-20T23:43:16.559 CpReader Running on COM1:9600,N,8,1 (31 OpenCmds, 6 CloseCmds)
                                    Port(D710 APRS):2012-12-20T23:43:16.559 Opening COM1:9600,N,8,1
                                    Port(D710 APRS):2012-12-20T23:43:16.560 Opening COM1 with 4 Args
                                    Port(D710 APRS):2012-12-20T23:43:16.604 COM1:Packet Length 64 Version 2
                                    Port(D710 APRS):2012-12-20T23:43:16.605 COM1:ServiceMask 0x1 Reserved1 0x0
                                    Port(D710 APRS):2012-12-20T23:43:16.605 COM1:MaxQueue Tx 0 Rx 0 Baud 268435456
                                    Port(D710 APRS):2012-12-20T23:43:16.605 COM1:Provider SubType 1 Capabilities 0xFF
                                    Port(D710 APRS):2012-12-20T23:43:16.605 COM1:Settable Params 127 Baud 0x10066B70 Data 0xC StopParity 0x1F05
                                    Port(D710 APRS):2012-12-20T23:43:16.605 COM1:Current Queue Tx 0 Rx 4096
                                    Port(D710 APRS):2012-12-20T23:43:16.605 COM1:Provider Specifics 0x0 0x0
                                    Port(D710 APRS):2012-12-20T23:43:16.620 CpOpen:Port COM1 9600,N,8,1 !CTSFlow !DSRFlow !OutXon(2048) !InXoff(512) DTR_ENABLE !DSRSense RTS_ENABLE
                                    Port(D710 APRS):2012-12-20T23:43:16.620 Opened COM1:9600,N,8,1, Flushing 0 in TransmitQueue, Sending 31 OpenCmds
                                    Port(D710 APRS):2012-12-20T23:43:16.621 Command[7]:^C^C^C~
                                    Port(D710 APRS):2012-12-20T23:43:16.621 Output[3]:<03 03 03>
                                    Port(D710 APRS):2012-12-20T23:43:16.621 Command[4]:TC 1
                                    Port(D710 APRS):2012-12-20T23:43:16.621 Output[5]:TC 1<0D>
                                    Port(D710 APRS):2012-12-20T23:43:16.660 CmdResp[2]:?<0D>
                                    Port(D710 APRS):2012-12-20T23:43:16.660 Command[4]:TC 1
                                    Port(D710 APRS):2012-12-20T23:43:16.660 Output[5]:TC 1<0D>
                                    Port(D710 APRS):2012-12-20T23:43:16.708 CmdResp[5]:TS 1<0D>
                                    Port(D710 APRS):2012-12-20T23:43:16.708 Command[6]:TN 1,0
                                    Port(D710 APRS):2012-12-20T23:43:16.708 Output[7]:TN 1,0<0D>
                                    Port(D710 APRS):2012-12-20T23:43:16.756 CmdResp[7]:TN 1,0<0D>
                                    Port(D710 APRS):2012-12-20T23:43:16.756 Command[4]:TC 0
                                    Port(D710 APRS):2012-12-20T23:43:16.756 Output[5]:TC 0<0D>
                                    Port(D710 APRS):2012-12-20T23:43:16.856 Command[2]:^M
                                    Port(D710 APRS):2012-12-20T23:43:16.856 Output[2]:<0D 0D>
                                    Port(D710 APRS):2012-12-20T23:43:17.124 CmdResp[14]:<0D 0D 0D>Kenwood Rad
                                    Port(D710 APRS):2012-12-20T23:43:17.140 CmdResp[29]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 
                                    Port(D710 APRS):2012-12-20T23:43:17.157 CmdResp[45]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Level 2 Version 
                                    Port(D710 APRS):2012-12-20T23:43:17.172 CmdResp[60]:<0D 0D 0D>Kenwood Radio Modem<0D>AX.25 Level 2 Version 2.0<0D>Release 09/
                                    Port(D71

                                    (Message over 64 KB, truncated)
                                  • Tony VE6MVP
                                    ... And here is my log when I attempted to send an RF message. So my TNC is not behaving as expected by Lynn. Port(KwdD710):2012-12-20T23:52:24.454
                                    Message 19 of 20 , Dec 20, 2012
                                    • 0 Attachment
                                      At 04:47 PM 2012-12-20, Adam Mahnke wrote:

                                      Port(D710 APRS):2012-12-20T23:31:50.482 Command[4]:TC 0
                                      Port(D710 APRS):2012-12-20T23:31:50.482 Output[5]:TC 0<0D>
                                      WinMain:2012-12-20T23:31:50.521 Waiting at line 2843
                                      Port(D710 APRS):2012-12-20T23:31:50.583 Command[2]:^M
                                      Port(D710 APRS):2012-12-20T23:31:50.583 Output[2]:<0D 0D>
                                      Port(D710 APRS):2012-12-20T23:31:50.609 CmdResp[8]:cmd:cmd:
                                      Port(D710 APRS):2012-12-20T23:31:50.609 Command[5]:LTM 0
                                      Port(D710 APRS):2012-12-20T23:31:50.609 Output[6]:LTM 0<0D>
                                      WinMain:2012-12-20T23:31:50.621 Waiting at line 2843

                                      And here is my log when I attempted to send an RF message.  So my TNC is not behaving as expected by Lynn.

                                      Port(KwdD710):2012-12-20T23:52:24.454 Kenwood[91]:ELKPNT>APOT21,LLOYD,WIDE2*:!5359.72NS11049.27W#CNT00000 PHG4530/W2,  ABn,  Elk Point VE6SRV
                                      Port(KwdD710):2012-12-20T23:52:34.402 Command[4]:TC 0
                                      Port(KwdD710):2012-12-20T23:52:34.402 Output[5]:TC 0<0D>
                                      Port(KwdD710):2012-12-20T23:52:34.465 Command[3]:^M~
                                      Port(KwdD710):2012-12-20T23:52:34.465 Output[1]:<0D>
                                      Port(KwdD710):2012-12-20T23:52:35.479 Missed Expected Response(cmd:) From Command(^M~!cmd:!1)

                                      Hmm, now this interesting.  I restarted APRSIS32 and it started processing the incoming packets.  In the past it just locked up.

                                      Now where in your log does it actually do the transmitting?  Or is that down a ways past the part you pasted?

                                      At this point I'm going to do a factory reset, or whatever it's called and reload my memory settings that I had from a month or two ago.  But that won't happen for an hour or two and maybe not today.

                                      Tony
                                    • Gary Sanders
                                      ... FWIW..... This is PRECISELY the behavior I observe every time I take my car in to the dealer for service. EVERY time, the symptom disappears as soon as the
                                      Message 20 of 20 , Dec 20, 2012
                                      • 0 Attachment
                                        On 12/20/2012 7:05 PM, Tony VE6MVP wrote:
                                        >
                                        > Hmm, now this interesting. I restarted APRSIS32 and it started
                                        > processing the incoming packets. In the past it just locked up.

                                        FWIW.....

                                        This is PRECISELY the behavior I observe every time I take my car in to
                                        the dealer for service. EVERY time, the symptom disappears as soon as
                                        the hood (or bonnet, for the misinformed :) ) is opened.

                                        Also, Every time I go to the doctor - same thing - the symptom disappears.

                                        Methinks there is a conspiracy afoot.

                                        Gary Sanders W0BY
                                      • Your message has been successfully submitted and would be delivered to recipients shortly.