New Version: JT65-HF Now

Newest version of JT65-HF now released (ver. - get it here:

Fixes from 1.0.7:

  • Issue with KVASD.DAT being left after decoder cycle leading to (at times) false decodes is corrected. This is close to, if not, the biggest issue fixed affecting day to day use.
  • Invalid callsigns will be detected in configuration. If an invalid callsign is entered the user will be warned. TX, RB and PSKR functions will be disabled until a callsign is entered that is valid per the JT65 protocol. This will prevent SWL callsigns from sending RB/PSKR reports. More importantly, it will prevent on air transmission of badly entered callsigns which lead to unworkable exchanges.
  • Invalid grid square values will be detected and user warned. As with callsigns an invalid grid value will disable TX, RB and PSKR functions.
  • First phase of new audio code is in place. It will not solve all problems seen in past versions, but is a beginning to a much more flexible and robust sound device handler. You will be warned of various audio configuration issues (if present) and, in case of an unworkable configuration you should get enough information to understand the problem before program exits.
  • New message parser/generator in place. When a decoded message is double clicked the message parser is responsible for breaking the message into its parts and generating the proper response. To correct a number of issues I have rewritten this code and corrected issue with certain callsigns not working. Hopefully it will be far more bug free than past versions. But. This comes at a price.
  • Stations calling CQ DX callsign or CQDX callsign will not generate a response message when double clicked. Stations calling CQ callsign [NO GRID] will not generate a message unless the callsign contains a slash character.
  • Basically, the message parser now ONLY works with 100% correctly formatted structured messages. For anything else you will need to manually enter the callsign to work and signal report value in the boxes provided for such.
  • Log function now write a header to the ADIF file and is compliant with standard for all fields written. Hopefully this will solve issues some have had with importing the file.

New items:
  • Time offset. You may now set up to a + or - 5 second timing offset that will apply to the NEXT full period. You will be informed once per minute that timing is in offset mode until you return the value to 0.
  • Multiple decoder resolution. The multiple decoder resolution may take on value of 20, 50, 100 or 200. The default is 100 hertz bin spacing. 20 or 50 Hz spacing will potentially yield more decodes with closely spaced stations, but uses considerably more processing time.
  • RB Code is all new, both on the user's side and server side. Unfortunately I need to recode the heard list to work with the new RB/PSKR code. So, the heard list will not be present in 1.0.8 but will return in 1.0.9.
  • The Small screen version has been restructured due to needing additional controls for multiple decoder bin spacing and timing offsets. I'm not thrilled with the current layout, but, it's the best I could do considering time limits and need to get out this bug fix version.
  • The installer now includes the configuration repair utility.
  • Minor cosmetic changes to regular sized version.
  • Added additional user defined message and QRG fields.
  • And, last but probably not least. I have removed all WARC band frequency references. I have no doubt this will upset some. But, after a considerable length of time there has been no consensus reached on suitable WARC QRG values and rather than have values hard coded that lead to conflict I have decided to avoid the issue from here on. If in the future this changes I will once again include WARC QRG values. That's basically it for 1.0.8
Work for 1.0.9 will begin in short order and if your item of interest wasn't addressed in 1.0.8 then maybe it'll make it to 1.0.9.

73 - Joe - W6CQZ

Δεν υπάρχουν σχόλια: