Page 3 - Initial Setup
Initial Setup Upon first launch of JT65-HF you will be presented with a window for configuration. While you will have many options available only a few represent critical items. Please refer to the following graphic as we work through the initial program setup. The first item to set is your call sig...
Page 5 - the default value if you use this feature.
the default value if you use this feature. The next phase of Setup is Rig Control/PTT and is illustrated in the following graphic. Please note that you will not see the lower portion of the window shown above upon initial configuration. The details for HRD (Ham Radio Deluxe) only become visible when...
Page 6 - alternate PTT method the only serial PTT method that works.
alternate PTT method the only serial PTT method that works. Once you've entered a port value you may press the Test PTT button to perform an RX to TX to RX cycle. No audio will be sent to your rig during this test so, less any noise on the audio line, you should not actually transmit any signal. If ...
Page 10 - VERY experimental feature. See Appendix D – Si570 Control.
Si570 USB Control. VERY experimental feature. See Appendix D – Si570 Control.
Page 12 - much; longer time to complete decodes.
Diagnostics. Display various information about the inner working of JT65-HF and any (generally) non-critical issues. Please note the one check box at the bottom... as it says, do not tick the box unless you've been given specific reason to do so. Disabling optimal FFT could lead to a much longer tim...
Page 13 - The built in time sync; For
Using JT65-HF Before making your first attempt at a JT65a QSO please confirm you have completed the following checklist. Your call sign and grid have been set to correct values. TX will not be available ifeither your call sign or grid is not properly configured. PTT and (if used) Rig control is prop...
Page 14 - The proper sequence of a JT65 QSO (at least on HF); JT65-HF does not decode shorthand messages if the
The proper sequence of a JT65 QSO (at least on HF) . Assume I see VE3ODZ calling CQ and I engage in a QSO with him it would run something like the following; CQ VE3ODZ FN03 1 – VE3ODZ is calling CQ VE3ODZ W6CQZ CM87 2 – I answer VE3ODZ with my call sign and grid W6CQZ VE3ODZ -13 3 – VE3ODZ answers m...
Page 15 - Lets begin at the top and take a look around the UI.
JT65-HF, Main interface. It's difficult at best to contain everything needed to operate JT65-HF in one window of a size that is usable on most systems. After two years work the image above represents hundreds of changes both graphically and functionally from where the program began. In time, I hope,...
Page 19 - The decoder output section.; UTC – Period signal was received.
The decoder output section. The lower left portion of the program is where decoded sequences display. In the display above you can see a number of receptions. Along with the decoded text is information about strength, time offset, frequency offset and an indicator of the error correction method used...
Page 20 - Exchange – The decoded text for the sequence.
K = KVASD (Higher complexity error correction algorithm based on closed source KValgorithm). Exchange – The decoded text for the sequence. Color coding. Notice the lines where a station is calling CQ have a green background while others have silver. Color coding helps to pick out 'more interesting' ...
Page 21 - Do not begin a
QSO Controls. TX Text (13 Characters) is an input box for simple text messages. This input box is editable and right clicking it will bring up a menu of 'macros' as defined in setup. Do not begin a message with RO, RRR or 73 as those will be sent as shorthand sequences no matter if you add text afte...
Page 24 - Calling CQ; Turn OFF TX DF = RX DF while calling CQ. While it is
Calling CQ To call CQ you would begin by clicking the “Call CQ” button. This would fill in the TX Generated box with CQ CALL GRID, for example, CQ W6CQZ CM87. Then “Enable TX” button will be enabled, but actual TX will not be enabled until you press the button. TX Even/TX Odd will be at whatever sta...
Page 26 - Everything Else
Everything Else Having covered everything on the right side of the main interface but the lower right portion you are left with; Single Decoder BWAFCNoise BlankEnable Multi-decoderLog QSORestore DefaultsDial QRG KHzEnable RBEnable PSKRDecode AgainClear Decodes Single Decoder BW defines the decoder b...
Page 28 - Logging
Logging When you press the “Log QSO” button from the main window you will be presented with a window similar to the above. Depending upon when you click the log QSO button some items will be blank while others will not necessarily be what you would consider correct. As the QSO continues values, if r...
Page 29 - You may view reports sent to the JT65 RB Network at
The Reverse Beacon (RB) Network So what is a RB? The easiest way to explain this is to say what a 'Forward Beacon' or, more commonly labeled, a Beacon station is. A beacon station transmits signals on a regular basis with the intent that many stations be able to receive it to determine band conditio...
Page 31 - Appendix A – The JT65 Protocol; work so well at very low signal levels.; one; of the set of structured messages,; bit is used as a marker and when set (1) indicates the
Appendix A – The JT65 Protocol JT65 is a tightly structured protocol with a severely limited set of structured messages and a limited 'free text' message type limited to 13 characters in length. In any one minute period you may send any one of the structured message types, 13 characters of text or a...
Page 34 - is not immune to it
situation, but, it is the JT65 protocol's limitation, not something that just a bit of clever programming can fix. A subtle and less often realized implication of JT65 suffix/prefix rules is that it is totally impossible for a station using a suffix or prefix to work another station using a suffix o...
Page 35 - This now allows for a discussion of how the decoder works.
in 'finding' the signal. The sync chain, or vector, is mathematically structured such that it stands out from other signals or random noise. A full 50% of the transmission is devoted to sending the sync vector and this along with the known timing contributes greatly to distinguishing a JT65 signal f...
Page 37 - Appendix B – Sound Device Details; Input levels from your radio come first.
Appendix B – Sound Device Details JT65-HF does not require a 'high quality' sound device as is suggested for applications like SDR (Software defined radio) usage. A high quality sound card (better SNR, linearity, ADC accuracy, sample rate accuracy) may make a decode that a cheaper card will miss at ...
Page 38 - Now to less easily correctable sound card issues.
It is, to my knowledge, relatively uncommon to have too little input signal to the sound card, but, if you find you're having to turn the input mixer controls up to maximum you will need to find some way to increase your audio levels, otherwise you will have a much less reliable decode result compar...
Page 39 - should not
The image above is a portion of the main configuration screen and you can see that my sound card is exhibiting a sample rate error of 1.0006 for the input and .9997 for the output. Those figures seem reasonably common and do not represent large errors, but should be corrected (as they are since Enab...
Page 40 - Appendix C – CSV RX/TX Log; Below is a copy of a small portion of my CSV file
Appendix C – CSV RX/TX Log From the main configuration screen you may enable a 'journal' of all decoded receptions and transmissions which will be saved in a file named “JT65hf-log.csv” in the directory of your choice. Please note that the default location of the log is in a place that is not (alway...
Page 41 - Appendix D – Si570 Control
Appendix D – Si570 Control Coming soon. For now, if you do not know precisely what to do with Si570 control and why you are doing it simply stay away from this. JT65-HF does not implement an IQ receiver or transmitter! It may control an Si570 but that is all. If you use an SDR receiver you must cont...
Page 42 - Appendix E – JT65 and Time Sync; The built in time sync feature of Windows XP, Vista and 7; do not; provide an acceptable level
Appendix E – JT65 and Time Sync The most common user error leading to failure with communications using JT65 is that of having a local time value that is in error compared to the standard of UTC. As your local time difference with UTC increases your ability to decode (and be decoded) will degrade un...
Page 44 - receive
WSJT data file kept changing. So began the quest to build my own program that would receive JT65a transmissions and submit reports to the RB Network without need for WSJT. This resulted in JT65-HF. What does the future hold for JT65-HF? I want to finish the program to the point that all known bugs h...