[Xastir] Need ideas for messaging changes

Curt Mills archer at eskimo.com
Thu Dec 23 20:16:14 EST 2004


On Thu, 23 Dec 2004, Curt Mills wrote:

> I've been tweaking the messaging code quite a bit lately.  It is
> still lacking.  Most recently I had a QSO going with a guy on local
> RF that was a few hops away.
>
>   He was getting my transmissions.
>   I was getting his ACK's.
>   I was getting his transmissions.
>   He was _not_ getting my ACK's back, so kept transmitting.
>
> Turned out the problem was with the default path(s) set for the
> interface.  I had a path that didn't have much of a chance of
> getting out.  I had changed the path in the Send Message dialog, but
> that path only gets used for the outgoing messages, not for the
> ACK's.  That made for a lop-sided QSO until I figured out the
> problem.
>
> The current rules in Xastir appear to be:
>
>   Ack: Use the three round-robin paths in the interface properties.
>
>   Outgoing message: Use whatever you type in the Path: field on the
>   Send Message dialog.  This gets attached to the message in the
>   outgoing queue, so changing it after you hit Send Now! or Enter
>   has no effect except for future messages.  If you blank out the
>   Path: field on this dialog, you'll have no digipeaters in your
>   path (it doesn't default to doing the round-robin thing with the
>   default paths).

That last comment looks to be incorrect.  It looks like it _does_
default to the round-robin paths for the interface in this case.


>   The Path: field gets filled in with the best
>   guess at a reverse path, which may or may not be useful.

Which also knocks out the use of the round-robin paths unless you
clear out this field.  More ammo for deciding NOT to auto-fill-in
this field with the guessed reverse path, 'cuz it'll screw things up
more often than help.


>   In my
>   case I find it hard to get to a WIDE directly, and must go through
>   a relay digi first.  The reversed paths don't have that of course.
>
>
> Any ideas on how best to change this stuff to make it easy to use
> yet still get messaging done?  Some things I'm considering:
>
> *) Put the guessed reverse path into a label instead of directly
> into the Path: input field in the Send Message dialog.  That way you
> can refer to the reverse path when trying to come up with a better
> path, but it doesn't get used by default.
>
> *) If the Path: input field is blank, revert to the three
> round-robin paths in the Interface Properties dialog.
>
> *) If the Send Message dialog is still up, use the current Path:
> field for each transmission in the QSO, whether it is a message or
> an ACK.
>
> *) If the Send Message dialog is not up anymore, use the saved path
> for the message that's in the transmit queue, just like it does now.
> What I don't know is what path to use for the ACK in this case.
>
> *) Another thing that would really help is a way to send an extra
> ACK or three, sometime after the initial ACK.  Perhaps a button as
> well to send an extra ACK if you notice that the station is still
> sending the same message.
>
> *) Oh yea, another few changes:  Don't pop up the dialog if we get
> yet another copy of a previously received ack or message.  Only pop
> it up when something new comes in.  Same for the audio alerts, and
> perhaps Festival alerts.
>
> Anyone used messaging enough with Xastir or others to be able to
> streamline the above ideas into something simpler that would be
> easier to use/maintain?  Right now I think the path stuff is strange
> enough as to cause problems during normal QSO's.

-- 
Curt, WE7U.				archer at eskimo dot com
http://www.eskimo.com/~archer
  Lotto:  A tax on people who are bad at math. - unknown
Windows:  Microsoft's tax on computer illiterates. - WE7U.
The world DOES revolve around me:  I picked the coordinate system!"




More information about the Xastir mailing list