Joe,

Thank you for the response.

I have read that article (and just reviewed it) and I stand corrected, a 
continuous-phase, frequency shift keying. 

The way ADX now generates the FSK signal (as many other similar generally low 
power digital transceivers) is to measure the audio coming out of WSJT-X and 
then adding the result to the base frequency in an SI5351. The SI5351 is sent a 
digital number which is the sum of the FSK offset and the base frequency. Would 
it be possible to sent the FSK frequency with greater resolution so that it 
approximated a continuous FSK signal? 

73,
Alan
AG7XS

> On Sep 19, 2022, at 10:27 AM, Joe Taylor via wsjt-devel 
> <wsjt-devel@lists.sourceforge.net> wrote:
> 
> Hi Alan,
> 
> On 9/19/2022 1:01 PM, Alan Altman AG7XS via wsjt-devel wrote:
>> Greetings,
>> Thank you for all the great work on creating and improving WSJT-X.
>> You are probably aware of the ADX transceiver designed by WB2CBA. It is a 
>> simple open source digital HF rig designed for home brewing. We are working 
>> on replacing the Arduino with a RPi PICO. Due to differences in internal 
>> peripherals and timers, it is more complicated to measure the TX frequency 
>> in order to send it to the Si5351 DDS we use.
>> In rethinking the problem, it occurred to me that WSJT-X must first generate 
>> a digital  list or table of tones for each transmission before they are sent 
>> to the sound card and on to the rig as an analog signal.
> 
> FT8 signals are not generated from a list of tones.  Abrupt frequency changes 
> from one tone to the next would generate unwanted sidebands with amplitudes 
> far above those of a properly generated FT8 signal.  For relevant details see 
> Figure 3 and the associated text in our QEX paper describing the FT4 and FT8 
> protocols:
> https://physics.princeton.edu//pulsar/k1jt/FT4_FT8_QEX.pdf
> 
>       -- 73, Joe, K1JT
> 
>> What would greatly simplify the transition to PICO is if the TX audio 
>> frequencies could be sent out over USB in a directly useable format that 
>> could be directly added to the base frequency and on to the DDS. The best 
>> solution for ADX would be the final 0 to 3000 Hz tone frequency value be 
>> sent upon start of TX and each subsequent change in value or at a preset 
>> interval until the end of TX (stop value appended to release TX mode)  or 
>> some other system if it is easier to implement on the WSJT-X side. Timing 
>> would be controlled by the WSJT-X. We have been using VOX or CAT control for 
>> PTT, but could update that to CAT only.
>> In addition if USB CAT polling interval requests could be blocked during TX 
>> periods, that would be even great as it prevent dropouts and data conflicts 
>> if using a USB hub with audio dongle.
>> 73,
>> Alan
>> AG7XS
> 
> 
> _______________________________________________
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel



_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to