Skip to main content

Posts

Find and fix bugs in non-debug environment (fixed bug on WSJT-X)

I'm posting this experience to help new programmers.

This article shows how to solve problems for new programmers. I do not think my method is the best. I think that it is one of various ways to solve an issue.

A program called WSJ-X started to become popular.
It was a great program. even the program is open source based.


I was curious about the protocol. I also saw related papers and analyzed the source.
Actually, I did not do anything for two months while analyzing the source.(very fun, very exciting, like movie back to the future) After analyzing the JT-65, the FT8 was a little easier.
Can I run this algorithm on a smaller machine too? The idea was to modify the FFT algorithm. The FFT algorithm has been modified slightly to successfully process 2048 arrays for jt65, ft8 decoder. It can be done in DSP if 2048 unit FFT processing.
However, a new project has begun and I have been holding it for a few months.
Let's just do the wsjt-x story, because I'm planning to post about…
Recent posts

FLDIGI and FTBCAT Configuration for uBITX

Use CEC version firmware 0.25 or later of uBITX.
The following examples are based on version 0.27.
We will post the 0.27 version as the test ends.
All of the examples below only describe connections to uBITX.
Please refer to the manual or other documents for how to use the program.

uBITX Firmware 0.27 : 
http://www.hamskey.com/2018/01/release-version-027-of-cat-support.html


1. fldigi
 Download : https://sourceforge.net/projects/fldigi/

 After installing the program, connect the uBITX USB to the computer.

If you installed fldigi for the first time, the following screen will appear.



Click Configure -> Rig control



Select 'Hamlib' Tab




Select Rig : Yaesu FT-817 (Beta)



Select your comport and set baud rate to 38400


Select seideband type


All settings are as follows.



Finally, check Use hamlib.



After setting fldigi, it is necessary to restart the program.
The following shows the frequency by communicating with uBITX after restarting the program.



If you click the T / R button, uBITX wil…

JT65-HF Configuration for uBITX

Use CEC version firmware 0.25 or later of uBITX.
The following examples are based on version 0.27.
All of the examples below only describe connections to uBITX.
Please refer to the manual or other documents for how to use the program.

uBITX Firmware 0.27 : 
http://www.hamskey.com/2018/01/release-version-027-of-cat-support.html

JT-65 : 
 Download : https://sourceforge.net/projects/jt65hfhb9hqxedi/

The JT-65 has been tested with the HB9HQX Edition, which is now in use.
HB9HQX Edition will be updated fairly frequently.

 After installing the program, connect the uBITX USB to the computer.

If you installed JT65-HF for the first time, the following screen will appear.



Click Configure


Select 'CAT' Tab.


Type as shown below.


Select PTT tab and select CAT command.


Click the Save Configuration


The frequency of uBITX will be displayed as below.



Change Band, The frequency of uBITX changes together. Due to the automatic log system, this feature is very convenient.


Press the 'TX Enable'…

Release Version 0.27 of CAT support uBITX firmware, uBITX Manager 0.2

CAT support uBITX firmware 0.27 (candidate Version 1.0)

The 0.27 version added some features to the 0.25 version and bug fixes.
Version 0.27 is planned to be changed to Version 1.0 only with no further function.
I think most of the essential functions of the HF radio I think have been implemented.
So now I want to start another project. Still, bug fixes and minor features will be added sometime. In other words, the source will not change much, so if you use the source, you may use this version.


Please check the link below for bugs and added features compared to the existing uBITX.
http://www.hamskey.com/2018/01/release-beta-version-of-cat-support.html
http://www.hamskey.com/2018/01/a-guide-for-beginners-who-are-new-to.html


The following features have been added to the 0.27 version.

Prevent overflow bugsfind a bug on none initial eeprom uBITX - Fixed     (protects the area used by the original source.  The values you set in the original firmware will remain unchanged.) fixed bug with linux b…

Ham radio deluxe configuration for uBITX

Use CEC version firmware 2.5 or later of uBITX.
The following examples are based on version 0.27.
We will post the 0.27 version as the test ends.
All of the examples below only describe connections to uBITX.
Please refer to the manual or other documents for how to use the program.

Ham Radio Deluxe
 Download : https://www.ham-radio-deluxe.com/

 After installing the program, connect the uBITX USB to the computer.

If you installed Ham radio deluxe for the first time, the following screen will appear automatically.


Make the following settings.
Company : Yaesu
Radio : FT-817
COM Port : COM13
Speed : 38400
Others : Uncheck


The following screen will appear and uBITX will be connected computer.


The frequency of uBITX will be displayed in HDR (Ham radio deluxe) as shown below.


Below is a picture of uBITX and HDR connected.



Try changing the band in uBITX.





Change VFO-A -> VFO-B in HDR


Did it change normally? uBITX will also change VFOA to VFOB.


Press the TX Button, then uBITX will change to TX Mode…