Skip to main content

Posts

Showing posts from January, 2018

WSJTX-Portable

The following link explains why created WSJTX-Portable.
http://www.hamskey.com/2018/01/find-and-fix-bugs-in-non-debug.html





1.Naming
As I said last time, I think wsjtx is the best program for amateur radio.
It was the motivation of the project to make it possible to put it in a pocket using RPI.

I needed a name for it.
Pocket WSJTX?, WSJTX Portable?, WSJTX Nano, little WSJTX?


2.Recycling old devices
I collected the remaining raspberry pi that I used in my project. decided to recycle unused RPI.




3. Choose raspberry pi and LCD
raspberry pi 2 and raspberry pi 3 are available.

LCD Selects 3.5" Waveshare, Because the size matches the raspberry pi.

The resolution of the LCD is 480 * 320. It is too small to display wstjx.
Sound card : 1$ sound card purchased from the internet.
SD-Card : 8GB, If you want to compile the source, you have to use 32GB.





4.Let's modify wsjtx

At the end of the series, you will be able to download 8GB Raspberry pi Image.
If you want to have fun before then downloa…

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…

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'…