-
Notifications
You must be signed in to change notification settings - Fork 189
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
About FT8 mode implementation on F7 #1552
Comments
Hi, of course this is on our roadmap. But it will not be an easy task and we do have many, many other places of work which have a much higher priority. So it is on time plan for next year - hopefully... 73 |
Important to note the WSJT roadmap which shows a significant change of format not backwards compatible coming later this year. Emerging technologies are often hindered by clones and copies which are not in sync with the mainstream.
This was posted by Joe Taylor last Thursday.
http://physics.princeton.edu/pulsar/k1jt/wsjt-x_v2.0.txt
Bob Thornton
… On 28 Jul 2018, at 09:08, DF8OE ***@***.***> wrote:
Hi,
of course this is on our roadmap. But it will not be an easy task and we do have many, many other places of work which have a much higher priority. So it is on time plan for next year - hopefully...
73
Andreas
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Hi Bob, of course. We are working in a "clean" GPLv3 project and e.g. freedv API is updated if there is a new version. WDSP AGC also. And other integrations are done with respect in standing compatible with the sources of the developers. Of course it makes thing much easy if other sources are hosted on GitHub/GitLab, too ;) Regarding FT8: vy 73 |
Hi Bob |
With each new release of the WSJTX software there have been several release candidates with minor tweaks in procedure or interface and there are always users who don’t like a particular improvement and stay back. Some of these have caused problems with the flow of those that have migrated and followed the release plan. Clearly the next release will need a lot more effort from the release team to manage the “great unwashed” who take pride in not reading the manual.
For me the answer is a bolt on Raspberry Pi and TeamViewer on my iPad. Perhaps the hardware developers should be considering an interface to provide the necessary 5v power for the future. CAT and audio down the single USB is great, could we provide the power as well I wonder? Something to look at.
Bob Thornton
… On 28 Jul 2018, at 11:30, DD4WH ***@***.***> wrote:
Hi Bob
thanks for the link! I was unaware if that.
I am not sure how we will be dealing with Weak signal mode decoding.
Most decoders are really complex and we would have to implement several of them working simultaneously. The detailed description of the FT8 decoder has not even been published, because the mode is so new.
So I would like to significantly dampen all the expectations concerning weak signal mode decoding!
Encoding is a totally different story! WSPR and the like should be feasible as an encoding version, but at the moment noone is actively working on this yet. Everyone is invited to contribute here :-).
All the best 73s
Frank DD4WH
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Hi, Anyway, implementing FT8 TX&RX would still be an accomplishment and is a challenge. |
Dear Sir, I also agree that the FT8 is too new and in frequency changing. It might need to wait for the steady version to port to UHSDR. The F7 or even the H7 should have the horsepower when using the external SDRAM. However it is still a big chanllenge to port , the same with the FREEDV 700D mode. Hope you will be successful ! Best Regards , |
Hi, 73 |
Hi sp9bsl, Best Regards, |
Another issue to remember is the need for accurate time sync, generally requiring internet connectivity or gps. It is one of the common requests from users, why doesn’t Wsjt include time synch. Basically for the same reason it doesn’t make coffee. There are other fine tools to do the job.
On the subject of FreeDV, it isn’t obvious to UHSDR users that the embedded software is only using one of several modes that are available to users of the PC software. Flexradio has the same issue and worse in that it always uses upper sideband in common with digital modes whereas the convention is to follow the voice sideband rules allowing easy switch to analogue.
I am sure this makes a few users rubbish the mode unfairly.
Bob Thornton
… On 30 Jul 2018, at 10:40, szjdb ***@***.***> wrote:
Hi sp9bsl,
GUI should not be a big problem as we can display only 1 working channel each time. The diificult is the RAM and the MIPS cost. As the FREEDV, the auther successfully ported the 1600 version to SM1000(F4 inside) ,but failed to do on the low SNR version 700C/D. The cohpsk or OFDM modem inside the mode cost huge resource which MCU can not offer.
Best Regards,
73 DE BG7LJ
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Hi, everybody, Best Regards, |
Hi, no. There is no progress in this topic. We've described the reasons above. vy73 |
Hi, sp9bsl , Best Regards, |
See the comment by df8oe about CPU power required to support this. Unless you have hardware with a STM32F7 or STM32H7 CPU (MCU) in it, then its never going to be able to support this mode. Most of the RS918 etc, from China have the SMT32F4 MCU in them, and you can only get a radio with the STM32H7 or STM32H7 in it, if you place a special order and pay $$$ |
Hi, rogerclarkmelbourne, Best Regards, |
This wish always will be a wish, because of it is technical impossible. |
I think, we all agree, the actual transmission is not the problem. Receiving and decoding, however is. With reduced input (smaller processed frequency range) it may be possible. But if the current FT8 algorithms are really scalable in this way, only experts will know (I am not an expert). RAM to hold the 15 seconds of samples could be available on the H7 internally (depending on required bitwidth and sample frequency), but external SPI RAM would probably have to be used for F7. I think, it is a neat challenge, but none most of us would have a chance to master. |
Hi, df8oe and db4ple, Best Regards, |
I just saw an interesting proof of concept of FT8 decoding working on an F7: video of working implementation by Charlie W5BAA, based on https://github.com/kgoba/ft8_lib by Karlis YL3JG. |
That is interesting, someone should have look into this. Especially what HW capabilites beside the processor are required (RAM specifically to keep the recorded data). |
The code was apparently available at https://github.com/chillmf/STM32F769-FT8-Transceiver but this repo has been removed or made private since. There was a thread announcing it on the Austin QRP group. |
I checked archive.org and it only had one snapshot of that repo, back in 2020 https://web.archive.org/web/20200918134153/https://github.com/chillmf/STM32F769-FT8-Transceiver Someone forked the repo in 2020 https://github.com/ve7it/STM32F769-FT8-Transceiver And those files are idential to the files in archive.org There a file in that repo called velvet_V1.0.bin, which looks like its a STM32 binary, i.e the begining of the file has the normal STM32 vector table addresses in it I suspect the author never released source code, and only released a compile binary and only some basic details of how to build the hardware |
Dear Sir,
As the old digital mode like RTTY and PSK is few on air now, the new FT8 mode become the hotest digital mode in HF band. Can we merge them into the new UHSDR project base on F7 or even H7?
Best Regards,
BG7LJ
The text was updated successfully, but these errors were encountered: