Hi Bill and all,
>>>> Of course, a savvy user would edit the automatically generated message
>>>> so that "N8PR ZL/KE4PT" is sent. That's a legal message, because "ZL"
>>>> is one of the 339 "standard" prefixes defined in pfx.f90. They are
>>>> legitimate for the compound-callsign messages we call "Type 1" in the
>>>> WSJT-X User Guide.
>>> Oops, so my answer was partially incorrect and I should have suggested
>>> that as another alternative.
>>>
>>> Also that particular example response you give is valid as a free text
>>> message.
>> One might think so; but in fact it won't be encoded and sent as one. Nor
>> would the message "N8PR XL/KE4PT", which also has 13 characters. Try it
>> with jt65code or jt9code to see what happens.
> Hmm, serves me right for not testing it first.
>
> So why doesn't it default to encoding as a free text message as a last
> resort?
In principle it could, in the special case of short-enough callsigns.
However, backward compatibility might again be an issue. Statistics
from PSKreporter suggest that some 4000 copies of JT65-HF and WSJT-X are
currently in use. Of these, well over 85% are older than WSJT-X v1.4.
It should be obvious that it would not be a good idea to change
something in our encoding/decoding that would make some messages come
out "wrong" for users of older software versions.
The User Guide explicitly warns against sending a free-text message that
includes the character "/":
" In general you should avoid the character / in free-text nessages, as
the program may then try to interpret your construction as part of a
compound callsign."
We could provide users with real-time feedback if they try to send a
message that is recognizably problematic.
... and there are other valid reasons for the way it has been done.
On git: I basically understand the reasons why a distributed revision
control system can be a very useful model. I just decided that at
present, my time is better spent on other things than climbing the git
learning curve.
I may not be so good at walking and chewing gum at the same time.
-- Joe
------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel