Welcome, Guest
Username: Password: Remember me

TOPIC: SunSDR2Pro + JTDX from everywhere.

SunSDR2Pro + JTDX from everywhere. 27 Sep 2020 20:17 #1

  • SP2L
  • SP2L's Avatar
  • HamRadio & Linux addicted...
  • Posts: 3
  • Thank you received: 9

Inspired by post "Bad FT8 TX spectrum using Linux" by Tomas
I decided to share some hints regarding SunSDR2Pro operation.

Below, I describe my setup, which not necessarily suits anyone else, Hi!
But, first of all, it works perfectly and I am seeing many advantages.

Attached four pictures:


On picture 4.JTDX-MainWindow.png there are frequencies: Tx 2900 Hz Rx 1188 Hz.
On picture 3.Receive-ExpertSDR2_SunSDR2+JTDX_WideGraph.png there are:
- green RX vertical bar accompanied with greyed receive 3kHz window,
- red TX vertical bar accompanied with reedish transmit(?)
3kHz window exetending to the right, over the screen edge.

Above is direct consequence of JTDX
Settings -> Radio -> Split Operation = Rig.
With "Fake it" mode it is not displayed that way.

Please note (pictures 1. 2. 3.), I am used to keep JTDX
"Wide Graph" window positioned below ExpertSDR2 waterfall
where blue triangle on ExpertSDR2 window, marked by red circle,
is exactly above "0" mark on JTDX "Wide Graph".
Additionally I marked this by thin vertical green line.

Next, rightmost edge of 3kHz (7077kHz) receive window
is positioned exactly above 3000 mark on JTDX "Wide Graph",
which I also marked by thin vertical green line.

By The Way, on this picture I captured VERY bad signals
one little bit above 7075kHz (1000Hz on Wide Graph)
and the other one little bit below 7075kHz!!!

It is easily visible that ExperSDR2 waterfall displays
a bit differently 3kHz FT8/FT4 window than JTDX "Wide Graph",
which in my subjective perception, is "cleaner".

Another very personal setting is visible on picture

Here, in Tune mode (set Tune: to 0%!!!),
I set leftmost vertical scale to see horizontal green line
extending to the left an to the right from own carrier signal.
Scale shows around -130 dB at the bootom
and "0" dB sign little bit below 40M blue band marker.

On picture 2.Transmitt-ExpertSDR2_SunSDR2+JTDX_WideGraph.png
one can perfectly see own FT8/FT4 signal and horizontal
curled line extending to the left and right from own signal

Here also is very nicely visible effect of "Split Operation -> Rig",
where because we're going to transmitt 2900Hz audio signal,
red vertical TX bar is shifted to 7075 kHz and positioned
exactly over 1000 Hz mark on JTDX "Wide Graph" window.
Meaning JTDX generates 1900Hz audio signal + 1000Hz frequency shift
and finally our transmitted signal is postioned over red Bars & Brace
on JTDX "Wide Graph" window, thus assuring that
in fact we're transmitting on 7076.9 kHz - our goal!!!

This picture also nicely decpicts what our transmited signal looks like.

Yet another "feature" that I use in order to radically ease operation
of "combo" SunSDR2Pro + JTDX on my 64bit Windows 7, 8.1 (my basic Windows OS),
plus Windows 10 on desktop PC and Windows 10 64bit on Lenovo P1 laptop.
Also on 64bit Debian 10.5, Ubuntu 18.04/20.04 and Fedora 31.
On Windows systems as logging program presently I use Log4OMv.1.41 and Log4OM2.
On Linux systems I use the only one really feature rich logger - CQRLog.
On my dedicated "storage" HDD I created folder "JTDX-log"
where in turn I placed wsjtx_log.adi file.
Now, from here, using "Link Shell Extension" by Herman Shinagl
I made soft links (symlinks) that in turn are located
in log directory of JTDX every instance.
Windows 10 users do not need to install
"Link Shell Extension" as this feature is builtin in OS itself.

As wsjtx_log.adi file must not be synchronized in realtime
this works perfectly when another Windows system is booted
and another instance of JTDX started - wsjtx_log.adi file
will be treated exactly like the original one.

Next, to be able to use wsjtx_log.adi file
from any computer and from any location via Internet
some means of synchronization is necessary.

For instance Dropbox is of course very good way to achieve our goal.
The only drawback of this solution, if we use Free Of Charge account,
is limitation to ONLY three devices that can be synchronized.

To overcome this somehow unfriendly limitation,
I found very nice solution which is Nextcloud software
avaliable for all (I believe) operating systems:
Windows, Linux, Android and Mac OS as well.

It is really fairy easy to deploy and setup.
But, for this to use, one needs either own server
or account somewhere in data center.

Myself I use Dropbox to additionally synchronize
Log4OMv1.41 database <some_name>.SQLite file.

Having such setups one can use verbatim
ANY computer from ANY palce on the Globe,
providing there is an Internet available, Hi!


Best regards.

Tom SP2L
The administrator has disabled public write access.
The following user(s) said Thank You: Rome, iw7dmh, 3z9am
Time to create page: 0.141 seconds