Depend on what you are trying to seperate -- sounds like the GUI FFT processing
is you concern perhaps the decoding too?
Here's the flow
RigAudio -> PC -> GUI (both fft and collect for decoder -> wav file -> decoder
(e.g. JT9.EXE) -> GUI
And you are talking aboutRigAudio -> PicoITX -> GUIWhere PicoITX could do FFT
display data and decoding.
Moving the decoder to a separate processor would be the easer step as JT9.EXE
just processes a WAV file and returns the decodes.Moving the FFT processing in
the GUI would be more complicated.
Mike W9MDB
On Wednesday, February 28, 2024 at 06:15:16 AM CST, Rafael Pinto via
wsjt-devel <[email protected]> wrote:
Hello folks
Sorry if this has already been discussed!
I am Rafael, PU1OWL, and I was thinking if it would be possible to detach the
GUI frontend from the modulation/audio/realtime backend of WSJT-X so we can
make it a remote module
The architecture I envision is having a remote processor (e.g., some bulky
raspberry pi, a PicoITX i9 board...) dealing with the mathematical heavy
lifting while not having to put CPU into presenting its GUI. The GUI could be
remote, on a PC or another raspberry pi, or something even lighter... Or maybe
even some audio sink board, forwarding to a hugely capable math processor, to
a lightweight GUI...
I started studying the source code, but I cannot find somewhere to split the
code. Has it been tried before?
73 de PU1OWL
Rafael Pinto_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel