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

DRs and Displays (Dev: 2011/04/01 15:28)

Expand Messages
  • Lynn W Deffenbaugh (Mr)
    Don t transmit objects in a group that starts with ? unless explicitly requested via ? APRS message query. (James VE6SRV) Fixed the area display
    Message 1 of 3 , Apr 1, 2011
    • 0 Attachment
      Don't transmit objects in a group that starts with ? unless explicitly
      requested via ?<group> APRS message query. (James VE6SRV)

      Fixed the area display optimizer so that areas whose base station
      location is off-screen, but the area extends on-screen, are now drawn.
      This means if there's an NWS alert that covers your area, but the center
      of the alert is not visible, your map will still be colored. This also
      applies to Area objects (lines, circles, triangles, and squares).
      (Kevin W7BOZ)

      Fixed the object interpreter so that Killed objects are removed from the
      screen sooner after receiving the kill packet.

      Fixed the station purger to (attempt to, this is hard to test) force a
      screen refresh to have the no-longer-visible stations cleared from the
      screen. This is particularly important for RF stations that are no
      longer "recent". Visibility changes are rough to detect!

      Fixed the display optimizer to properly (and instantly) display new RF
      stations when View / RF / All is the only thing checked. I'll get this
      right yet! It's just a matter of hooking the code wherever a state
      changes that can affect visibility of a station in any active MultiTrack
      window.

      Limit the number of Kills transmitted for an object. Automatically
      disable the object and send an internal message to inform the user.
      (James VE6SRV)

      Fix ME's DR to use last beaconed speed/heading rather than the current
      GPS speed/heading. (James VE6SRV + Adam KC2ANT)

      Lynn (D) - KJ4ERJ - Author of APRSISCE for Windows Mobile and Win32
    • James Ewen
      ... Okay, trying to set this up for the local donut shops... I have created 6 objects, have them enabled, time at zero, via RF and IS, a path of WIDE1-1, and
      Message 2 of 3 , Apr 2, 2011
      • 0 Attachment
        On Fri, Apr 1, 2011 at 1:46 PM, Lynn W Deffenbaugh (Mr) <kj4erj@...> wrote:

        > Don't transmit objects in a group that starts with ? unless explicitly
        > requested via ?<group> APRS message query.  (James VE6SRV)

        Okay, trying to set this up for the local donut shops...

        I have created 6 objects, have them enabled, time at zero, via RF and
        IS, a path of WIDE1-1, and all are located in a group named ?TIMS.

        Every one of them was sent at least once while creating them, even
        though I set the time at zero.

        Now to try sending a message query via RF... Probably only going to
        see a response from the laptop via -IS since there's no RF connection
        on the laptop.

        2011-04-02 18:18:27 MDT: VE6SRV-8>VE6SRV-9: ?TIMS
        2011-04-02 18:18:27 MDT: VE6SRV-9>APWW07,TCPIP*,qAC,T2EDM::VE6SRV-8 :ack11
        2011-04-02 18:18:27 MDT: VE6SRV-9>APWW07,TCPIP*,qAC,T2EDM:;TH001
        *030018z5330.76N\11319.42WRTim Horton's
        2011-04-02 18:18:28 MDT: VE6SRV-9>APWW07,TCPIP*,qAC,T2EDM:;TH002
        *030018z5332.50N\11319.09WRTim Horton's
        2011-04-02 18:18:28 MDT: VE6SRV-9>APWW07,TCPIP*,qAC,T2EDM:;TH003
        *030018z5332.06N\11317.77WRTim Horton's
        2011-04-02 18:18:28 MDT: VE6SRV-9>APWW07,TCPIP*,qAC,T2EDM:;TH004
        *030018z5330.75N\11316.53WRTim Horton's
        2011-04-02 18:18:28 MDT: VE6SRV-9>APWW07,TCPIP*,qAC,T2EDM:;TH005
        *030018z5333.98N\11319.07WRTim Horton's
        2011-04-02 18:18:28 MDT: VE6SRV-9>APWW07,TCPIP*,qAC,T2EDM:;TH006
        *030018z5332.51N\11316.13WRTim Horton's

        Hmm, decided to try and see if I could do an ?INFO command.

        2011-04-02 18:25:04 MDT: VE6SRV-8>VE6SRV-9: ?INFO
        2011-04-02 18:25:04 MDT: VE6SRV-9>VE6SRV-8: Support:[1/3]:?TIMS ?TIMS
        ?TIMS ?TIMS ?TIMS ?TIMS ?APRSD ?APRSL
        2011-04-02 18:25:04 MDT: VE6SRV-9>VE6SRV-8: Support:[2/3]:?APRSH
        ?APRSM ?APRSO ?APRSP ?APRSS ?APRST/?PING?
        2011-04-02 18:25:04 MDT: VE6SRV-9>VE6SRV-8:
        Support:[3/3]:?ABOUT/?APRSV/?VER ?IGATE

        Looks like we get a ?TIMS response back for each object in the group.
        That should be pared down to just a single response for the group as a
        whole.

        James
        VE6SRV
        2011-04-02 18:18:28 MDT: VE6SRV-9>APWW07,TCPIP*,qAC,T2EDM::VE6SRV-8 :6
        Objects Queued
      • James Ewen
        Still playing with queried objects... I created a group for the local hospitals. I tried unchecking enabled, and then sent a query. No response to the query,
        Message 3 of 3 , Apr 2, 2011
        • 0 Attachment
          Still playing with queried objects...

          I created a group for the local hospitals. I tried unchecking enabled,
          and then sent a query. No response to the query, so it looks like the
          objects need to be enabled in order for a response to be generated.
          That makes some sense... of course, when the objects are enabled, they
          all show up on the local screen display. That can make for a busy
          screen.

          Now, we can't have the objects disappear off the screen if we have
          them enabled, with a zero interval. We just went through wanting
          objects displayed when enabled with a zero interval so we could see
          the DF objects locally without having to send them out over the air.

          What about having these queried objects able to be sent in response to
          a query even when they are not enabled? Enabled being a check box that
          means enabled for display on screen. A directed query would still be
          able to pull the objects for transmission in response to the query,
          but leave the objects off the local display. Of course though, any of
          these objects sent in response to a query would show up on the local
          display, and then time out as with an object from any other station.
          This would give an indication that someone has sent a query for the
          objects and gotten a response, as well as keeping the local display in
          sync with what other stations listening to the packets should be
          seeing as well.

          James
          VE6SRV
        Your message has been successfully submitted and would be delivered to recipients shortly.